gehe zum Quellcode dieser Datei
Übersicht | |
struct | CanParInfo |
Treiberinformation auslesen. Mehr... | |
struct | HighLow |
64 bit Werte übergeben Mehr... | |
struct | ISRInfo |
Datenaustausch zwischen Treiber und Applikation. Mehr... | |
Makrodefinitionen | |
#define | CANPAR_VERSION 4 |
Version (zur Versionskontrolle). | |
#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 |
#define | EV2PRG_ERROR 1 |
#define | EV2PRG_RECEIVED 2 |
#define | EV2PRG_TRANSMIT 3 |
#define | EV2PRG_BUSERROR 4 |
#define | EV2PRG_OVERRUN 5 |
#define | EV2PRG_WAKEUP 6 |
#define | EV2PRG_WARNING 7 |
#define | EV2PRG_PASSIVE 8 |
#define | EV2PRG_ARBITRATION 9 |
#define | EV2PRG_BAUDRATE_DEMO 10 |
#define | EV2PRG_RECEIVED_STD 11 |
#define | EV2PRG_RECEIVED_EXT 12 |
#define | EV2PRG_TRANSMIT_STD 13 |
#define | EV2PRG_TRANSMIT_EXT 14 |
#define | OS_WINDOWS9x 1 |
#define | OS_WINDOWSNT4 2 |
#define | OS_WINDOWS2K 3 |
#define | OS_LINUX 4 |
#define | TIME_DIVIDER_WIN9X (1250) |
#define | TIME_DIVIDER_WINNT4 (1250*8) |
Typendefinitionen | |
typedef HighLow | HIGHLOW |
64 bit Werte übergeben | |
typedef CanParInfo | CANPARINFO |
Treiberinformation auslesen. |
|
Version (zur Versionskontrolle). Die Nummer wird erhöht wenn es zu inkompatibilitäten kommt und dient zur Versionsüberprüfung |
|
Win9x Auflösung: 800 ns |
|
Win NT 4.0 Auflösung: 100 ns |
|
Treiberinformation auslesen. Treiberinformation auslesen. In den CAN_API Routinen wird dies verwendet um:
|
|
64 bit Werte übergeben Struktur zur Übergabe von 64 Bit Werte |