Hauptseite   Module   Übersicht   Auflistung der Dateien   Datenstruktur-Elemente   Datei-Elemente   Beispiele  

ISRInfo Strukturreferenz

Datenaustausch zwischen Treiber und Applikation. Mehr...

#include <canpar.h>

Aufstellung aller Elemente

Öffentliche Attribute

unsigned long msg
 Inhalt, impliziert auch die gültigen Einträge der Struktur
Siehe auch:
EV2PRG_...-Makros.


HIGHLOW timeStamp
 Zeitmarke (64 Bit; Auflösung hängt vom Betriebssystem ab).

unsigned long canIdentifier
 CAN Identifier, ob die ID im Standard Frame Format oder im Extended Frame Format angegeben wurde, ist aus dem EV2PRG_... Makros ersichtlich.

unsigned long lost
 Verlorene Botschaften (zwischen der aktuellen und der zuletzt in der Applikation empfangenen).

unsigned char canRTR
 1=Remote Transmission Request

unsigned char canDLC
 Datenlänge; Anzahl der gültigen Bytes in canMsg[].

unsigned char status
 Statusbyte aus SJA1000.

short isrNummer
 Nummer zum freigeben der Struktur nach dem Auslesen.

unsigned char canMsg [8]
 CAN-Botschaft; sie kann maximal 8 Bytes enthalten.


Ausführliche Beschreibung

Datenaustausch zwischen Treiber und Applikation.

Der Treiber kann eine Applikation nur benachrichtigen dass Daten vorhanden sind (generieren eines Events), danach kann die Applikation die Daten abholen. Dies geschieht über die ISRInfo Struktur.

Beispiele:

examples_canEvents.c.


Die Dokumentation für diese Struktur wurde erzeugt aufgrund der Datei:
Erzeugt am Tue Oct 15 22:28:39 2002 für CAN API von doxygen1.2.18