I want to stream data continuously from a sensor to a host, using BLE.
Using the nRF8001, I have defined a GATT server, with notification. From an Android phone, I open the pipe, and start receiving the information.
However, with this method, the nRF8001 goes really slow, and I am losing data...
- what is the recommended profile to do data streaming on real time over BLE?
I have found some information here: stackoverflow.com/.../bluetooth-low-energy-ble-protocols-other-than-gatt
Perhaps the solution involves using another thing, different from GATT.
-
Can you provide me a sample project for that?
-
Would the bandwidth increase if I define the GATT server in the Android phone and, from the nRF8001 I just "write without notification"?