Hi. Need your help.
I have a code built on gsm.h controlling a relay with incoming sms. It works perfect, but for one thing. If for example the gsm shield is down or lost signal and I send 10sms to it during that time the relay will be initiated 10 times when the shield recives signal again.... This is a problem for me.
When I check the AT commands the AT+CMGL lists the date and time for the sms in output. But gsm.h does not... Somewhere in the code it flushes this away and I would need to keep it to be able to check the date and time and crossrefrence it and remove any sms older ten 2. That way the relay will not initiate becouse of any hickup at my provider.
I dont have the skill to dive into the libary code, anyone out there that could give me a hint?