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

Read several data from external Eeprom using RACP

Hello everyone, I must read several data stored in a external E2prom and send them to a smartphone. I thought to do this by use of Record Access Control Point, so I can to require the data from the smartphone( all, the first, the last or a range). But the question is...how should I do? And is it the right way to do this? Thanks for your attention.

Parents
  • Hi Paolo,

    You can have a look at how we handled it with our ble_app_gls example in the SDK for the nRF51 side and the nRFTool box app - Glucose profile on the phone side. In the example we handle the reading of RACP, you can choose to read the last, or all of the records.

  • Hi Paolo,

    Do you need your application to be compliant with the standard bluetooth RACP service spec ? If you do want it to be inter-operable with other devices using RACP you would need to follow the spec and use record.

    If you just plan to have a way to transfer as fast as possible and ignore data that doesn't needed, you can think of using a proprietary service. You can have a look at the NUS (ble_app_uart) service we provided in the SDK. It works as BLE to UART bridge, you can send anything with that service. We provided the nRF UART app for that.

Reply
  • Hi Paolo,

    Do you need your application to be compliant with the standard bluetooth RACP service spec ? If you do want it to be inter-operable with other devices using RACP you would need to follow the spec and use record.

    If you just plan to have a way to transfer as fast as possible and ignore data that doesn't needed, you can think of using a proprietary service. You can have a look at the NUS (ble_app_uart) service we provided in the SDK. It works as BLE to UART bridge, you can send anything with that service. We provided the nRF UART app for that.

Children
No Data
Related