Herunterladen Inhalt Inhalt Diese Seite drucken

Constant.c2 Und Vmcodes.c2 - Conrad C-Control II Unit Handbuch

Kompakter steuerungscomputer
Inhaltsverzeichnis

Werbung

C-Control II Unit
Datenrahmen übertragen. Die Bedeutung der einzelnen Bytes entnehmen Sie bitte den
Anleitungen zu den 2W-Bus-Modulen und dem Modem.
function io ( byte buf[] ) returns int
Die Funktion io erwartet als Parameter eine Referenz auf ein 8 Byte langes Array. Ihr
Programm muß die an den 2W-Bus zu sendenden Informationen dort eintragen, z.B. die
Adresse des angesprochenen Moduls, das Kommando und eventuelle Datenbytes. Die
Funktion io überträgt diesen Bytepuffer und wartet auf den Empfang des Antwortrahmens.
Dieser Antwortrahmen wird in den übergebenen Bytepuffer buf übertragen.
Der Rückgabewert der Funktion ist -1 bei erfolgreicher Datenübertragung und 0 im
Fehlerfall (das Modul hat nicht geantwortet).
Beachten Sie bitte, daß Sie in jedes 2W-Bus-Modul vor der eigentlichen Anwendung eine
eindeutige Adresse übertragen müssen. Lesen Sie dazu die Anleitungen zu den 2W-Bus-
Modulen und dem Modem. Einige dieser Anleitungen hatten ihren Redaktionsschluß vor
Erscheinen der C-Control II Unit. Der Text der Anleitungen enthält daher keine expliziten
Hinweise auf C-Control II.

7.13 constant.c2 und vmcodes.c2

Das Modul constant enthält einige allgemeine Konstanten, die im Quelltext selbst
betrachtet werden können.
Das Modul vmcodes listet alle Operationscodes der virtuellen Maschine auf. Eine
Dokumentation der Codes ist nicht Bestandteil dieser Anleitung und ist zur
Anwendungsprogrammierung der C-Control II Unit nicht erforderlich.
126

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis