microbit-dal
Dependencies: BLE_API mbed-dev-bin nRF51822
Fork of microbit-dal by
Diff: source/drivers/MicroBitRadio.cpp
- Revision:
- 23:6055f6c19fa6
- Parent:
- 22:23d7b9a4b082
- Child:
- 25:27299423d813
diff -r 23d7b9a4b082 -r 6055f6c19fa6 source/drivers/MicroBitRadio.cpp --- a/source/drivers/MicroBitRadio.cpp Wed Jul 13 12:17:54 2016 +0100 +++ b/source/drivers/MicroBitRadio.cpp Wed Jul 13 12:17:56 2016 +0100 @@ -99,7 +99,7 @@ { this->id = id; this->status = 0; - this->group = MICROBIT_RADIO_DEFAULT_GROUP; + this->group = 0; this->queueDepth = 0; this->rssi = 0; this->rxQueue = NULL; @@ -279,7 +279,7 @@ NRF_RADIO->BASE0 = MICROBIT_RADIO_BASE_ADDRESS; // Join the default group. This will configure the remaining byte in the RADIO hardware module. - setGroup(this->group); + setGroup(MICROBIT_RADIO_DEFAULT_GROUP); // The RADIO hardware module supports the use of multiple addresses, but as we're running anonymously, we only need one. // Configure the RADIO module to use the default address (address 0) for both send and receive operations. @@ -356,9 +356,6 @@ // deregister ourselves from the callback event used to empty the receive queue. fiber_remove_idle_component(this); - // record that the radio is now disabled - status &= ~MICROBIT_RADIO_STATUS_INITIALISED; - return MICROBIT_OK; }