32 #ifdef SUPPORT_FOR_MCP2515__ 41 if (!
IS_SET(MCP2515_RX0BF))
43 else if (!
IS_SET(MCP2515_RX1BF))
70 #if SUPPORT_EXTENDED_CANID 77 if (!
IS_SET(MCP2515_RX0BF))
93 msg->
flags.
rtr = (tmp & 0x02) ? 1 : 0;
103 for (
uint8_t i=0;i<length;i++) {
109 #ifdef RXnBF_FUNKTION 110 if (!
IS_SET(MCP2515_RX0BF))
120 #ifdef RXnBF_FUNKTION 123 return (status & 0x07) + 1;
127 #endif // SUPPORT_FOR_MCP2515__
#define RTR
Bitdefinition von RXBnDLC (n = 0, 1)
#define _bit_is_set(pin, bit)
#define CAN_INDICATE_RX_TRAFFIC_FUNCTION
uint32_t id
ID der Nachricht (11 oder 29 Bit)
uint8_t length
Anzahl der Datenbytes.
int rtr
Remote-Transmit-Request-Frame?
uint8_t data[8]
Die Daten der CAN Nachricht.
Datenstruktur zum Aufnehmen von CAN Nachrichten.
uint8_t spi_putc(uint8_t data)
Write/read one byte of the SPI interface.