Menu

How to know the strength of a signal ?

Yolan
2014-10-31
2014-12-07
  • Yolan

    Yolan - 2014-10-31

    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 !

     
  • Tao M

    Tao M - 2014-12-07

    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

     

Log in to post a comment.

MongoDB Logo MongoDB