COM Port einzelne Leitungen pruefen/ansprechen
-
Hi all
Ich hab ein kleines Problem und zwar moechte ich die einzelnen
Adern des COM-Ports ueberpruefen ob sie auf High oder Low stehen und
evtl auch Setzen koennen. Ich hab das nirgendwo gefunden weil man das ja
normalerweise mit dem Parallel-Port macht aber in diesem Fall muss es
der Serielle sein. Mir ist auch bewusst das nur ein zwei Leitungen nutzbar sein
werden aber das reicht aus. Weis da irgendjemand wie das geht??
Das wuerde mir echt helfen.
Danke jetzt schonGr4n@ttr
-
hmm... Kann es sein das ich gegen irgendwelche ungeschriebenen Regeln verstossen hab oder hat einfach keiner eine Idee?
Ich bin am ueberlegen ob es funktionieren wuerde wenn ich einfach den Port ganz normal als datei oeffne und dann immer 511 reinschreibe das muessten dann ja immer nur einsen sein, bzw dass ich um ihn als Eingang zu nutzen einfach den Port oeffne und lese, solange kein kontaktt anliegt kommen nur nullen rein und sobald ich Strom drauf gebe kommen 511en.
Oder gibt das Probleme weil keinerlei Konntrollbits kommen?
-
du hast gegen keine regel verstoßen
mehr kann ich dir dazu aber nicht sagen. ich glaube aber, da jede leitung bei einer seriellen verbindung eine bestimmte bedeutung hat, wird das nicht (so leicht) klappen...
-
Inzwischen hat sich doch eine Loesung gefunden
http://www.easysw.com/~mike/serial/serial.html#5_1_1
Weiter unten wird das bei "Chapter 4, Advanced Serial Programming" erklaert. Naja ist bestimm nicht fuer sowas gedacht wie ich es benutze aber es funktioniert immerhin.
Gr4n@ttr