Getting RSSI from BT Classic BX3105

Hi, I am using the BX3105 Module (BX310x.2.7.3 Firmware) as Bluetooth SPP Client, so I configured the module as following:

AT+SRBTSYSTEM=2\r
AT+SRBTNAME=TEST\r
AT+SRBTSTATE=1,2\r
AT+SRBTCPROFILES=1\r

Then I connect my Smartphone with the Module, everthing works fine, I can send and receive over SPP.

I want to get the RSSI Value of the connected Smartphone, so I write:

AT+SRBTCRSSI=1\r

and get

+SRBTCRSSI: 1,0\r\n
OK\r\n

back.

Referd to the AT Command Reference it should be:

+SRBTCRSSI: rssi-value\r\n
OK\r\n

Did I miss something?

Best regards,
Mathias Brandl

Hi @mathias.brandl,

I have just tried on my BX310x module loading offical FW 2.7.3, I also see this issue.
You can refer this log:

ati3

BX310x.2.7.3
OK
at+srbtsystem=2

OK
at+srbtname=test

OK
at+srbtstate=1,2

OK
at+srbtcprofiles=1

OK
at+Srbtaddr?

+SRBTADDR: "20:fa:bb:20:0a:fe"
OK

+SRBTPAIR: "20:fa:bb:01:90:8c",1

+SRBTCFG: 1,0,"20:fa:bb:01:90:8c",SPP,0
+SRSPPCNX: 1,1,129
+SRSPP_DATA: 1,5,hello
AT+SRBTCRSSI=1

+SRBTCRSSI: 1,-2
OK
AT+SRBTCRSSI=1

+SRBTCRSSI: 1,-2
OK

It seems that having a document issue at here, maybe it should be +SRBTCRSSI: <session ID>,<rssi-value>. However, I think it’s better that you should contact your distributor to ask about this difference. You can use my log to provide more information for your issue.

Thanks,