Quiero que mi módulo SIM800 (lo conecté con Arduino Uno) ingrese a sleepmode-2 (usé el comando AT + CSCLK = 2). Mi pregunta es, ¿cómo me levanto del sueño? Intenté dar varios comandos AT pero no puedo ver nada en la Terminal Arduino.
Quiero que mi módulo SIM800 (lo conecté con Arduino Uno) ingrese a sleepmode-2 (usé el comando AT + CSCLK = 2). Mi pregunta es, ¿cómo me levanto del sueño? Intenté dar varios comandos AT pero no puedo ver nada en la Terminal Arduino.
Lo tengo funcionando con AT + CSCLK = 2. El módulo se activa con los comandos AT enviados al puerto serie del módulo. No hay interacción con el pin DTR, excepto que debe ser alto.
De acuerdo con esta página , para despertarla, necesita enviar cualquier comando AT, que será ignorado por el módulo (por lo que no hay respuesta), seguido (dentro de 5 segundos) por
AT + CSCLK = 0
Me tomó todo un minuto descubrir que al buscar en Google "SIM800 sleep wake".
El segundo AT debe seguir al primero dentro de los 50 ms. Esto podría ser AT + CSCLK = 0 si desea que el SIM800 permanezca despierto. No desea que duerma siestas mientras espera que confirme una conexión. Creo que el pin DTR también debe mantenerse alto y si lo arreglas a través de un pin GPIO puedes usar AT + CSCLK = 1.