Re: Zugriff auf seriellen Port

From: Oli Kuemmel <bsd(at)gvs.dyn.bawue.de>
Date: Mon, 29 Apr 2002 20:01:53 +0000

* Bernd Walter <ticso(at)cicely5.cicely.de> wrote:
> On Mon, Apr 29, 2002 at 05:20:56PM +0200, Wittig Christoph wrote:
> > vermutlich so nicht machbar ist. Ein Hinweis auf ein Programm,
> > welches aehnliches tut, waere auch schon hilfreich.
>
> Im wesentlichen:
> open(2) - Device öffnen
> tcgetattr(3) - Attribute (BPS, Handshake, ...) hohlen
> tcsetattr(3) - veränderte Attribute zurückschreiben.
> fcntl(2) - Filedescriptor der Serielen auf nonblocking stellen.
> write(2) - Befehl schreiben / bei short write Rest nachlegen.
> select(2)/poll(2) - auf Ergebniss mit Timeout warten
> read(2) - Ergebniss abhohlen / bei short read evtl nochmal warten.

Christoph,

ein Progamm, das auf serielle Ports zugreift ist z.B. 'gpsutil'.
Habe es als 'gpsutil-0.05.tar.gz' hier rumliegen. Es greift das
NMEA-Protokoll (gps) am seriellen Port ab. In diesem .gz ist ein
'serial.c', vielleicht hilft dir das weiter?

Gruss,
oli (C-DAU)
.

To Unsubscribe: send mail to majordomo(at)de.FreeBSD.org
with "unsubscribe de-bsd-questions" in the body of the message
Received on Mon 29 Apr 2002 - 22:02:28 CEST

search this site