Hi, is it possible to get the RSSI Value for discovered devices? I use the MasterEmulator.dll for C# and the nRF2739.
Hi, is it possible to get the RSSI Value for discovered devices? I use the MasterEmulator.dll for C# and the nRF2739.
As I said above, 2 weeks ago, we are still at version 2.1.6, which does not provide this. I'll make sure to update this discussion if/when this is added, so you don't have to come back to ask.
Hi Nordic,
I'm using 2.1.7.8226 and notice that it has RSSI supported now. However I tried capture the BtDevice in DeviceDiscovered event handler, but seems it told me that it has no RSSI key inside. How can I get the RSSI of discovered devices? Any sample code for me to follow?
Thanks!
This would have been much better off as a separate question, but I just tested this, and didn't have any problems with it. When in the DeviceDiscovered callback, you can access the RSSI like this: BtDevice device = arguments.Value; AddToLog(string.Format("RSSI: {0}", device.DeviceInfo[DeviceInfoType.Rssi]));
Thanks for your kindly reply. However I've tested it again and seems only 3 keys is present in the "device.DeviceInfo", namely "Flags", "Appearance" and "CompleteLocalName".
I'm using the nRF2739 dongle, is it possible that it's not supported RSSI reporting? Is there anything I need to set before discovery in order to enable RSSI reporting?
Thanks!
Unfortunately, due to hardware limitations it's not possible to get the RSSI when using the nRF2739, only with the PCA10000 dongle.