I have managed to get a Sony Ericsson T630 sending SMS and answering voice calls using Softserial ok. It is for use in a remote location intruder alarm. I want to basically send an SMS to notify of an intrusion, which works well, then to answer an inbound GSM call in order to listen in on what triggered the alarm. When the inbound call terminates, I want to then put the Arduino UNO back into a polling or alarm mode to check for further triggers or continue with alarm mode etc. I can get the Arduino UNO to recognise the inbound call ok and answer the call, even terminate the call but how to detect when the calling-in party has hung up and the system is in IDLE mode again? That's my problem.
Is there an AT response to check for the IDLE condition? ie the calling party has hung up! I have looked several times but not found any clues in the AT command set. I'm sure it's there but for whatever reason, I can't find it!! Anybody been there and done that?
My first post, please be kind.