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

NRF52 Bluefruit Arduino (Client) Notify transmissions not received from Pulse Oximeter

I am trying to connect a BerryMed MD1000 Pulse Oximeter (BLE Server) with an Adafruit Bluefruit Feather (nRF52-enabled) Arduino board (BLE Client). 

I made an Arduino sketch that successfully connects a TI SensorTag with the Arduino board and Notifications are sent successfully. Therefore I know that my Bluefruit Feather is functional and my sketch correctly connects with a BLE Server, configures Notifications and receives them.

I modified the working sketch to use the PulseOx Service/Characteristics but it fails. The Service and Characteristic connections work and setting Notify also works, however no notification transmissions are received. 

I am able to connect the MD1000 with the nRF Connect Android app and verified that Notifications are sent and received. Therefore I know that the Pulse Oximeter BLE Server is working correctly and that it operates in a standard way. 

This is the sample sketch that I derived my sketch from: 

github.com/.../central_custom_hrm.ino

Parents Reply Children
No Data
Related