Tengo la intención de enviar información a través del método GET
a una página php usando el módulo SIM900.
Probé la siguiente secuencia de comandos con éxito.
AT+CSQ
AT+CGATT?
AT+SAPBR=3,1,"CONTYPE","GPRS"
AT+SAPBR=3,1,"APN","internet"
AT+SAPBR=1,1
AT+HTTPINIT
AT+HTTPPARA="URL","www.my_URL.com/stuff.php?variable=TEST"
AT+HTTPACTION=0
AT+HTTPREA
Tenga en cuenta que mi proveedor de servicios no requiere un nombre de usuario & contraseña para acceder, también "internet" es el nombre del APN.
Luego, escribí un programa en el mbed, que envía este código al módulo, luego espero un tiempo predeterminado, leo la respuesta y prosigo.
Comencé a recibir un error específicamente en el comando AT+SAPBR=1,1
. Probé los comandos manualmente y ahora siempre obtengo el error en este comando. Este es el comando que abre el portador.
Lo que he intentado: En el comando AT+SAPBR=?
, el segundo parámetro es el ID del portador, así que intenté usar, por ejemplo, 2 en su lugar. Y funciona.
Esto me parece muy extraño y estoy tratando de averiguar por qué '1' como ID me atasca.