![]() |
Serielle Schnittstelle - Pins abfragen?
Hallo,
gibt es die Möglichkeit bei der Seriellenschnittstelle Daten von z.B. Pin 1 abzuschicken und zu gucken ob sie beim Pin 2 ankommen? Danke im Voraus :cheers: |
Re: Serielle Schnittstelle - Pins abfragen?
Hi,
sorry aber was genau möchtest du machen (also vielmehr warum?!) Also von Pin zu Pin schicken ist nicht so wirklich möglich, was auch eigentlich ganz gut ist. Die Frage ist halt wirklich, was möchtest du machen? Gruß Der Unwissende Ps Pin1 ist imho einfach Shield, da solltest du also tunlichst keine Daten rauflegen |
Re: Serielle Schnittstelle - Pins abfragen?
Ich hatte mal an eine art Alarmanlage gedacht. Ich lege z.B. ein Kabel von einem Ping zum Fenster und wieder zurück. Wenn das Fenster geöffnet wird, wird der Kontakt unterbrochen. Aber damit die Anwendung die Unterbrechung bemerkt, viel mir nur die möglichkeit ein ein Signal (Keine Daten sonder nur ein Strom) von den ein Pin zum einem anderen zu schicken. Wnn jetz das Fenster offen ist, und kein Kontakt zwischen den Pins mehr besteht, kommt das Signal nicht mehr an und die Anwendung erkennt: "Aha das Fenster ist offen"
|
Re: Serielle Schnittstelle - Pins abfragen?
Liste der Anhänge anzeigen (Anzahl: 1)
Du kannst Die Statusleitungen abfragen. Lege zB ein Signal an RTS, schleife es über den Fensterkontakt an CTS und frage dessen Status ab. Evtl musst Du über einen Widerstand CTS auf GND ziehen, damit es im offenen Zustand einen definierten Wert hat.
Kleiner Test (nicht schlagen wg der Sourcecode Qualität- ist schon ewig her) im Anhang. |
Re: Serielle Schnittstelle - Pins abfragen?
Zitat:
was is CTS,RTF und Fensterkontakt? Das einzige was ich weiss ist das GND die Erde ist :???: Zitat:
|
Re: Serielle Schnittstelle - Pins abfragen?
Zitat:
![]() CTS: Clear to send RTS: Ready to send Fensterkontakt: Die komische Schleife, welche Du zu Deinem Fenster legen willst |
Re: Serielle Schnittstelle - Pins abfragen?
Ich habe mir mal die
![]() Danke Nachtrag: Habe mal ausprobiert. Ich habe jetzt CTS (Pin 8) mit RTS (Ping 7) verbunden und noch GND (Pin 5) verbunden, wobei ich einen Wiederstand zwischengeschaltet habe. Das Programm sacht jetzt Zitat:
Nachtrag 2: Jetzt geht's ich habe TxD (Pin 2) und RxD (Pin 3) verbunden und jetzt sagt das Programm: Zitat:
Ich danke euch für eure Antworten |
Re: Serielle Schnittstelle - Pins abfragen?
Sissy hiess unser Anrufbeantworter mit zwei Relais-Ausgängen, daher die komischen Benamung. Du brauchst nichts zu senden - die Statusleitungen reichen. Senden und empfangen hatte ich nur für zusätzliche Tests eingebaut.
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:44 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz