Signal Quality

Execution command returns the received signal strength indication from the ISU. Response is
in the form:

+CSQ: <rssi> 

where <rssi> is:

ValueResult
0Equivalent to 0 bars displayed on the ISU signal strength indicator.
1Equivalent to 1 bars displayed on the ISU signal strength indicator.
2Equivalent to 2 bars displayed on the ISU signal strength indicator.
3Equivalent to 3 bars displayed on the ISU signal strength indicator.
4Equivalent to 4 bars displayed on the ISU signal strength indicator.
5Equivalent to 5 bars displayed on the ISU signal strength indicator.

These commands return the Relative Signal Strength Indicator value to the application. The commands return a value between 0 and 5. The value indicates strength of the signal relative to the noise floor. A value of 0 indicates no discernable signal and the communications will not work. A value of 1 is the minimum signal strength required to transmit. Every incremental value is an additional 2 dB of margin. For example; 2 is + 2 dB, 3 +4 dB, 5 +8 dB.

The +CSQ results are not ‘instantaneous’ and the calculation may take seconds. The +CSQF command immediately returns the results of the last RSSI calculation to the user. The user must keep in mind this value may be ‘old’, perhaps 15 seconds.

🚧

The +CSQ form of the command waits for an updated signal strength reading to become available. This will usually be within two seconds of issuing the command. If the ISU is in the process of acquiring the system, or in a satellite handoff, a delay in response of up to 10 seconds may be experienced.

📘

The +CSQF form of the command returns immediately, reporting the last known signal strength.