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 |
1.2.18