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
  • This is have been changed in the newest SDK versions. In the Nordic UART Service and Nordic UART Service Client, the terminology use of RX and TX was inverted compared to the apps that can interact with the service (for example, the nRF Toolbox UART app). This mismatch has been corrected in this release. As a result, the names of a few of the functions in the Nordic UART Service have changed.

    Action: Update your function calls from ble_nus_c_rx_notif_enable (old) to ble_nus_c_tx_notif_enable (new).

Reply
  • This is have been changed in the newest SDK versions. In the Nordic UART Service and Nordic UART Service Client, the terminology use of RX and TX was inverted compared to the apps that can interact with the service (for example, the nRF Toolbox UART app). This mismatch has been corrected in this release. As a result, the names of a few of the functions in the Nordic UART Service have changed.

    Action: Update your function calls from ble_nus_c_rx_notif_enable (old) to ble_nus_c_tx_notif_enable (new).

Children
No Data
Related