Is it possible to know the BLE channel used for an RSSI reading?

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
SepehrZ
Level 2
Level 2
25 sign-ins First like received First solution authored

Hello, 

We are using Cy_BLE_GetRssiPeer() to find the RSSI of a connected device. It is my understanding that the RSSI reading is acquired from one of the 37 BLE data channels. Is it possible for use to which channel is used to obtain the RSSI value?

Thank you in advance

0 Likes
1 Solution
3 Replies
AnjanaM_61
Moderator
Moderator
Moderator
5 comments on KBA First comment on KBA 5 questions asked

Hello @SepehrZ 

Generally there is no direct way to read RSSI value only from particular channel. 

Can you please let us know which chip & SDK platform you are using? We will try to check if there is any option.

Can you please let us know the use case of this application ?

Regards,

Anjana

0 Likes

Hi @AnjanaM_61,

Thank you for the response. We are using PSoC 63, PsoC Creator 4.2, and PDL 3.0.4.

We are trying to use RSSI values to detect proximity between devices. There are big fluctuations in the data which we assume is due to RSSI being read from a different channel each time. It would be a big help if we could know which channel is being used.

Thank you,
Sepehr

0 Likes