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

Implementing direct streaming from NRF51822 to PC without GATT

Hi,

We have NRF51822 chips programmed for specific application and it is working fine as BLE services etc.

In some scenarios, to debug we want to stream data from our NRF51822 board (Custom Board) to PC. This is only for in house debugging and analysis and not for production or customer use.

So, we can use any type of third party or open source code for this small internal need. no need to worry about energy consumption etc.

We can't achieve the stream using BLE characteristics since we have to stream at higher rates and much more data in a continues connected fashion.

Can we use the lower stack then GATT or is there Bluetooth stack we can use it on top of it , just saying ?

++ I also just saw that latest IoT NRF51 SDK support the IPv6. So, does that mean, the custom board with NRF51822 chip previously I was using for BLE, now I can also replace and place there the new stack(softdevice I guess) and use that board as IPv6 enabled device ? And I can connect to PC?

Any thoughts on the Gazell for streaming data?

Thanks

Parents
  • @Mobi:

    • Using lower layer (L2CAP) can help you with a little bit more data rate because of bigger payload size (+3 bytes in the payload) but won't help much.

    • Yes you can use IPv6 on the same board. But the data rate won't change. Also you need to make sure your internet infrastructure fully support IPv6.

    • We can continue on this case if you want to use gazell. Note that unless you use 2Mbps data rate, Gazell won't be much faster than BLE.

Reply
  • @Mobi:

    • Using lower layer (L2CAP) can help you with a little bit more data rate because of bigger payload size (+3 bytes in the payload) but won't help much.

    • Yes you can use IPv6 on the same board. But the data rate won't change. Also you need to make sure your internet infrastructure fully support IPv6.

    • We can continue on this case if you want to use gazell. Note that unless you use 2Mbps data rate, Gazell won't be much faster than BLE.

Children
No Data
Related