16FXlib
|
Go to the source code of this file.
Functions | |
uint8_t | can3_init (uint8_t address) |
uint8_t | can3_send (uint8_t dest, uint16_t uid, uint8_t *data, uint8_t len, uint8_t interrupt) |
uint8_t | can3_open (uint16_t uid) |
uint8_t | can3_maskedOpen (uint16_t uid, uint16_t idMask) |
uint8_t | can3_getData (uint8_t buffer, uint8_t *data, uint8_t *source, uint16_t *id) |
void | can3_close (uint8_t buffer) |
void | can3_setAddress (uint8_t address) |
uint8_t | can3_getAddress (void) |
uint8_t | can3_registerIRQHandler (IRQHandler handler) |
uint8_t | can3_removeIRQHandler (IRQHandler handler) |
Macros | |
CAN3 fixed values | |
Values of the implementation, that cannot be changed | |
#define | CAN3_MAX_ADDRESS 63 |
#define | CAN3_MAX_MESSAGELENGTH 8 |
#define | CAN3_MULTICAST 255 |