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

service was not found at the peer with error BLE_DB_DISCOVERY_SRV_NOT_FOUND

Hi everyone,

I am developing a remote controller using nRF52832 chip. My prototype is currently developed in PC10040 board. The IDE is Eclipse Oxygen, and the SDK is S132 v5.0.0.

Currently, I am trying to get data from a Google Daydream controller. It has a service with UUID 0xFE55. I can successfully connect to the device. The problem is that when the nRF52832 try to discover database it return BLE_DB_DISCOVERY_SRV_NOT_FOUND :((( I don't know where is the mistake I made.

Could you give me an advice please?

Parents
  • Hi Sigurd, I made a mistake that I forgot changing the type of the scanning UUID. Now I can discover the service. The nRF52832 chip is a central deivce and the daydream remote controller is a peripheral. So now, I have a new challenge: receiving data from a peripheral using BLE central device. I take a look at the central tutorial and it tells me that I have to turn on the notification using ble_nus_c_rx_notif_enable(). But when I search in ble_app_uart example, there is only ble_nus_c_tx_notif_enable??

Reply
  • Hi Sigurd, I made a mistake that I forgot changing the type of the scanning UUID. Now I can discover the service. The nRF52832 chip is a central deivce and the daydream remote controller is a peripheral. So now, I have a new challenge: receiving data from a peripheral using BLE central device. I take a look at the central tutorial and it tells me that I have to turn on the notification using ble_nus_c_rx_notif_enable(). But when I search in ble_app_uart example, there is only ble_nus_c_tx_notif_enable??

Children
Related