Please call `amodem_unsol( modem, handleSignalStrength(NULL, modem));` instead.  This way we have consistent output logic for __+CSQ__.