You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This module only works if you are sending data from a single component and the rate at which data is sent is >= the BLE connection interval (which is why the blink example works). If data is sent faster than that interval, the application running on the MCU will crash. Likewise if you try to send data from 2 or more components and one component sends data within an interval < the BLE connection interval, the application on the MCU will crash.
What is needed is a timed buffer that is flushed minimally at the same rate as the BLE connection interval. All data transmitted would need to go through this buffer. That should (hopefully) prevent crashes.
The text was updated successfully, but these errors were encountered:
This module only works if you are sending data from a single component and the rate at which data is sent is >= the BLE connection interval (which is why the blink example works). If data is sent faster than that interval, the application running on the MCU will crash. Likewise if you try to send data from 2 or more components and one component sends data within an interval < the BLE connection interval, the application on the MCU will crash.
What is needed is a timed buffer that is flushed minimally at the same rate as the BLE connection interval. All data transmitted would need to go through this buffer. That should (hopefully) prevent crashes.
The text was updated successfully, but these errors were encountered: