Escolar Documentos
Profissional Documentos
Cultura Documentos
SMS TERMINAL
Realizado por:
INTRODUÇÃO
Desenvolver uma aplicação em Visual Basic que permita enviar mensagens SMS, foi o
nosso objectivo.
Usamos um telefone móvel com modem e um cabo RS232 para ligar o telemóvel à porta
série do PC.
Existem duas formas de enviar mensagens SMS, em modo de texto ou modo PDU
(Protocol Description Unit).
No nosso trabalho nós usamos o modo texto.
Começamos em primeiro lugar por fazer alguns testes precisamente com o interface
disponibilizado pelo Windows, o Hiper Terminal, no qual podemos enviar comandos AT e
visualizar as respectivas respostas. Observando a figura em baixo, com esta sequência de
comandos conseguimos enviar mensagens SMS através do Hiper Terminal.
Este programa foi desenvolvido em Visual Basic 6.0 para utilização de um telemóvel
Nokia 6210, que possui um modem interno (NPE-3 – SW: 05.06), à partida este programa
poderá comunicar com qualquer telemóvel desde que tenha modem, pois os comandos
utilizados são normalizados (Anexo I).
Recepção:
Envio:
Notas:
O envio de comandos AT via porta
série exige algumas precauções
devido à velocidade na transferência
de dados, temos de dar o tempo
necessário para que o comando seja
totalmente enviado e só depois
podemos executar outro comando.
Isto também acontece na
recepção, há necessidade de
verificar se a resposta foi toda
entregue, caso contrário, obtemos
um erro.
ABREVIATURAS IMPORTANTES
AT Attention
CBM Cell Broadcast Message
CTS Clear To Send
DCD Data Carrier Detect
DCE Data Circuit-Terminating Equipment, i.e., here the data card (see also TA below)
DSR Data Set Ready
DTE Data Terminal Equipment (see also TE below)
DTR Data Terminal Ready
FBUS Fast asynchronous serial bus
IMEI International Mobile Equipment Identity (ME serial number)
IMSI International Mobile Subscriber Identity
ME Mobile Equipment
MO Mobile Originated
MT Mobile Terminated
OA Outgoing access
PDU Protocol Data Unit
RLSD Received Line Signal Detector
RTS Request To Send
SIM Subscriber Identity Module
SM Short Message
SMSC Short Message Service Centre
TA Terminal Adapter, the physical equipment where AT command interpreter resides (is
the phone).
TE Terminal Equipment, the physical equipment from where applications communicate
with TA using AT commands, e.g. a computer
UI User Interface
DOCUMENTOS STANDARD
Web sites de organizações reguladoras e documentos que tratam acerca de comandos AT:
ETSI: http://www.etsi.org/
http://webapp.etsi.org/key/key.asp?full_list=y
ITU: http://www.itu.ch
TIA: http://www.industry.net/tia/
http://www.nokia.com/phones/files/guides/Nokia_AThelp.pdf
http://www.nokia.com/phones/files/guides/22_list_of_at-commands_en.pdf
http://webapp.etsi.org/key/key.asp?full_list=y
Anexo I
Anexo II
Anexo III