Software Library API naibrd 2.24.0
See all documentation at naii.docs.com
naibrd_can.h
Go to the documentation of this file.
1
5{
10
11 /*NOTE: Short Wire Test status differs from other channel mapped status in that separate status
12 registers exists for each channel as opposed to a single status register for all channels */
naibrd_can_event_mapped_status_type
Definition naibrd_can.h:20
@ NAIBRD_CAN_EVENT_STATUS_FIFO_RX_EMPTY_REALTIME
Definition naibrd_can.h:25
@ NAIBRD_CAN_EVENT_STATUS_FIFO_TX_ALMOST_EMPTY_REALTIME
Definition naibrd_can.h:22
@ NAIBRD_CAN_EVENT_STATUS_FIFO_LOW_WATERMARK_REACHED_REALTIME
Definition naibrd_can.h:24
@ NAIBRD_CAN_EVENT_STATUS_FIFO_RX_ALMOST_FULL_REALTIME
Definition naibrd_can.h:21
@ NAIBRD_CAN_EVENT_STATUS_FIFO_TX_FULL_REALTIME
Definition naibrd_can.h:26
@ NAIBRD_CAN_EVENT_STATUS_FIFO_HIGH_WATERMARK_REACHED_REALTIME
Definition naibrd_can.h:23
enum naibrd_can_event_mapped_status_type naibrd_can_event_mapped_status_type_t
naibrd_can_event_mapped_category_type
Definition naibrd_can.h:32
@ NAIBRD_CAN_EVENT_MAP_FIFO
Definition naibrd_can.h:33
naibrd_can_chan_mapped_status_type
Definition naibrd_can.h:5
@ NAIBRD_CAN_STATUS_BIT_LATCHED
Definition naibrd_can.h:6
@ NAIBRD_CAN_STATUS_RECV_MSG_REALTIME
Definition naibrd_can.h:9
@ NAIBRD_CAN_STATUS_BIT_REALTIME
Definition naibrd_can.h:7
@ NAIBRD_CAN_STATUS_SWT_LATCHED
Definition naibrd_can.h:13
@ NAIBRD_CAN_STATUS_RECV_MSG_LATCHED
Definition naibrd_can.h:8
@ NAIBRD_CAN_STATUS_SWT_REALTIME
Definition naibrd_can.h:14
naibrd_can_baud_rate_type
Definition naibrd_can.h:58
@ NAIBRD_CAN_1M_BAUD
Definition naibrd_can.h:60
@ NAIBRD_CAN_125K_BAUD
Definition naibrd_can.h:63
@ NAIBRD_CAN_250K_BAUD
Definition naibrd_can.h:62
@ NAIBRD_CAN_BAUD_UNASSIGNED
Definition naibrd_can.h:59
@ NAIBRD_CAN_100K_BAUD
Definition naibrd_can.h:64
@ NAIBRD_CAN_500K_BAUD
Definition naibrd_can.h:61
naibrd_can_swt_fault_type
Definition naibrd_can.h:48
@ NAIBRD_CAN_SWT_WIRE_OPEN
Definition naibrd_can.h:50
@ NAIBRD_CAN_SWT_MAIN_BUS_SHORT
Definition naibrd_can.h:51
@ NAIBRD_CAN_SWT_WIRE_DISCONNECT
Definition naibrd_can.h:49
@ NAIBRD_CAN_SWT_INVALID
Definition naibrd_can.h:52
enum naibrd_can_module_power_reset_type naibrd_can_module_power_reset_type_t
enum naibrd_can_chan_mapped_status_type naibrd_can_chan_mapped_status_type_t
enum naibrd_can_protocol_type naibrd_can_protocol_type_t
enum naibrd_can_swt_fault_type naibrd_can_swt_fault_type_t
enum naibrd_can_event_mapped_category_type naibrd_can_event_mapped_category_type_t
enum naibrd_can_baud_rate_type naibrd_can_baud_rate_type_t
naibrd_can_protocol_type
Definition naibrd_can.h:39
@ NAIBRD_CAN_PROTOCOL_J1939
Definition naibrd_can.h:42
@ NAIBRD_CAN_PROTOCOL_AB
Definition naibrd_can.h:41
@ NAIBRD_CAN_PROTOCOL_UNASSIGNED
Definition naibrd_can.h:40
naibrd_can_module_power_reset_status_type
Definition naibrd_can.h:70
@ NAIBRD_CAN_MODULE_POWER_RESET_STATUS_POWERED_DOWN
Definition naibrd_can.h:71
@ NAIBRD_CAN_MODULE_POWER_RESET_STATUS_COMM_ERROR
Definition naibrd_can.h:75
@ NAIBRD_CAN_MODULE_POWER_RESET_STATUS_FW_NOT_READY
Definition naibrd_can.h:74
@ NAIBRD_CAN_MODULE_POWER_RESET_STATUS_NOT_LINK_INIT
Definition naibrd_can.h:73
@ NAIBRD_CAN_MODULE_POWER_RESET_STATUS_NOT_DETECTED
Definition naibrd_can.h:72
naibrd_can_module_power_reset_type
Definition naibrd_can.h:81
@ NAIBRD_CAN_MODULE_POWER_RESET_REQUEST_RESET
Definition naibrd_can.h:82
@ NAIBRD_CAN_MODULE_POWER_RESET_REQUEST_POWER_UP
Definition naibrd_can.h:84
@ NAIBRD_CAN_MODULE_POWER_RESET_REQUEST_POWER_DOWN
Definition naibrd_can.h:83
enum naibrd_can_module_power_reset_status_type naibrd_can_module_power_reset_status_type_t