|
GSM Mensajes |
�ndice |
El dispositivo puede enviar y recibir mensajes de texto. El env�o y la acci�n en respuesta a lo recibido se controla por programa.
Los mensajes se arman y los destinatarios se definen, todo en la programaci�n del equipo (no se puede crear un mensaje o definir un destinatario sobre la marcha).
Se pueden definir hasta diez mensajes. Es posible a�adir variables para que el mensaje contenga el valor de estas.
Se pueden definir hasta seis destinatarios, que simplemente son los n�meros de tel�fono correspondientes.
El env�o se puede hacer con la instrucci�n XMT:
XMT mensaje, destinatario, medio
mensaje es el n�mero correspondiente (1 al 10)
destinatario es el n�mero correspondiente (1 al 6)
medio indica que es por SMS
Tambi�n puede hacerse en forma manual escribiendo medio en XMT_Chn, destinatario en la variable XMT_Var y mensaje en la variable XMT_Cnt (todas en �rea SM), en este orden.
Cuando se escribe XMT_Cnt se inicia el env�o, por lo que hay que controlar que tenga valor cero.
Si tiene un n�mero entre 1 y 10 significa que aun no se ha enviado el anterior, y si es menor que 0 es que ocurri� un error (corroborar n�mero de destinatario y mensaje).
Cuando recibe un mensaje de texto (SMS) hace tres cosas:
Para que la acci�n sea efectiva el SMS debe tener reconocibles los siguientes �tems:
Entonces, si en el SMS la contrase�a coincide con la programada y el comando coincide con alguno de los programados, el bit correspondiente de la variable SMS_On (�rea SM) se pondr� en 1. Si adem�s hay un argumento num�rico, este aparecer� en la variable SMS_Arg_x correspondiente.
De esta forma se podr� detectar e iniciar una acci�n al recibir un mensaje mediante programa. Una vez concluida la acci�n se debe borrar el bit correspondiente y el argumento.