Re: i2ccom Kategorie: I²C-Bus (von André H. - 12.08.2007 22:08) | ||
Als Antwort auf i2ccom von Jörg - 12.08.2007 19:45 | ||
| ||
Hallo Jörg, > mit der i2c-RS232-Schnittstelle habe ich folgendes Problem: > Mit einer Wetterstation möchte ich die Daten über RS232 auswerten. Wenn ich die Verbindung per Kabel > zur Wetterstation herstelle, bekomme ich kein Ready-Signal. (Im Gegensatz zum PC, dort erhalte ich > sobald ich das Kabel verbinde -> Ready.) > Ich vermute dass das an Hardwaresignalen liegt. Welche Signale muss ich dort ansteuern? > Kennt sich jemand mit solchen Problemen aus? Was meinst Du mit "Ready-Signal"? Braucht die Wetterstation ein solches "Signal" oder umgekehrt. Du meinst damit wahrscheinlich die DTR und DSR-Leitungen der RS232. DTR dient dazu dem angeschlossenem Gerät ein "Bereit" zu Signalisieren. Um DTR auf True zu setzen, mu�t Du die Funktion i2ccom.DTRenable() aufrufen und als Parameter state einen Wert ungleich 0 angeben. DSR dient dazu, dem Host(CC2/I2C-COM) ein Bereit zu signalisieren. Den Zustand dieser Leitung kannst Du mit i2ccom.getDSR() abfragen. Beachte bitte, da� viele Geräte DSR mit DTR einfach brücken. Es kann auch sein, da� Deine Wetterstation nur ein Bereit über DSR zurücksendet, wenn DTR einen entsprechenden Pegel hat. MfG André H. Antworten bitte nur ins Forum! Fragen per EMail auf Forum-Postings werden nicht beantwortet! Das macht meine Heizung gerade | ||
Antwort schreiben Antworten: Re: i2ccom (von Jörg - 13.08.2007 22:47) Re: i2ccom (von André H. - 21.08.2007 8:48) |