This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Modem na porta serial
- From: Luiz Bernardi <lbernard at uncnet dot br>
- To: gcc at gcc dot gnu dot org
- Date: Thu, 03 Jun 2004 20:46:52 -0300 (BRT)
- Subject: Modem na porta serial
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