Hi all, I have been using Nordic chip-sets for a while mainly for BLE applications. I am now developing a simple lighting product based on Nordic nrf51 family chip-set where some devices send short messages to each other. I could easily use BLE as horsepower protocol but it would be an overkill for such a simple application and I also want to avoid any BLE qualification process together with paying a license to Bluetooth SIG. Indeed the application doesn't need any compatibility with smartphones or other BLE devices and so implementing my proprietary protocol could be a suitable solution.
For doing that, I thought to implement my protocol on top of the "Enhanced ShockBurst" stack provided by Nordic. It seems to be very easy and lightweight and so perfect for my application.
The only problem is that it seems to be developed for sending data from many transmitters to one receiver only while I would need the opposite or at least many receivers listening for a message. Is this limitation due to the acknowledge message back from the receiver to the transmitter causing a conflict? If yes, can I disable this acknowledge message enabling so the reception to many units? Indeed I noticed that it should be possible to disable it in code.
What do you think about it?
Thank you. Regards.
Marco