Struct SYN_CanNM_Config¶
AUTOSAR CAN Network Management Configuration.
#include <syn_cannm.h>
Public Attributes¶
| Type | Name |
|---|---|
| uint32_t | can_id_base |
| uint32_t | can_id_mask |
| uint32_t | msg_cycle_ms |
| uint32_t | nm_timeout_ms |
| uint8_t | node_id |
| uint32_t | repeat_msg_time_ms |
| uint32_t | wait_bus_sleep_ms |
Public Attributes Documentation¶
variable can_id_base¶
CAN NM ID Base (e.g. 0x400)
variable can_id_mask¶
CAN NM ID Filter Mask (e.g. 0x7F0)
variable msg_cycle_ms¶
Transmission period (default: 100ms)
variable nm_timeout_ms¶
NM Timeout (default: 1000ms)
variable node_id¶
Local ECU Node ID (e.g. 0x01)
variable repeat_msg_time_ms¶
Repeat Message State Duration (default: 1600ms)
variable wait_bus_sleep_ms¶
Wait Bus Sleep Timeout (default: 1500ms)
The documentation for this class was generated from the following file src/syntropic/proto/syn_cannm.h