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

I have application that ble_module_dual .

using S130, SDK11,

when it connected the heart rate sensor A and eveything is OK.

but when it disconnected the sensor A and connected the sensor B

the connecting is OK but no notification was not happened.

The sensor A and sensor B are difference device name.

WHY ?

Parents
  • Ok. I did a quick test. One nRF with ble_app_hrs_rscs_relay and two nRFs ble_app_hrs with different device name. I turn on ble_app_hrs_rscs_relay, then I turn on ble_app_hrs1, they connect and notifications are received. Then I turn off ble_app_hrs1, and turn on ble_app_hrs2. It connects to ble_app_hrs_rscs_relay, and notifications are received.

    What kind of peripherals do you have? Are these commercial heart rate sensors? Or one of our DKs with ble_app_hrs? Maybe you can edit your question and include some code? Or maybe you complete project? It is a bit difficult to comment since you are providing very little information. A sniffer trace would also be helpful, to see what is actually happening on air. You can use nRF Sniffer.

Reply
  • Ok. I did a quick test. One nRF with ble_app_hrs_rscs_relay and two nRFs ble_app_hrs with different device name. I turn on ble_app_hrs_rscs_relay, then I turn on ble_app_hrs1, they connect and notifications are received. Then I turn off ble_app_hrs1, and turn on ble_app_hrs2. It connects to ble_app_hrs_rscs_relay, and notifications are received.

    What kind of peripherals do you have? Are these commercial heart rate sensors? Or one of our DKs with ble_app_hrs? Maybe you can edit your question and include some code? Or maybe you complete project? It is a bit difficult to comment since you are providing very little information. A sniffer trace would also be helpful, to see what is actually happening on air. You can use nRF Sniffer.

Children
No Data
Related