I’m testing a project started one year ago that uses a CellularRadio connected to a FEZ Cobra 2 Net through the Fez Cobra 2 Extender (socket number 8).
I’m using NETMF 4.2 and I don’t upgraded project to 4.3 because I’m using many modules that are discontinued.
CellularRadio module works perfectly and I can send/receive SMS.
After few days of inactivity (I don’t send SMS to the module and it doesn’t send SMS to me) it stops to receive SMS.
It doesn’t throw exceptions and during “SMS inactivity” I check signal strength every 15 seconds (and it replies that the signal is good). But when I send an SMS it doesn’t receive it.
If I do a power cycle the CellularRadio module starts to work perfectly again (until next few days of inactivity).
I don’t know which other useful information I could give you to understand this strange behavior of CellularRadio module.
I can provide you a sample code but I think it’s unnecessary cause it works without issues if I send an SMS per day to the CellularRadio module… but it’s quite expensive!
Maybe the GSM carrier has a timeout/TTL or something related to the protocol?
What do you suggest to check?
thanks a lot