Q: Type of module? A: GL865-Dual
Q: Firmware version? A: 10.00.155
Q: Type of starter kit you have? none
(S1, S1B, S2, S3, S4, EVK1, EVK2, none, other)
Using RSTerm I can successfully dial a stored number and make a (silent) voice call. Watching the reply data I can see the progress of
DIALING
RINGING
CONNECTED
etc.
The problem is that I can't check this progress in Python since any command sent once the DIALING has started, 'RELEASES' the call and hangs up. This includes polling a port pin to see if a user command has been initiated. This seems crazy.
I have tried MDM.Receive and MDM.Read but both terminate the call.
How do I interrogate the call progress and poll port pins WITHOUT causing a RELEASE. Is there some other buffer or method to read this data safely.
Any advice would be appreciated.