Mrf24w::Mrf24w(HardwareSPI &spi, uint8_t csPin, uint8_t intPin) : m_csPin(csPin), m_intPin(intPin), m_processEventFn(NULL) { const stm32_pin_info *csPinInfo = &PIN_MAP[csPin]; g_mrf24wInstance = this; m_securityType = WF_SECURITY_OPEN; m_wirelessMode = WF_INFRASTRUCTURE; wf_spi = spi.c_dev(); wf_cs_port = csPinInfo->gpio_device; wf_cs_bit = csPinInfo->gpio_bit; }