Modem na porta serial
Luiz Bernardi
lbernard@uncnet.br
Thu Jun 3 23:46:00 GMT 2004
Olá!
Estou usando o gcc para criar uma rotina (c) para escrever uma série de bytes
através de um modem conectado na serial (ttyS2) de um micro rodando linux.
Para isso, utilizo open para abrir a porta e write para escrever para ela.
O problema é que, quando uso o open("/dev/ttyS2",O_RDWR | O_NOCTTY), o sistema
fica parado, não retornando nada. Se uso O_NDELAY em conjunto com as constantes
acima, o sistema retorna um int válido para a porta, entretanto como um FIFO,
não permitindo que eu escreva diretamente na porta.
Como posso fazer para burlar essa caracterÃstica e ter o controle do modem
através da ttyS2???
---
Luiz Agnaldo Bernardi (http://www.luizbernardi.hpg.com.br)
Linux User #275124
Web Administrator - Database Administrator - System Developer
Núcleo de Informática - Embrapa SuÃnos e Aves
----------------------------------------------------------------------------------------
Em breve Vestibular Especial UnC !!
Inscricoes abertas para os seguinte cursos de Pos-Graduacao:
FISIOTERAPIA - Traumato, Ortopedia e Desportiva
PSICOLOGIA - Intervençoes com Familias
EDUCACAO - Series Iniciais e Educaçao Infantil
CIENCIAS DA SAUDE - Ergonomia
Maiores Informacoes: Visite nosso site http://www.uncnet.br
Fone da Pos-Graduacao: (49) 441-1014
----------------------------------------------------------------------------------------
Universidade do Contestado - UnC
Fone: (49) 441-1000 - Concórdia - SC - Brasil
More information about the Gcc
mailing list