Custom BLE service can't read all characteristics

Hello guys,

I'm currently trying to get notifications from a custom ble service. I can connect to the service, but I only see 6 out of 9 characteristics.
The first pic shows the ble communication between my central and the peripheral device. The second picture shows the communication between the nrf connect ble app and the peripheral.


It seems like the service is devided into two section. Do you have any suggestion how I can discover the last 3 characteristics?

Parents
  • Hi MicSch, 

    Could you give more information about your central ? Did you use our service discovery library to do the task ? 

    Please attach the sniffer trace file so we can have a look. 

    My understanding is that after receiving ATT_READ_BY_TYPE_RSP and the result was not "Attribute Not Found " you would need to continue sending ATT_READ_BY_TYPE_REQ again with the start handled updated until you receive "Attribute not found" Please see Section 4.6.1 Vol 3 Part G in Bluetooth Spec. 

Reply
  • Hi MicSch, 

    Could you give more information about your central ? Did you use our service discovery library to do the task ? 

    Please attach the sniffer trace file so we can have a look. 

    My understanding is that after receiving ATT_READ_BY_TYPE_RSP and the result was not "Attribute Not Found " you would need to continue sending ATT_READ_BY_TYPE_REQ again with the start handled updated until you receive "Attribute not found" Please see Section 4.6.1 Vol 3 Part G in Bluetooth Spec. 

Children
Related