I used at+qsclk=1 command to put the module into sleep. But not able to wake it up. DTR pin is not working for this purpose. When I try to pull DTR down, all kind of weird things are happening.
Please suggest how to wake up EG916Q-GL module. Application is based on UART. No USB pin is connected.
If the module communicates with the MCU via main UART, both the following preconditions should be met
to set the module to sleep mode:
Execute AT+QSCLK=1.
Ensure MAIN_DTR is held high or is kept unconnected.
How to wake up the module, please check following method:
Driving MAIN_DTR low with the MCU will wake up the module.
When the module has a URC to report, MAIN_RI signal will wake up the MCU.
Note: Pay attention to the level match shown in the dotted line between the module and the MCU.
We have this in the documentation, and we followed it. But pulling down DTR low is wreaking havoc. All kinds of weird things are happening.
Many parts of the documentation for this module is just a copy paste from other modules’ documentation and not applicable properly.
