How to incorporate RSSI (Received Signal Strength Indication) signal strength measurement in the channel_sounding_ras_initiator example? Which function should be used?
How to incorporate RSSI (Received Signal Strength Indication) signal strength measurement in the channel_sounding_ras_initiator example? Which function should be used?
Hi,
There are multiple things you could do to the channel sounding samples. I would say that what we deliver there is more of a proof of concept, what you would typically like to do is the either improve on this algorithm that is calculating the distance, or buy a third party algorithm for this (please contact your local regional sales manager for more on third party algorithms).
I can't comment much on what specific way you can combine one measurement with what CS samples provides - there are a lot of options. Though what I can say is that these measurements are best in different scenarios. RSSI is typically only useful in very close proximity to the source. This old webinar on the old distance toolbox (which is a different product than channel sounding but is somewhat based on the same technology) goes a bit into these differences, as well as explaining why RSSI typically shouldn't be used for distance measurements. If you look at the results there though, I believe you'll find that all of the measurements has their uses. But I can't give any more recommendations than that.
Regards,
Elfving
I just want to obtain the received RSSI signal strength simultaneously when conducting CS tests.How can this be achieved?
I thought at first that it was included in the sample, though I see now that it is not.
It seems that a colleague of mine recently answered the same question here though.
Regards,
Elfving
I thought at first that it was included in the sample, though I see now that it is not.
It seems that a colleague of mine recently answered the same question here though.
Regards,
Elfving
The version I used was ncs3.02, and then I referred to the code scheme provided in this post of yours. However, there is one problem: undefined reference to `bt_hci_cmd_alloc'. Is the bt_hci_cmd_alloc function not usable in NCS 3.02?
I believe it might've been called _create in that version.
Though looks like read_conn_rssi was there in previous NCS versions as well, not sure if I understand the issue.
Regards,
Elfving