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

CAN_COMMAND_...Makros

Kommandos an den Treiber. Mehr...

Makrodefinitionen

#define CAN_COMMAND_STANDBY   1
#define CAN_COMMAND_ABORT_TRANSMISSION   2
#define CAN_COMMAND_CLEAR_OVERRUN   3
#define CAN_COMMAND_STANDBY_OFF   4
#define CAN_COMMAND_DIFF_FRAMES_ON   5
#define CAN_COMMAND_DIFF_FRAMES_OFF   6
#define CAN_COMMAND_SELF_RECEPTION_REQUEST   0x80
#define CAN_COMMAND_LISTEN_ON   0x81
#define CAN_COMMAND_LISTEN_OFF   0x82

Ausführliche Beschreibung

Kommandos an den Treiber.

Die meisten Befehle werden sofort an den SJA1000 weitergeleitet (als Bitmuster in das dafür vorgesehene Command-Register) und von diesem dann erledigt.


Makro-Dokumentation

#define CAN_COMMAND_ABORT_TRANSMISSION   2
 

Laufende Übertragung abbrechen

#define CAN_COMMAND_CLEAR_OVERRUN   3
 

Overrun Bit im SJA1000 rücksetzen

#define CAN_COMMAND_DIFF_FRAMES_OFF   6
 

Unterscheidung in Standard/Extended Frame Format ausschalten

#define CAN_COMMAND_DIFF_FRAMES_ON   5
 

Unterscheidung in Standard/Extended Frame Format einschalten

#define CAN_COMMAND_LISTEN_OFF   0x82
 

Listen-Only Modus ausschalten

#define CAN_COMMAND_LISTEN_ON   0x81
 

Listen-Only Modus einschalten; SJA1000 sendet kein Acknowledge

#define CAN_COMMAND_SELF_RECEPTION_REQUEST   0x80
 

Botschaft senden, die auch selbst wieder empfangen wird (für Testzwecke)

#define CAN_COMMAND_STANDBY   1
 

Basic CAN Modus: Standby aktivieren

#define CAN_COMMAND_STANDBY_OFF   4
 

Standby ausschalten


Erzeugt am Tue Oct 15 22:28:39 2002 für CAN API von doxygen1.2.18