User manual
gewünschte Variante bestimmen Sie durch den Parameter mode:
☞ Das Aktivieren eigener Interruptroutinen stellt einen erheblichen Eingriff in das
Gesamtsystem dar und hat entscheidenden Einfluß auf dessen Zeitverhalten!
Interruptroutinen müssen so kurz wie möglich gehalten werden.
Eine Interruptroutine für ein Ereignis kann durch Aufruf der Funktion unhook deaktiviert
werden
function unhook ( int event )
7.12 twb.c2
7.12.1 Initialisierung
Die Initialisierung der 2W-Bus-Schnittstelle erfolgt mit der Funktion
function init ()
Eventuell konkurrierende Portfunktionen werden deaktiviert.
7.12.2 Abfrage auf Empfang des Antwortrahmens
Die Funktion
function rxd () returns int
liefert -1, wenn ein Antwortrahmen vom 2W-Bus-Modem empfangen wurde, anderenfalls 0.
7.12.3 Datenübertragung
Die Kommunikation mit den 2W-Bus-Modulen läuft stets über ein 2W-Bus-Modem.
Zwischen der C-Control II Unit und dem Modem werden seriell-synchron 8 Byte lange
125
7 Standardmodule
mode Ausführung der anwenderdefinierten Interruptroutine
HOOK_REPLACE (0) an Stelle der normalen Interruptbehandlung des Systems
HOOK_BEFORE (1) vor der normalen Interruptbehandlung des Systems
HOOK_AFTER (2) nach der normalen Interruptbehandlung des Systems