This post is older than 2 years and might not be relevant anymore
More Info: Consider searching for newer posts

AT+CESQ signal strength 255 (unknown) yet connection works great

Hi,

In order to determine signal strength we parse the AT+CESQ response and regularly get +CESQ: 99,99,255,255,255,255 (the final number being the strength), but the connection and connectivity is perfectly fine. Is there a reason 255 is returned for the strength even though all connectivity is good?

Thanks! 

Parents Reply
  • Hi Carl, 

    Ahh you're right, the device was in a PSM state, and I'd say 2 out of 10 times we get 'unknown'. Our intent is to send the signal strength over MQTT, but if PSM isn't exited until the modem is awoken when sending the MQTT payload then there is a good chance of receiving unknown. Is the only workaround to send a dummy HTTP request at the beginning of our wake cycle, then poll the signal strength, then upload our main payload?

    Thanks!

Children
Related