Zur Übertragung der Daten sollen entsprechend vorbereitete Fischertechnik-Interfaces eingesetzt werden. Zur einfachen Verwendung wurde eine Klasse TNetzHw (Unit uNetzHw.pas) vorbereitet, die im Wesentlichen die Aufrufe in TftInterface (in der Unit uftInterface.pas) vereinfacht. Es gilt: NetzHw verwendet ein ftInterface.
- Create erzeugt ein Exemplar der Klasse TNetzHw, lädt die benötigten Treiber für das Fischertechnik-Interface und öffnet dieses.
- SetSendeLeitung() erwartet einen Parameter vom Typ TAnAus = ( Aus, An ) und schaltet die SendeLeitung in diesen Zustand. An dieser Stelle muss bemerkt werden, dass die Fischertechnik-Interfaces nach 300ms Inaktivität ihren Zustand zurücksetzen. Darauf muss geachtet werden. Vgl. Refresh.
- GetEmpfangsLeitung : TAnAus liefert den Zustand der Empfangsleitung.
- Refresh dient zur Erhaltung des Zustandes des Fischertechnik-Interfaces.
- Free Schließt das Fischertechnik-Interface, entlädt die Treiber und räumt auf.
|
|