Hi, I've written my own ACI code for an arm cortex M3. So far, everything is working fine. However, I've noticed that if all data credits are used up and a DisconnectedEvent occurs, no DataCreditEvent will be sent from the nRF8001 - even after connection has been re-established.
I suppose I could change mode before reconnecting in order to force a DeviceStartedEvent which would replenish the data credits. Or I could simply program the MCU to reset its own data credit variable - but these seems like bad practice to me. What would be the best strategy here?