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 |
Die meisten Befehle werden sofort an den SJA1000 weitergeleitet (als Bitmuster in das dafür vorgesehene Command-Register) und von diesem dann erledigt.
|
Laufende Übertragung abbrechen |
|
Overrun Bit im SJA1000 rücksetzen |
|
Unterscheidung in Standard/Extended Frame Format ausschalten |
|
Unterscheidung in Standard/Extended Frame Format einschalten |
|
Listen-Only Modus ausschalten |
|
Listen-Only Modus einschalten; SJA1000 sendet kein Acknowledge |
|
Botschaft senden, die auch selbst wieder empfangen wird (für Testzwecke) |
|
Basic CAN Modus: Standby aktivieren |
|
Standby ausschalten |