After I connected a BLE device (HRM sample program on dev kit), I call sd_ble_gap_rssi_start to do a RSSI measurement, it returns error code 6.
Apparently error code 6 means NRF_ERROR_NOT_SUPPORTED
.
Is RSSI measurement not supported yet (I'm using API nrf51-ble-driver_win_0.4.1).
Attached (main.c) is the original HRM sample program modified to toggle RSSI measurement ON/OFF (rather than toggling HRM's CCCD descriptor). It makes it easy to reproduce the problem.