RS-232 auf Unix-Maschinen

Hallo liebe Experten,

ich möchte Daten von einem Mikrocontroller per RS232 auslesen. Ich
tue das von einem Macintosh aus. Da MacOS X Unix-basiert ist, kann
man das genau auf die gleiche Art tun, wie man das mit Linuxmaschinen
macht.

Ich habe ein Programm, dass tut, was ich möchte, schon mal vor ein
paar Monaten programmiert: Mit tagelangem Aufwand, Copy-Paste aus dem
Internet, weil ich nie wirklich verstanden habe, was da eigentlich
passiert. Jetzt möchte ich mit dem Programm aber keine ASCII-Daten
mehr auslesen, wie das vorher war, sondern binäre Daten, und nichts
klappt mehr.

Bevor ich jetzt mein Code-Chaos hier eintrage, möchte ich Euch
bitten:

Könnt Ihr mir den Code eines Programms (oder Teile davon) zur
Verfügung stellen, mit dem ich mit 9600 Baud binäre Daten von der
RS232-Schnittstelle auslese und in eine Datei schreibe? Ich versuche
derweil, soviel von meinem altem Programm zu verstehen, wie möglich,
und neue Sachen zusammenzutragen. Aber da ich das alleine
wahrscheinlich nicht schaffe, wäre ich für jede Hilfe dankbar!

Viele Grüße,

Bernhard

Hiho,

zuerstmal:
http://en.wikibooks.org/wiki/Serial_Programming:Seri…

Ansonsten dürften das die /dev/ttyS0-… sein, also per open öffnen und mit read und write lesen und schreiben?

mfg TLF