Hi, I am currently using the above module (which is in a AirLINK FXT009). The device connects to the GPRS bearer and then creates a TCP server and listens for incoming connections. Once a connection is established, the mode create a tunnel between UART1 and the TCP socket.
I want to go into low power mode when the modem is just sitting and listening for a TCP connection (i.e. no connection in progress). The device should go back to normal power mode, when a GPRS/TCP activity happens (i.e. somebody tries to connect to us) or a 5minute timer elapses
(using adl_tmrSubscribeExt(ADL_TMR_CYCLIC_OPT_NONE, 10605, ADL_TMR_TYPE_100MS, LowPowerWatchDogTimer, NULL, TRUE)
I am struggling to achieve this. I want to use AT+W32K = 1,0 (i.e. ignore the DTR line). So I don’t want to have to use GPIO’s etc.
So I send the W32 command as above and get an OK response, but the device still sits at 19mA (at 12V). So it is not going into low power mode.
What do I need to do to get this to work? Keep in mind that I am running a debug mode and am therefor connected over the USB cable (UART 2 I think) and receiving traces (not debugging though).
What is and is not possible and what do I need to do to achieve this?
Any help would be much appreciated!