I'm trying to know the strength of a signal between a modem and an equipment (RSSI).
According to the documentation, the command is 0x68. I tried to send it through a SendApplicationRequest, and I also tried through a RequestLocalNodeService without success. Results are incorrect.
So I guess I could send a manual frame : "FF020A68"+adresse+CRC+"03" thanks to the serial driver and then listen to a response ? I would like to use an easier way if possible.
Any tips ? Whatever the language, I should be able to translate.
Thanks !
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I can give an alternative solution to read the RSSI:
PC --> WPO: FF 02 0B 20 05 16 08 98 07 0E 20 F4 D3 03 ## 20"RADIO-HEX@"20
PC <-- WPO: FF 02 04 06 56 02 03 # SERIAL ACK
PC <-- WPO: FF 02 05 21 00 56 03 03 # Wavecard Action ACK
PC --> WPO: FF 02 04 06 56 02 03 # SERIAL ACK
PC <-- WPO: FF 02 0F 30 05 16 08 98 07 0E A0 16 20 01 16 FA 0B 03 # ANSWER !
PC --> WPO: FF 02 04 06 56 02 03 # SERIAL ACK
05 16 08 98 07 0E is the Radio address of your equipment - In my case it is a Waveflow product.
The Request in 20
In the answer: FF 02 0F 30 05 16 08 98 07 0E A0 16 20 01 16 FA 0B 03
--
--> This 20 is the RSSI value, received by the Waveflow equipment --> 100% of the Signal received.
Cheers
Tao
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi !
I'm trying to know the strength of a signal between a modem and an equipment (RSSI).
According to the documentation, the command is 0x68. I tried to send it through a SendApplicationRequest, and I also tried through a RequestLocalNodeService without success. Results are incorrect.
So I guess I could send a manual frame : "FF020A68"+adresse+CRC+"03" thanks to the serial driver and then listen to a response ? I would like to use an easier way if possible.
Any tips ? Whatever the language, I should be able to translate.
Thanks !
Hi Yolan,
I can give an alternative solution to read the RSSI:
PC --> WPO: FF 02 0B 20 05 16 08 98 07 0E 20 F4 D3 03 ## 20"RADIO-HEX@"20
PC <-- WPO: FF 02 04 06 56 02 03 # SERIAL ACK
PC <-- WPO: FF 02 05 21 00 56 03 03 # Wavecard Action ACK
PC --> WPO: FF 02 04 06 56 02 03 # SERIAL ACK
PC <-- WPO: FF 02 0F 30 05 16 08 98 07 0E A0 16 20 01 16 FA 0B 03 # ANSWER !
PC --> WPO: FF 02 04 06 56 02 03 # SERIAL ACK
05 16 08 98 07 0E is the Radio address of your equipment - In my case it is a Waveflow product.
The Request in 20
In the answer: FF 02 0F 30 05 16 08 98 07 0E A0 16 20 01 16 FA 0B 03
--
--> This 20 is the RSSI value, received by the Waveflow equipment --> 100% of the Signal received.
Cheers
Tao