I use nrf51822 sdk130 (central device) and nrf51822 sdk110(peripheral device). I want to get rssi value of the peripheral device using the central device without connection. Is it possible to read rssi value of peripheral device without connection?
I use nrf51822 sdk130 (central device) and nrf51822 sdk110(peripheral device). I want to get rssi value of the peripheral device using the central device without connection. Is it possible to read rssi value of peripheral device without connection?
Sure, each scanning event (when you receive ADV_xxx packet) has RSSI value in the event data structure.
I want to build a conditional structure. The first button press will process BLE_GAP_EVT_ADV_REPORT and BLE_GAP_EVT_CONNECTED.(so connection establish occur). The second button press will only process the BLE_GAP_EVT_ADV_REPORT and get the rss data( Not connected, just get rssi value).
I want to build a conditional structure. The first button press will process BLE_GAP_EVT_ADV_REPORT and BLE_GAP_EVT_CONNECTED.(so connection establish occur). The second button press will only process the BLE_GAP_EVT_ADV_REPORT and get the rss data( Not connected, just get rssi value).