Ich würde mal sagen, es kommt darauf an, was
dein Regensensor her gibt. Setzt dieser nur eine
Steuerleitung auf High/Low oder hat der noch
einen Mikrocontroller dabei, der RX/TX unterstützt ?
Im ersten Fall mußt du halt über ein ser. Kabel an
einer Steuerleitung probieren. Die Belegung findest
du z.B. hier :
http://www.rn-wissen.de/index.php/RS232 Und dann halt per GetSerialPortStatus() die entsprechende
Leitung abfragen. Evtl muß man noch darauf achten, daß
die Signalpegel stimmen.
Im zweiten Fall wird es einfacher mit AvailableSerialPortInput().
Vorausgesetzt man kennt Baudrate, Daten und StopBit und Parität.
Da wahrscheinlich nur TTL-Pegel zurück gegeben wird, braucht man
auch noch einen Pegelwandler.
Das soll jetzt nur mal ein kleiner Ansatz sein, aber ohne Datenblatt
des Sensors kann man nur vermuten.