This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

Multiprotocol application using propetiary protocol.

Hi,

I have built an application which is based on BLE and protocol that supports high frequency sampling of sent messages. I tried to achive that using only BLE, but it occurs that sending packets every 10ms or lower (and receive ACK msg for end device) is impossible to implement due to BLE specification. That is why I use second protocol which deal with this task.

I get specification about transmitted data from BLE end device (smartphone/ Master Control Panel using nRF51 Dongle). Info is proceeded and messages now are send using ESB protocol. I do not use timeslots API, because I cannot achieve high frequency with sending messages with ESB protocol (less then 10ms).

I would like to ask, if is it possible to maintain connection with smartphone (canal to listen), so whenever message to stop transmitting data occurs, ESB stack is withdrawn and DK receive information from BLE device. As far I use button to switch between protocols (from cyclic send over ESB to BLE).

Best regards

Parents Reply Children
No Data
Related