Schalter an RS-232 als simpler PC-Eingang
Hallo zusammen,
ich google und such mir hier schon die Finger wund ^^
Ich habe hier einen Fußschalter der zwischen Pin 1 (Gnd!) und Pin 4 (DTR bzw DTE Ready) kurzschließt. Das Ding läuft schon ne Weile Produktiv und jetzt muss da an der Software ein Umbau vorgenommen werden.
Logisch und laut diverser RS-232 Seiten ist der Pin 4 aber ein Ausgang(Data Terminal(also PC) Ready), und ich trau mich einfach net den als Eingang zu verwenden (respektive kurzzuschließen), und weiß auch net wie ich das Ding softwareseitig abfragen soll!
Liegt hier ein Mißbrauch der RS-232 vor, haben viele RS-232 Seiten Unrecht oder Blick ich dass heute nimmer?
Wie muss man dass .net seitig anwenden(DTR enable und dann abfragen ob DTR enabled ist(mit Entprellung natürlich)
mcam77 <---- Für jede Hilfe Dankbar
Gruß
Martin ](*,)
RE:Schalter an RS-232 als simpler PC-Eingang
Oh Mann,
Da hatte ich die Doku für den Pin1 des 25-poligen mit der des 9-poligen verwechselt!
Das mit GND auf Pin1 hatte sich mir so in den Kopf gesetzt, dass ich das einfach nimmer geprüft habe! ](*,)
Für Alle die das brauchen in VB.NET:
Code:
SerialPort1.DtrEnable = True 'DTR Einschalten !!!
If SerialPort1.CDHolding= True Then '... abfragen !!! entprellen nicht vergessen
funzt! Danke @all
Gruß
Martin