I’m working in order to replace an “old” Q2686 on an existing board by a Q2698. On this hardware I have to control the modem’s sleep mode from an external application (through UART#1). Unfortunately, I can’t use any I/O to wake it up because none are connected to the modem … and certainly not DTR.
So, I put the modem in Sleep mode with AT+W32K=1,0 (Ignoring DTR)
Formerly, I was able to wake my “old” Q2686 like this:
<CR> <-- Send carriage return
AT+W32K=0
OK
Now, Q2698/Fw7.52 doesn’t answer anymore to the command and stays in Sleep mode.
Reading the documentation, I understand that there is no way to do what I need, which is disappointing because I was able to do so with Q2686 …
Any suggestion would be welcome.
I’ve found a work around. Spamming AT+W32K=0 finally wakes up the modem:
AT+W32K=0
AT+W32K=0
AT+W32K=0
AT+W32K=0
AT+W32K=0
AT+W32K=0
OK <-- Wake up after a few tries
Sounds like providence. Can I rely on it, especially with the next firmware upgrade?