Re: Messgeraete-Steuerung ueber Excel etc?
- From: "MaWin" <me@xxxxxxxxxxx>
- Date: Fri, 10 Aug 2007 19:24:19 +0200
"Peter Matler" <pmatler@xxxxxxxx> schrieb im Newsbeitrag
news:f9i62j$ovo$1@xxxxxxxxxxxxxxxxxxxxxxxxxxxx
OK. Ich kann das und die Vor- und Nachteile, mangels Erfahrung und Wissen, eh
nicht beurteilen.
Doch, kannst du, natuerlich kann man auch unter Windows eine serielle
Schnittstelle
genau so wie eine Datei oeffen, von ihr lesen, und auf sie schreiben. Nur tut
man das
hoechstens in den allereinfachsten Fällen wo der Benutzer advositzt und merkt,
wenn
es nicht funktioniert..
Denn es ist die bloedeste Art mit Hardware umzugehen: Wenn man lesen will und
es kommen keine Daten, steht das Programm. Man muss einen zweiten Thread
aufmachen, der sich nur um so einen Scheiss kümmert.
Daher gab es vor vielen vielen Jahren (über 20!) unter Windows schon ein
eriegnisgesteuertes API zur seriellen Scnittstelle, welches den Problemen, die
dort
auftauchen,wesentlich angemessener ist. Man kann Baudrate etc,. einstellen,
bekommt jede Änderung an Statusleitungen mit, kann Zeichen asynchron senden
und empfangen, eben genau das, was man will, und wenn man nicht alles will,
macht es sogar viel automatisch,.
Diese Programmiermethode hat es nicht in Lunux geschafft, weil bei Linux Leute
wie Kai sitzen, die meinen, mit dem primitiven flie API wäre alles erledigt. Ist
es
natürlich nicht, ioctrl lässt gruessen, und selbst wenn man alles zusammenkramt,
bleibt ein API das so unintuitiv ist, dass unter Linux schlicht nichts
funktionert.
Dort bleiben bis heute Programme einfach stehen, wenn seriell ein Fehler
auftritt.
Klar, defekte Programme, realistischer aber ueberforderte Programmierer wegen
problemunangemessenem API.
--
Manfred Winterhoff, reply-to invalid, use mawin at gmx dot net
homepage: http://www.geocities.com/mwinterhoff/
de.sci.electronics FAQ: http://dse-faq.elektronik-kompendium.de/
Read 'Art of Electronics' Horowitz/Hill before you ask.
Lese 'Hohe Schule der Elektronik 1+2' bevor du fragst.
.
- Follow-Ups:
- Re: Messgeraete-Steuerung ueber Excel etc?
- From: Henning Paul
- Re: Messgeraete-Steuerung ueber Excel etc?
- References:
- Messgeraete-Steuerung ueber Excel etc?
- From: Joerg
- Re: Messgeraete-Steuerung ueber Excel etc?
- From: Stefan Brröring
- Re: Messgeraete-Steuerung ueber Excel etc?
- From: Peter Matler
- Re: Messgeraete-Steuerung ueber Excel etc?
- From: Kai-Martin Knaak
- Re: Messgeraete-Steuerung ueber Excel etc?
- From: Peter Matler
- Re: Messgeraete-Steuerung ueber Excel etc?
- From: Kai-Martin Knaak
- Re: Messgeraete-Steuerung ueber Excel etc?
- From: Peter Matler
- Messgeraete-Steuerung ueber Excel etc?
- Prev by Date: Re: eagle 5
- Next by Date: Re: Messgeraete-Steuerung ueber Excel etc?
- Previous by thread: Re: Messgeraete-Steuerung ueber Excel etc?
- Next by thread: Re: Messgeraete-Steuerung ueber Excel etc?
- Index(es):
Relevant Pages
|