Boa noite.
Preciso programar um moden em java, alguém tem alguma idéia de como fazer isso ? Ou tem algum exemplo?
Obrigado.
Boa noite.
Preciso programar um moden em java, alguém tem alguma idéia de como fazer isso ? Ou tem algum exemplo?
Obrigado.
A maioria dos modems implementa uma simples linguagem de comandos, o código Hayes ou códigos AT. Por exemplo, para colocar a linha no “gancho” é ATH0. Os comandos são enviados e recebidos diretamente em ASCII através da porta serial.
Veja a lista completa em
http://www.spiralspider.demon.co.uk/reference/content/hayes.htm
mas como se usa estes comandos? em tempo de execucao ou antes de estabelecer a conexao estes comandos sao executados?
O modem deve ter sido instalado a priori usando os procedimentos recomendados pelo sistema operacional (nada a ver com java). Em consequência, ele estará disponível numa das portas seriais do sistema.
Uma curta sequência de comunicação seria algo parecido com isto:
enviado: AT
recebido: OK
enviado: ATDP123456
recebido: OK
enviando: Alow, PJ!
recebido: Alow, visitante!
enviado: ATH0
recebido: OK
recebido: RING // a campainha está tocando!