firmware
IEM Firmware Documentation
Loading...
Searching...
No Matches
Can_codec_can_3
Collaboration diagram for Can_codec_can_3:

Data Structures

struct  can_3_safety_amk_cmd_rl
 Unpacked safety_amk_cmd_rl signal values. More...
struct  can_3_safety_amk_cmd_fl
 Unpacked safety_amk_cmd_fl signal values. More...
struct  can_3_safety_amk_cmd_fr
 Unpacked safety_amk_cmd_fr signal values. More...
struct  can_3_safety_amk_cmd_rr
 Unpacked safety_amk_cmd_rr signal values. More...
struct  can_3_amk_status_rl
 Unpacked amk_status_rl signal values. More...
struct  can_3_amk_status_fl
 Unpacked amk_status_fl signal values. More...
struct  can_3_amk_status_fr
 Unpacked amk_status_fr signal values. More...
struct  can_3_amk_status_rr
 Unpacked amk_status_rr signal values. More...
struct  can_3_amk_temps_id_rl
 Unpacked amk_temps_id_rl signal values. More...
struct  can_3_amk_temps_id_fl
 Unpacked amk_temps_id_fl signal values. More...
struct  can_3_amk_temps_id_fr
 Unpacked amk_temps_id_fr signal values. More...
struct  can_3_amk_temps_id_rr
 Unpacked amk_temps_id_rr signal values. More...
struct  can_3_amk_diag_1_rl
 Unpacked amk_diag_1_rl signal values. More...
struct  can_3_amk_diag_1_fl
 Unpacked amk_diag_1_fl signal values. More...
struct  can_3_amk_diag_1_fr
 Unpacked amk_diag_1_fr signal values. More...
struct  can_3_amk_diag_1_rr
 Unpacked amk_diag_1_rr signal values. More...
struct  can_3_amk_diag_2_rl
 Unpacked amk_diag_2_rl signal values. More...
struct  can_3_amk_diag_2_fl
 Unpacked amk_diag_2_fl signal values. More...
struct  can_3_amk_diag_2_fr
 Unpacked amk_diag_2_fr signal values. More...
struct  can_3_amk_diag_2_rr
 Unpacked amk_diag_2_rr signal values. More...
struct  can_3_amk_power_rl
 Unpacked amk_power_rl signal values. More...
struct  can_3_amk_power_fl
 Unpacked amk_power_fl signal values. More...
struct  can_3_amk_power_fr
 Unpacked amk_power_fr signal values. More...
struct  can_3_amk_power_rr
 Unpacked amk_power_rr signal values. More...
struct  can_3_amk_hv_vlt_overload_rl
 Unpacked amk_hv_vlt_overload_rl signal values. More...
struct  can_3_amk_hv_vlt_overload_fl
 Unpacked amk_hv_vlt_overload_fl signal values. More...
struct  can_3_amk_hv_vlt_overload_fr
 Unpacked amk_hv_vlt_overload_fr signal values. More...
struct  can_3_amk_hv_vlt_overload_rr
 Unpacked amk_hv_vlt_overload_rr signal values. More...
struct  can_3_amk_status_generic
 Unpacked amk_status_generic signal values. More...
struct  can_3_safety_amk_cmd_generic
 Unpacked safety_amk_cmd_generic signal values. More...
struct  can_3_safety_amk_cmd_rl_packed
 Packed safety_amk_cmd_rl signal values. More...
struct  can_3_safety_amk_cmd_fl_packed
 Packed safety_amk_cmd_fl signal values. More...
struct  can_3_safety_amk_cmd_fr_packed
 Packed safety_amk_cmd_fr signal values. More...
struct  can_3_safety_amk_cmd_rr_packed
 Packed safety_amk_cmd_rr signal values. More...
struct  can_3_amk_status_rl_packed
 Packed amk_status_rl signal values. More...
struct  can_3_amk_status_fl_packed
 Packed amk_status_fl signal values. More...
struct  can_3_amk_status_fr_packed
 Packed amk_status_fr signal values. More...
struct  can_3_amk_status_rr_packed
 Packed amk_status_rr signal values. More...
struct  can_3_amk_temps_id_rl_packed
 Packed amk_temps_id_rl signal values. More...
struct  can_3_amk_temps_id_fl_packed
 Packed amk_temps_id_fl signal values. More...
struct  can_3_amk_temps_id_fr_packed
 Packed amk_temps_id_fr signal values. More...
struct  can_3_amk_temps_id_rr_packed
 Packed amk_temps_id_rr signal values. More...
struct  can_3_amk_diag_1_rl_packed
 Packed amk_diag_1_rl signal values. More...
struct  can_3_amk_diag_1_fl_packed
 Packed amk_diag_1_fl signal values. More...
struct  can_3_amk_diag_1_fr_packed
 Packed amk_diag_1_fr signal values. More...
struct  can_3_amk_diag_1_rr_packed
 Packed amk_diag_1_rr signal values. More...
struct  can_3_amk_diag_2_rl_packed
 Packed amk_diag_2_rl signal values. More...
struct  can_3_amk_diag_2_fl_packed
 Packed amk_diag_2_fl signal values. More...
struct  can_3_amk_diag_2_fr_packed
 Packed amk_diag_2_fr signal values. More...
struct  can_3_amk_diag_2_rr_packed
 Packed amk_diag_2_rr signal values. More...
struct  can_3_amk_power_rl_packed
 Packed amk_power_rl signal values. More...
struct  can_3_amk_power_fl_packed
 Packed amk_power_fl signal values. More...
struct  can_3_amk_power_fr_packed
 Packed amk_power_fr signal values. More...
struct  can_3_amk_power_rr_packed
 Packed amk_power_rr signal values. More...
struct  can_3_amk_hv_vlt_overload_rl_packed
 Packed amk_hv_vlt_overload_rl signal values. More...
struct  can_3_amk_hv_vlt_overload_fl_packed
 Packed amk_hv_vlt_overload_fl signal values. More...
struct  can_3_amk_hv_vlt_overload_fr_packed
 Packed amk_hv_vlt_overload_fr signal values. More...
struct  can_3_amk_hv_vlt_overload_rr_packed
 Packed amk_hv_vlt_overload_rr signal values. More...
struct  can_3_amk_status_generic_packed
 Packed amk_status_generic signal values. More...
struct  can_3_safety_amk_cmd_generic_packed
 Packed safety_amk_cmd_generic signal values. More...

Macros

#define CAN_3_SAFETY_AMK_CMD_RL_ID   0x201
#define CAN_3_SAFETY_AMK_CMD_RL_LENGTH   8U
#define CAN_3_SAFETY_AMK_CMD_RL_IS_EXT   false
#define CAN_3_SAFETY_AMK_CMD_FL_ID   0x202
#define CAN_3_SAFETY_AMK_CMD_FL_LENGTH   8U
#define CAN_3_SAFETY_AMK_CMD_FL_IS_EXT   false
#define CAN_3_SAFETY_AMK_CMD_FR_ID   0x203
#define CAN_3_SAFETY_AMK_CMD_FR_LENGTH   8U
#define CAN_3_SAFETY_AMK_CMD_FR_IS_EXT   false
#define CAN_3_SAFETY_AMK_CMD_RR_ID   0x204
#define CAN_3_SAFETY_AMK_CMD_RR_LENGTH   8U
#define CAN_3_SAFETY_AMK_CMD_RR_IS_EXT   false
#define CAN_3_AMK_STATUS_RL_ID   0x211
#define CAN_3_AMK_STATUS_RL_LENGTH   8U
#define CAN_3_AMK_STATUS_RL_IS_EXT   false
#define CAN_3_AMK_STATUS_FL_ID   0x212
#define CAN_3_AMK_STATUS_FL_LENGTH   8U
#define CAN_3_AMK_STATUS_FL_IS_EXT   false
#define CAN_3_AMK_STATUS_FR_ID   0x213
#define CAN_3_AMK_STATUS_FR_LENGTH   8U
#define CAN_3_AMK_STATUS_FR_IS_EXT   false
#define CAN_3_AMK_STATUS_RR_ID   0x214
#define CAN_3_AMK_STATUS_RR_LENGTH   8U
#define CAN_3_AMK_STATUS_RR_IS_EXT   false
#define CAN_3_AMK_TEMPS_ID_RL_ID   0x221
#define CAN_3_AMK_TEMPS_ID_RL_LENGTH   8U
#define CAN_3_AMK_TEMPS_ID_RL_IS_EXT   false
#define CAN_3_AMK_TEMPS_ID_FL_ID   0x222
#define CAN_3_AMK_TEMPS_ID_FL_LENGTH   8U
#define CAN_3_AMK_TEMPS_ID_FL_IS_EXT   false
#define CAN_3_AMK_TEMPS_ID_FR_ID   0x223
#define CAN_3_AMK_TEMPS_ID_FR_LENGTH   8U
#define CAN_3_AMK_TEMPS_ID_FR_IS_EXT   false
#define CAN_3_AMK_TEMPS_ID_RR_ID   0x224
#define CAN_3_AMK_TEMPS_ID_RR_LENGTH   8U
#define CAN_3_AMK_TEMPS_ID_RR_IS_EXT   false
#define CAN_3_AMK_DIAG_1_RL_ID   0x231
#define CAN_3_AMK_DIAG_1_RL_LENGTH   8U
#define CAN_3_AMK_DIAG_1_RL_IS_EXT   false
#define CAN_3_AMK_DIAG_1_FL_ID   0x232
#define CAN_3_AMK_DIAG_1_FL_LENGTH   8U
#define CAN_3_AMK_DIAG_1_FL_IS_EXT   false
#define CAN_3_AMK_DIAG_1_FR_ID   0x233
#define CAN_3_AMK_DIAG_1_FR_LENGTH   8U
#define CAN_3_AMK_DIAG_1_FR_IS_EXT   false
#define CAN_3_AMK_DIAG_1_RR_ID   0x234
#define CAN_3_AMK_DIAG_1_RR_LENGTH   8U
#define CAN_3_AMK_DIAG_1_RR_IS_EXT   false
#define CAN_3_AMK_DIAG_2_RL_ID   0x241
#define CAN_3_AMK_DIAG_2_RL_LENGTH   8U
#define CAN_3_AMK_DIAG_2_RL_IS_EXT   false
#define CAN_3_AMK_DIAG_2_FL_ID   0x242
#define CAN_3_AMK_DIAG_2_FL_LENGTH   8U
#define CAN_3_AMK_DIAG_2_FL_IS_EXT   false
#define CAN_3_AMK_DIAG_2_FR_ID   0x243
#define CAN_3_AMK_DIAG_2_FR_LENGTH   8U
#define CAN_3_AMK_DIAG_2_FR_IS_EXT   false
#define CAN_3_AMK_DIAG_2_RR_ID   0x244
#define CAN_3_AMK_DIAG_2_RR_LENGTH   8U
#define CAN_3_AMK_DIAG_2_RR_IS_EXT   false
#define CAN_3_AMK_POWER_RL_ID   0x251
#define CAN_3_AMK_POWER_RL_LENGTH   8U
#define CAN_3_AMK_POWER_RL_IS_EXT   false
#define CAN_3_AMK_POWER_FL_ID   0x252
#define CAN_3_AMK_POWER_FL_LENGTH   8U
#define CAN_3_AMK_POWER_FL_IS_EXT   false
#define CAN_3_AMK_POWER_FR_ID   0x253
#define CAN_3_AMK_POWER_FR_LENGTH   8U
#define CAN_3_AMK_POWER_FR_IS_EXT   false
#define CAN_3_AMK_POWER_RR_ID   0x254
#define CAN_3_AMK_POWER_RR_LENGTH   8U
#define CAN_3_AMK_POWER_RR_IS_EXT   false
#define CAN_3_AMK_HV_VLT_OVERLOAD_RL_ID   0x261
#define CAN_3_AMK_HV_VLT_OVERLOAD_RL_LENGTH   8U
#define CAN_3_AMK_HV_VLT_OVERLOAD_RL_IS_EXT   false
#define CAN_3_AMK_HV_VLT_OVERLOAD_FL_ID   0x262
#define CAN_3_AMK_HV_VLT_OVERLOAD_FL_LENGTH   8U
#define CAN_3_AMK_HV_VLT_OVERLOAD_FL_IS_EXT   false
#define CAN_3_AMK_HV_VLT_OVERLOAD_FR_ID   0x263
#define CAN_3_AMK_HV_VLT_OVERLOAD_FR_LENGTH   8U
#define CAN_3_AMK_HV_VLT_OVERLOAD_FR_IS_EXT   false
#define CAN_3_AMK_HV_VLT_OVERLOAD_RR_ID   0x264
#define CAN_3_AMK_HV_VLT_OVERLOAD_RR_LENGTH   8U
#define CAN_3_AMK_HV_VLT_OVERLOAD_RR_IS_EXT   false
#define CAN_3_AMK_STATUS_GENERIC_ID   0x7FE
#define CAN_3_AMK_STATUS_GENERIC_LENGTH   8U
#define CAN_3_AMK_STATUS_GENERIC_IS_EXT   false
#define CAN_3_SAFETY_AMK_CMD_GENERIC_ID   0x7FF
#define CAN_3_SAFETY_AMK_CMD_GENERIC_LENGTH   8U
#define CAN_3_SAFETY_AMK_CMD_GENERIC_IS_EXT   false

Functions

int can_3_safety_amk_cmd_rl_pack (uint8_t *dst_ptr, const struct can_3_safety_amk_cmd_rl *src_ptr, size_t size)
 Packs safety_amk_cmd_rl signal values from a struct of unpacked values into a uint8_t array.
int can_3_safety_amk_cmd_rl_unpack (struct can_3_safety_amk_cmd_rl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks safety_amk_cmd_rl signal values from a uint8_t array into a struct of unpacked values.
int can_3_safety_amk_cmd_fl_pack (uint8_t *dst_ptr, const struct can_3_safety_amk_cmd_fl *src_ptr, size_t size)
 Packs safety_amk_cmd_fl signal values from a struct of unpacked values into a uint8_t array.
int can_3_safety_amk_cmd_fl_unpack (struct can_3_safety_amk_cmd_fl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks safety_amk_cmd_fl signal values from a uint8_t array into a struct of unpacked values.
int can_3_safety_amk_cmd_fr_pack (uint8_t *dst_ptr, const struct can_3_safety_amk_cmd_fr *src_ptr, size_t size)
 Packs safety_amk_cmd_fr signal values from a struct of unpacked values into a uint8_t array.
int can_3_safety_amk_cmd_fr_unpack (struct can_3_safety_amk_cmd_fr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks safety_amk_cmd_fr signal values from a uint8_t array into a struct of unpacked values.
int can_3_safety_amk_cmd_rr_pack (uint8_t *dst_ptr, const struct can_3_safety_amk_cmd_rr *src_ptr, size_t size)
 Packs safety_amk_cmd_rr signal values from a struct of unpacked values into a uint8_t array.
int can_3_safety_amk_cmd_rr_unpack (struct can_3_safety_amk_cmd_rr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks safety_amk_cmd_rr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_status_rl_pack (uint8_t *dst_ptr, const struct can_3_amk_status_rl *src_ptr, size_t size)
 Packs amk_status_rl signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_status_rl_unpack (struct can_3_amk_status_rl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_status_rl signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_status_fl_pack (uint8_t *dst_ptr, const struct can_3_amk_status_fl *src_ptr, size_t size)
 Packs amk_status_fl signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_status_fl_unpack (struct can_3_amk_status_fl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_status_fl signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_status_fr_pack (uint8_t *dst_ptr, const struct can_3_amk_status_fr *src_ptr, size_t size)
 Packs amk_status_fr signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_status_fr_unpack (struct can_3_amk_status_fr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_status_fr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_status_rr_pack (uint8_t *dst_ptr, const struct can_3_amk_status_rr *src_ptr, size_t size)
 Packs amk_status_rr signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_status_rr_unpack (struct can_3_amk_status_rr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_status_rr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_temps_id_rl_pack (uint8_t *dst_ptr, const struct can_3_amk_temps_id_rl *src_ptr, size_t size)
 Packs amk_temps_id_rl signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_temps_id_rl_unpack (struct can_3_amk_temps_id_rl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_temps_id_rl signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_temps_id_fl_pack (uint8_t *dst_ptr, const struct can_3_amk_temps_id_fl *src_ptr, size_t size)
 Packs amk_temps_id_fl signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_temps_id_fl_unpack (struct can_3_amk_temps_id_fl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_temps_id_fl signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_temps_id_fr_pack (uint8_t *dst_ptr, const struct can_3_amk_temps_id_fr *src_ptr, size_t size)
 Packs amk_temps_id_fr signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_temps_id_fr_unpack (struct can_3_amk_temps_id_fr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_temps_id_fr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_temps_id_rr_pack (uint8_t *dst_ptr, const struct can_3_amk_temps_id_rr *src_ptr, size_t size)
 Packs amk_temps_id_rr signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_temps_id_rr_unpack (struct can_3_amk_temps_id_rr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_temps_id_rr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_diag_1_rl_pack (uint8_t *dst_ptr, const struct can_3_amk_diag_1_rl *src_ptr, size_t size)
 Packs amk_diag_1_rl signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_diag_1_rl_unpack (struct can_3_amk_diag_1_rl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_diag_1_rl signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_diag_1_fl_pack (uint8_t *dst_ptr, const struct can_3_amk_diag_1_fl *src_ptr, size_t size)
 Packs amk_diag_1_fl signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_diag_1_fl_unpack (struct can_3_amk_diag_1_fl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_diag_1_fl signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_diag_1_fr_pack (uint8_t *dst_ptr, const struct can_3_amk_diag_1_fr *src_ptr, size_t size)
 Packs amk_diag_1_fr signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_diag_1_fr_unpack (struct can_3_amk_diag_1_fr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_diag_1_fr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_diag_1_rr_pack (uint8_t *dst_ptr, const struct can_3_amk_diag_1_rr *src_ptr, size_t size)
 Packs amk_diag_1_rr signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_diag_1_rr_unpack (struct can_3_amk_diag_1_rr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_diag_1_rr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_diag_2_rl_pack (uint8_t *dst_ptr, const struct can_3_amk_diag_2_rl *src_ptr, size_t size)
 Packs amk_diag_2_rl signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_diag_2_rl_unpack (struct can_3_amk_diag_2_rl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_diag_2_rl signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_diag_2_fl_pack (uint8_t *dst_ptr, const struct can_3_amk_diag_2_fl *src_ptr, size_t size)
 Packs amk_diag_2_fl signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_diag_2_fl_unpack (struct can_3_amk_diag_2_fl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_diag_2_fl signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_diag_2_fr_pack (uint8_t *dst_ptr, const struct can_3_amk_diag_2_fr *src_ptr, size_t size)
 Packs amk_diag_2_fr signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_diag_2_fr_unpack (struct can_3_amk_diag_2_fr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_diag_2_fr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_diag_2_rr_pack (uint8_t *dst_ptr, const struct can_3_amk_diag_2_rr *src_ptr, size_t size)
 Packs amk_diag_2_rr signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_diag_2_rr_unpack (struct can_3_amk_diag_2_rr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_diag_2_rr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_power_rl_pack (uint8_t *dst_ptr, const struct can_3_amk_power_rl *src_ptr, size_t size)
 Packs amk_power_rl signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_power_rl_unpack (struct can_3_amk_power_rl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_power_rl signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_power_fl_pack (uint8_t *dst_ptr, const struct can_3_amk_power_fl *src_ptr, size_t size)
 Packs amk_power_fl signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_power_fl_unpack (struct can_3_amk_power_fl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_power_fl signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_power_fr_pack (uint8_t *dst_ptr, const struct can_3_amk_power_fr *src_ptr, size_t size)
 Packs amk_power_fr signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_power_fr_unpack (struct can_3_amk_power_fr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_power_fr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_power_rr_pack (uint8_t *dst_ptr, const struct can_3_amk_power_rr *src_ptr, size_t size)
 Packs amk_power_rr signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_power_rr_unpack (struct can_3_amk_power_rr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_power_rr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_hv_vlt_overload_rl_pack (uint8_t *dst_ptr, const struct can_3_amk_hv_vlt_overload_rl *src_ptr, size_t size)
 Packs amk_hv_vlt_overload_rl signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_hv_vlt_overload_rl_unpack (struct can_3_amk_hv_vlt_overload_rl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_hv_vlt_overload_rl signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_hv_vlt_overload_fl_pack (uint8_t *dst_ptr, const struct can_3_amk_hv_vlt_overload_fl *src_ptr, size_t size)
 Packs amk_hv_vlt_overload_fl signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_hv_vlt_overload_fl_unpack (struct can_3_amk_hv_vlt_overload_fl *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_hv_vlt_overload_fl signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_hv_vlt_overload_fr_pack (uint8_t *dst_ptr, const struct can_3_amk_hv_vlt_overload_fr *src_ptr, size_t size)
 Packs amk_hv_vlt_overload_fr signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_hv_vlt_overload_fr_unpack (struct can_3_amk_hv_vlt_overload_fr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_hv_vlt_overload_fr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_hv_vlt_overload_rr_pack (uint8_t *dst_ptr, const struct can_3_amk_hv_vlt_overload_rr *src_ptr, size_t size)
 Packs amk_hv_vlt_overload_rr signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_hv_vlt_overload_rr_unpack (struct can_3_amk_hv_vlt_overload_rr *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_hv_vlt_overload_rr signal values from a uint8_t array into a struct of unpacked values.
int can_3_amk_status_generic_pack (uint8_t *dst_ptr, const struct can_3_amk_status_generic *src_ptr, size_t size)
 Packs amk_status_generic signal values from a struct of unpacked values into a uint8_t array.
int can_3_amk_status_generic_unpack (struct can_3_amk_status_generic *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks amk_status_generic signal values from a uint8_t array into a struct of unpacked values.
int can_3_safety_amk_cmd_generic_pack (uint8_t *dst_ptr, const struct can_3_safety_amk_cmd_generic *src_ptr, size_t size)
 Packs safety_amk_cmd_generic signal values from a struct of unpacked values into a uint8_t array.
int can_3_safety_amk_cmd_generic_unpack (struct can_3_safety_amk_cmd_generic *dst_ptr, const uint8_t *src_ptr, size_t size)
 Unpacks safety_amk_cmd_generic signal values from a uint8_t array into a struct of unpacked values.

Variables

bool can_3_safety_amk_cmd_rl::cmd_inv_enable_rl
 cmd_inv_enable_rl. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_rl::cmd_hv_enable_rl
 cmd_hv_enable_rl. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_rl::cmd_driver_enable_rl
 cmd_driver_enable_rl. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_rl::cmd_error_remove_rl
 cmd_error_remove_rl. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
float can_3_safety_amk_cmd_rl::tq_setpoint_rl
 tq_setpoint_rl. Unit: N.m, Start: 16, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_safety_amk_cmd_rl::tq_limit_pos_rl
 tq_limit_pos_rl. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_safety_amk_cmd_rl::tq_limit_neg_rl
 tq_limit_neg_rl. Unit: N.m, Start: 48, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
bool can_3_safety_amk_cmd_fl::cmd_inv_enable_fl
 cmd_inv_enable_fl. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_fl::cmd_hv_enable_fl
 cmd_hv_enable_fl. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_fl::cmd_driver_enable_fl
 cmd_driver_enable_fl. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_fl::cmd_error_remove_fl
 cmd_error_remove_fl. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
float can_3_safety_amk_cmd_fl::tq_setpoint_fl
 tq_setpoint_fl. Unit: N.m, Start: 16, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_safety_amk_cmd_fl::tq_limit_pos_fl
 tq_limit_pos_fl. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_safety_amk_cmd_fl::tq_limit_neg_fl
 tq_limit_neg_fl. Unit: N.m, Start: 48, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
bool can_3_safety_amk_cmd_fr::cmd_inv_enable_fr
 cmd_inv_enable_fr. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_fr::cmd_hv_enable_fr
 cmd_hv_enable_fr. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_fr::cmd_driver_enable_fr
 cmd_driver_enable_fr. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_fr::cmd_error_remove_fr
 cmd_error_remove_fr. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
float can_3_safety_amk_cmd_fr::tq_setpoint_fr
 tq_setpoint_fr. Unit: N.m, Start: 16, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_safety_amk_cmd_fr::tq_limit_pos_fr
 tq_limit_pos_fr. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_safety_amk_cmd_fr::tq_limit_neg_fr
 tq_limit_neg_fr. Unit: N.m, Start: 48, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
bool can_3_safety_amk_cmd_rr::cmd_inv_enable_rr
 cmd_inv_enable_rr. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_rr::cmd_hv_enable_rr
 cmd_hv_enable_rr. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_rr::cmd_driver_enable_rr
 cmd_driver_enable_rr. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_rr::cmd_error_remove_rr
 cmd_error_remove_rr. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
float can_3_safety_amk_cmd_rr::tq_setpoint_rr
 tq_setpoint_rr. Unit: N.m, Start: 16, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_safety_amk_cmd_rr::tq_limit_pos_rr
 tq_limit_pos_rr. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_safety_amk_cmd_rr::tq_limit_neg_rr
 tq_limit_neg_rr. Unit: N.m, Start: 48, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
bool can_3_amk_status_rl::stat_system_ready_rl
 stat_system_ready_rl. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rl::stat_error_rl
 stat_error_rl. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rl::stat_warning_rl
 stat_warning_rl. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rl::stat_hv_enable_rl
 stat_hv_enable_rl. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rl::stat_hv_enable_cplt_rl
 stat_hv_enable_cplt_rl. Start: 12, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rl::stat_inv_enable_rl
 stat_inv_enable_rl. Start: 13, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rl::stat_inv_enable_cplt_rl
 stat_inv_enable_cplt_rl. Start: 14, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rl::stat_derating_rl
 stat_derating_rl. Start: 15, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
int32_t can_3_amk_status_rl::spd_actual_rl
 spd_actual_rl. Start: 16, Scale: 1, Offset: 0, Range: -32768 - 32767 (Packed: -32768 - 32767)
float can_3_amk_status_rl::tq_actual_rl
 tq_actual_rl. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_amk_status_rl::cur_iq_rl
 cur_iq_rl. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)
bool can_3_amk_status_fl::stat_system_ready_fl
 stat_system_ready_fl. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fl::stat_error_fl
 stat_error_fl. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fl::stat_warning_fl
 stat_warning_fl. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fl::stat_hv_enable_fl
 stat_hv_enable_fl. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fl::stat_hv_enable_cplt_fl
 stat_hv_enable_cplt_fl. Start: 12, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fl::stat_inv_enable_fl
 stat_inv_enable_fl. Start: 13, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fl::stat_inv_enable_cplt_fl
 stat_inv_enable_cplt_fl. Start: 14, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fl::stat_derating_fl
 stat_derating_fl. Start: 15, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
int32_t can_3_amk_status_fl::spd_actual_fl
 spd_actual_fl. Start: 16, Scale: 1, Offset: 0, Range: -32768 - 32767 (Packed: -32768 - 32767)
float can_3_amk_status_fl::tq_actual_fl
 tq_actual_fl. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_amk_status_fl::cur_iq_fl
 cur_iq_fl. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)
bool can_3_amk_status_fr::stat_system_ready_fr
 stat_system_ready_fr. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fr::stat_error_fr
 stat_error_fr. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fr::stat_warning_fr
 stat_warning_fr. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fr::stat_hv_enable_fr
 stat_hv_enable_fr. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fr::stat_hv_enable_cplt_fr
 stat_hv_enable_cplt_fr. Start: 12, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fr::stat_inv_enable_fr
 stat_inv_enable_fr. Start: 13, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fr::stat_inv_enable_cplt_fr
 stat_inv_enable_cplt_fr. Start: 14, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_fr::stat_derating_fr
 stat_derating_fr. Start: 15, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
int32_t can_3_amk_status_fr::spd_actual_fr
 spd_actual_fr. Start: 16, Scale: 1, Offset: 0, Range: -32768 - 32767 (Packed: -32768 - 32767)
float can_3_amk_status_fr::tq_actual_fr
 tq_actual_fr. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_amk_status_fr::cur_iq_fr
 cur_iq_fr. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)
bool can_3_amk_status_rr::stat_system_ready_rr
 stat_system_ready_rr. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rr::stat_error_rr
 stat_error_rr. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rr::stat_warning_rr
 stat_warning_rr. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rr::stat_hv_enable_rr
 stat_hv_enable_rr. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rr::stat_hv_enable_cplt_rr
 stat_hv_enable_cplt_rr. Start: 12, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rr::stat_inv_enable_rr
 stat_inv_enable_rr. Start: 13, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rr::stat_inv_enable_cplt_rr
 stat_inv_enable_cplt_rr. Start: 14, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_rr::stat_derating_rr
 stat_derating_rr. Start: 15, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
int32_t can_3_amk_status_rr::spd_actual_rr
 spd_actual_rr. Start: 16, Scale: 1, Offset: 0, Range: -32768 - 32767 (Packed: -32768 - 32767)
float can_3_amk_status_rr::tq_actual_rr
 tq_actual_rr. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_amk_status_rr::cur_iq_rr
 cur_iq_rr. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)
float can_3_amk_temps_id_rl::temp_cold_plate_rl
 temp_cold_plate_rl. Unit: C, Start: 0, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)
float can_3_amk_temps_id_rl::temp_igbt_rl
 temp_igbt_rl. Unit: C, Start: 16, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)
float can_3_amk_temps_id_rl::temp_motor_rl
 temp_motor_rl. Unit: C, Start: 32, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)
float can_3_amk_temps_id_rl::cur_id_rl
 cur_id_rl. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)
float can_3_amk_temps_id_fl::temp_cold_plate_fl
 temp_cold_plate_fl. Unit: C, Start: 0, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)
float can_3_amk_temps_id_fl::temp_igbt_fl
 temp_igbt_fl. Unit: C, Start: 16, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)
float can_3_amk_temps_id_fl::temp_motor_fl
 temp_motor_fl. Unit: C, Start: 32, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)
float can_3_amk_temps_id_fl::cur_id_fl
 cur_id_fl. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)
float can_3_amk_temps_id_fr::temp_cold_plate_fr
 temp_cold_plate_fr. Unit: C, Start: 0, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)
float can_3_amk_temps_id_fr::temp_igbt_fr
 temp_igbt_fr. Unit: C, Start: 16, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)
float can_3_amk_temps_id_fr::temp_motor_fr
 temp_motor_fr. Unit: C, Start: 32, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)
float can_3_amk_temps_id_fr::cur_id_fr
 cur_id_fr. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)
float can_3_amk_temps_id_rr::temp_cold_plate_rr
 temp_cold_plate_rr. Unit: C, Start: 0, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)
float can_3_amk_temps_id_rr::temp_igbt_rr
 temp_igbt_rr. Unit: C, Start: 16, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)
float can_3_amk_temps_id_rr::temp_motor_rr
 temp_motor_rr. Unit: C, Start: 32, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)
float can_3_amk_temps_id_rr::cur_id_rr
 cur_id_rr. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)
uint32_t can_3_amk_diag_1_rl::diag_number_rl
 diag_number_rl. Start: 0, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_1_rl::error_info_1_rl
 error_info_1_rl. Start: 32, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_1_fl::diag_number_fl
 diag_number_fl. Start: 0, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_1_fl::error_info_1_fl
 error_info_1_fl. Start: 32, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_1_fr::diag_number_fr
 diag_number_fr. Start: 0, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_1_fr::error_info_1_fr
 error_info_1_fr. Start: 32, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_1_rr::diag_number_rr
 diag_number_rr. Start: 0, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_1_rr::error_info_1_rr
 error_info_1_rr. Start: 32, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_2_rl::error_info_2_rl
 error_info_2_rl. Start: 0, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_2_rl::error_info_3_rl
 error_info_3_rl. Start: 32, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_2_fl::error_info_2_fl
 error_info_2_fl. Start: 0, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_2_fl::error_info_3_fl
 error_info_3_fl. Start: 32, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_2_fr::error_info_2_fr
 error_info_2_fr. Start: 0, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_2_fr::error_info_3_fr
 error_info_3_fr. Start: 32, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_2_rr::error_info_2_rr
 error_info_2_rr. Start: 0, Scale: 1, Offset: 0
uint32_t can_3_amk_diag_2_rr::error_info_3_rr
 error_info_3_rr. Start: 32, Scale: 1, Offset: 0
int32_t can_3_amk_power_rl::pwr_real_rl
 pwr_real_rl. Unit: W, Start: 0, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)
int32_t can_3_amk_power_rl::pwr_reactive_rl
 pwr_reactive_rl. Unit: W, Start: 32, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)
int32_t can_3_amk_power_fl::pwr_real_fl
 pwr_real_fl. Unit: W, Start: 0, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)
int32_t can_3_amk_power_fl::pwr_reactive_fl
 pwr_reactive_fl. Unit: W, Start: 32, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)
int32_t can_3_amk_power_fr::pwr_real_fr
 pwr_real_fr. Unit: W, Start: 0, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)
int32_t can_3_amk_power_fr::pwr_reactive_fr
 pwr_reactive_fr. Unit: W, Start: 32, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)
int32_t can_3_amk_power_rr::pwr_real_rr
 pwr_real_rr. Unit: W, Start: 0, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)
int32_t can_3_amk_power_rr::pwr_reactive_rr
 pwr_reactive_rr. Unit: W, Start: 32, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)
float can_3_amk_hv_vlt_overload_rl::overload_inverter_rl
 overload_inverter_rl. Unit: %, Start: 0, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)
float can_3_amk_hv_vlt_overload_rl::overload_motor_rl
 overload_motor_rl. Unit: %, Start: 16, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)
float can_3_amk_hv_vlt_overload_rl::overload_time_motor_rl
 overload_time_motor_rl. Unit: s, Start: 32, Scale: 0.1, Offset: 0, Range: 0 - 6553.5 (Packed: 0 - 65535)
uint32_t can_3_amk_hv_vlt_overload_rl::vlt_amk_hv_bus_rl
 vlt_amk_hv_bus_rl. Unit: V, Start: 48, Scale: 1, Offset: 0, Range: 0 - 4096 (Packed: 0 - 4096)
float can_3_amk_hv_vlt_overload_fl::overload_inverter_fl
 overload_inverter_fl. Unit: %, Start: 0, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)
float can_3_amk_hv_vlt_overload_fl::overload_motor_fl
 overload_motor_fl. Unit: %, Start: 16, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)
float can_3_amk_hv_vlt_overload_fl::overload_time_motor_fl
 overload_time_motor_fl. Unit: s, Start: 32, Scale: 0.1, Offset: 0, Range: 0 - 6553.5 (Packed: 0 - 65535)
uint32_t can_3_amk_hv_vlt_overload_fl::vlt_amk_hv_bus_fl
 vlt_amk_hv_bus_fl. Unit: V, Start: 48, Scale: 1, Offset: 0, Range: 0 - 4096 (Packed: 0 - 4096)
float can_3_amk_hv_vlt_overload_fr::overload_inverter_fr
 overload_inverter_fr. Unit: %, Start: 0, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)
float can_3_amk_hv_vlt_overload_fr::overload_motor_fr
 overload_motor_fr. Unit: %, Start: 16, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)
float can_3_amk_hv_vlt_overload_fr::overload_time_motor_fr
 overload_time_motor_fr. Unit: s, Start: 32, Scale: 0.1, Offset: 0, Range: 0 - 6553.5 (Packed: 0 - 65535)
uint32_t can_3_amk_hv_vlt_overload_fr::vlt_amk_hv_bus_fr
 vlt_amk_hv_bus_fr. Unit: V, Start: 48, Scale: 1, Offset: 0, Range: 0 - 4096 (Packed: 0 - 4096)
float can_3_amk_hv_vlt_overload_rr::overload_inverter_rr
 overload_inverter_rr. Unit: %, Start: 0, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)
float can_3_amk_hv_vlt_overload_rr::overload_motor_rr
 overload_motor_rr. Unit: %, Start: 16, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)
float can_3_amk_hv_vlt_overload_rr::overload_time_motor_rr
 overload_time_motor_rr. Unit: s, Start: 32, Scale: 0.1, Offset: 0, Range: 0 - 6553.5 (Packed: 0 - 65535)
uint32_t can_3_amk_hv_vlt_overload_rr::vlt_amk_hv_bus_rr
 vlt_amk_hv_bus_rr. Unit: V, Start: 48, Scale: 1, Offset: 0, Range: 0 - 4096 (Packed: 0 - 4096)
bool can_3_amk_status_generic::stat_system_ready
 stat_system_ready. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_generic::stat_error
 stat_error. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_generic::stat_warning
 stat_warning. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_generic::stat_hv_enable
 stat_hv_enable. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_generic::stat_hv_enable_cplt
 stat_hv_enable_cplt. Start: 12, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_generic::stat_inv_enable
 stat_inv_enable. Start: 13, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_generic::stat_inv_enable_cplt
 stat_inv_enable_cplt. Start: 14, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_amk_status_generic::stat_derating
 stat_derating. Start: 15, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
int32_t can_3_amk_status_generic::spd_actual
 spd_actual. Start: 16, Scale: 1, Offset: 0, Range: -32768 - 32767 (Packed: -32768 - 32767)
float can_3_amk_status_generic::tq_actual
 tq_actual. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_amk_status_generic::cur_iq
 cur_iq. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)
bool can_3_safety_amk_cmd_generic::cmd_inv_enable
 cmd_inv_enable. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_generic::cmd_hv_enable
 cmd_hv_enable. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_generic::cmd_driver_enable
 cmd_driver_enable. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool can_3_safety_amk_cmd_generic::cmd_error_remove
 cmd_error_remove. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
float can_3_safety_amk_cmd_generic::tq_setpoint
 tq_setpoint. Unit: N.m, Start: 16, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_safety_amk_cmd_generic::tq_limit_pos
 tq_limit_pos. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
float can_3_safety_amk_cmd_generic::tq_limit_neg
 tq_limit_neg. Unit: N.m, Start: 48, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)
uint8_t can_3_safety_amk_cmd_rl_packed::_padding_0: 8
uint8_t can_3_safety_amk_cmd_rl_packed::cmd_inv_enable_rl: 1
uint8_t can_3_safety_amk_cmd_rl_packed::cmd_hv_enable_rl: 1
uint8_t can_3_safety_amk_cmd_rl_packed::cmd_driver_enable_rl: 1
uint8_t can_3_safety_amk_cmd_rl_packed::cmd_error_remove_rl: 1
uint8_t can_3_safety_amk_cmd_rl_packed::_padding_1: 4
int16_t can_3_safety_amk_cmd_rl_packed::tq_setpoint_rl: 16
int16_t can_3_safety_amk_cmd_rl_packed::tq_limit_pos_rl: 16
int16_t can_3_safety_amk_cmd_rl_packed::tq_limit_neg_rl: 16
uint8_t can_3_safety_amk_cmd_fl_packed::_padding_0: 8
uint8_t can_3_safety_amk_cmd_fl_packed::cmd_inv_enable_fl: 1
uint8_t can_3_safety_amk_cmd_fl_packed::cmd_hv_enable_fl: 1
uint8_t can_3_safety_amk_cmd_fl_packed::cmd_driver_enable_fl: 1
uint8_t can_3_safety_amk_cmd_fl_packed::cmd_error_remove_fl: 1
uint8_t can_3_safety_amk_cmd_fl_packed::_padding_1: 4
int16_t can_3_safety_amk_cmd_fl_packed::tq_setpoint_fl: 16
int16_t can_3_safety_amk_cmd_fl_packed::tq_limit_pos_fl: 16
int16_t can_3_safety_amk_cmd_fl_packed::tq_limit_neg_fl: 16
uint8_t can_3_safety_amk_cmd_fr_packed::_padding_0: 8
uint8_t can_3_safety_amk_cmd_fr_packed::cmd_inv_enable_fr: 1
uint8_t can_3_safety_amk_cmd_fr_packed::cmd_hv_enable_fr: 1
uint8_t can_3_safety_amk_cmd_fr_packed::cmd_driver_enable_fr: 1
uint8_t can_3_safety_amk_cmd_fr_packed::cmd_error_remove_fr: 1
uint8_t can_3_safety_amk_cmd_fr_packed::_padding_1: 4
int16_t can_3_safety_amk_cmd_fr_packed::tq_setpoint_fr: 16
int16_t can_3_safety_amk_cmd_fr_packed::tq_limit_pos_fr: 16
int16_t can_3_safety_amk_cmd_fr_packed::tq_limit_neg_fr: 16
uint8_t can_3_safety_amk_cmd_rr_packed::_padding_0: 8
uint8_t can_3_safety_amk_cmd_rr_packed::cmd_inv_enable_rr: 1
uint8_t can_3_safety_amk_cmd_rr_packed::cmd_hv_enable_rr: 1
uint8_t can_3_safety_amk_cmd_rr_packed::cmd_driver_enable_rr: 1
uint8_t can_3_safety_amk_cmd_rr_packed::cmd_error_remove_rr: 1
uint8_t can_3_safety_amk_cmd_rr_packed::_padding_1: 4
int16_t can_3_safety_amk_cmd_rr_packed::tq_setpoint_rr: 16
int16_t can_3_safety_amk_cmd_rr_packed::tq_limit_pos_rr: 16
int16_t can_3_safety_amk_cmd_rr_packed::tq_limit_neg_rr: 16
uint8_t can_3_amk_status_rl_packed::_padding_0: 8
uint8_t can_3_amk_status_rl_packed::stat_system_ready_rl: 1
uint8_t can_3_amk_status_rl_packed::stat_error_rl: 1
uint8_t can_3_amk_status_rl_packed::stat_warning_rl: 1
uint8_t can_3_amk_status_rl_packed::stat_hv_enable_rl: 1
uint8_t can_3_amk_status_rl_packed::stat_hv_enable_cplt_rl: 1
uint8_t can_3_amk_status_rl_packed::stat_inv_enable_rl: 1
uint8_t can_3_amk_status_rl_packed::stat_inv_enable_cplt_rl: 1
uint8_t can_3_amk_status_rl_packed::stat_derating_rl: 1
int16_t can_3_amk_status_rl_packed::spd_actual_rl: 16
int16_t can_3_amk_status_rl_packed::tq_actual_rl: 16
int16_t can_3_amk_status_rl_packed::cur_iq_rl: 16
uint8_t can_3_amk_status_fl_packed::_padding_0: 8
uint8_t can_3_amk_status_fl_packed::stat_system_ready_fl: 1
uint8_t can_3_amk_status_fl_packed::stat_error_fl: 1
uint8_t can_3_amk_status_fl_packed::stat_warning_fl: 1
uint8_t can_3_amk_status_fl_packed::stat_hv_enable_fl: 1
uint8_t can_3_amk_status_fl_packed::stat_hv_enable_cplt_fl: 1
uint8_t can_3_amk_status_fl_packed::stat_inv_enable_fl: 1
uint8_t can_3_amk_status_fl_packed::stat_inv_enable_cplt_fl: 1
uint8_t can_3_amk_status_fl_packed::stat_derating_fl: 1
int16_t can_3_amk_status_fl_packed::spd_actual_fl: 16
int16_t can_3_amk_status_fl_packed::tq_actual_fl: 16
int16_t can_3_amk_status_fl_packed::cur_iq_fl: 16
uint8_t can_3_amk_status_fr_packed::_padding_0: 8
uint8_t can_3_amk_status_fr_packed::stat_system_ready_fr: 1
uint8_t can_3_amk_status_fr_packed::stat_error_fr: 1
uint8_t can_3_amk_status_fr_packed::stat_warning_fr: 1
uint8_t can_3_amk_status_fr_packed::stat_hv_enable_fr: 1
uint8_t can_3_amk_status_fr_packed::stat_hv_enable_cplt_fr: 1
uint8_t can_3_amk_status_fr_packed::stat_inv_enable_fr: 1
uint8_t can_3_amk_status_fr_packed::stat_inv_enable_cplt_fr: 1
uint8_t can_3_amk_status_fr_packed::stat_derating_fr: 1
int16_t can_3_amk_status_fr_packed::spd_actual_fr: 16
int16_t can_3_amk_status_fr_packed::tq_actual_fr: 16
int16_t can_3_amk_status_fr_packed::cur_iq_fr: 16
uint8_t can_3_amk_status_rr_packed::_padding_0: 8
uint8_t can_3_amk_status_rr_packed::stat_system_ready_rr: 1
uint8_t can_3_amk_status_rr_packed::stat_error_rr: 1
uint8_t can_3_amk_status_rr_packed::stat_warning_rr: 1
uint8_t can_3_amk_status_rr_packed::stat_hv_enable_rr: 1
uint8_t can_3_amk_status_rr_packed::stat_hv_enable_cplt_rr: 1
uint8_t can_3_amk_status_rr_packed::stat_inv_enable_rr: 1
uint8_t can_3_amk_status_rr_packed::stat_inv_enable_cplt_rr: 1
uint8_t can_3_amk_status_rr_packed::stat_derating_rr: 1
int16_t can_3_amk_status_rr_packed::spd_actual_rr: 16
int16_t can_3_amk_status_rr_packed::tq_actual_rr: 16
int16_t can_3_amk_status_rr_packed::cur_iq_rr: 16
int16_t can_3_amk_temps_id_rl_packed::temp_cold_plate_rl: 16
int16_t can_3_amk_temps_id_rl_packed::temp_igbt_rl: 16
int16_t can_3_amk_temps_id_rl_packed::temp_motor_rl: 16
int16_t can_3_amk_temps_id_rl_packed::cur_id_rl: 16
int16_t can_3_amk_temps_id_fl_packed::temp_cold_plate_fl: 16
int16_t can_3_amk_temps_id_fl_packed::temp_igbt_fl: 16
int16_t can_3_amk_temps_id_fl_packed::temp_motor_fl: 16
int16_t can_3_amk_temps_id_fl_packed::cur_id_fl: 16
int16_t can_3_amk_temps_id_fr_packed::temp_cold_plate_fr: 16
int16_t can_3_amk_temps_id_fr_packed::temp_igbt_fr: 16
int16_t can_3_amk_temps_id_fr_packed::temp_motor_fr: 16
int16_t can_3_amk_temps_id_fr_packed::cur_id_fr: 16
int16_t can_3_amk_temps_id_rr_packed::temp_cold_plate_rr: 16
int16_t can_3_amk_temps_id_rr_packed::temp_igbt_rr: 16
int16_t can_3_amk_temps_id_rr_packed::temp_motor_rr: 16
int16_t can_3_amk_temps_id_rr_packed::cur_id_rr: 16
uint32_t can_3_amk_diag_1_rl_packed::diag_number_rl: 32
uint32_t can_3_amk_diag_1_rl_packed::error_info_1_rl: 32
uint32_t can_3_amk_diag_1_fl_packed::diag_number_fl: 32
uint32_t can_3_amk_diag_1_fl_packed::error_info_1_fl: 32
uint32_t can_3_amk_diag_1_fr_packed::diag_number_fr: 32
uint32_t can_3_amk_diag_1_fr_packed::error_info_1_fr: 32
uint32_t can_3_amk_diag_1_rr_packed::diag_number_rr: 32
uint32_t can_3_amk_diag_1_rr_packed::error_info_1_rr: 32
uint32_t can_3_amk_diag_2_rl_packed::error_info_2_rl: 32
uint32_t can_3_amk_diag_2_rl_packed::error_info_3_rl: 32
uint32_t can_3_amk_diag_2_fl_packed::error_info_2_fl: 32
uint32_t can_3_amk_diag_2_fl_packed::error_info_3_fl: 32
uint32_t can_3_amk_diag_2_fr_packed::error_info_2_fr: 32
uint32_t can_3_amk_diag_2_fr_packed::error_info_3_fr: 32
uint32_t can_3_amk_diag_2_rr_packed::error_info_2_rr: 32
uint32_t can_3_amk_diag_2_rr_packed::error_info_3_rr: 32
int32_t can_3_amk_power_rl_packed::pwr_real_rl: 32
int32_t can_3_amk_power_rl_packed::pwr_reactive_rl: 32
int32_t can_3_amk_power_fl_packed::pwr_real_fl: 32
int32_t can_3_amk_power_fl_packed::pwr_reactive_fl: 32
int32_t can_3_amk_power_fr_packed::pwr_real_fr: 32
int32_t can_3_amk_power_fr_packed::pwr_reactive_fr: 32
int32_t can_3_amk_power_rr_packed::pwr_real_rr: 32
int32_t can_3_amk_power_rr_packed::pwr_reactive_rr: 32
uint16_t can_3_amk_hv_vlt_overload_rl_packed::overload_inverter_rl: 16
uint16_t can_3_amk_hv_vlt_overload_rl_packed::overload_motor_rl: 16
uint16_t can_3_amk_hv_vlt_overload_rl_packed::overload_time_motor_rl: 16
uint16_t can_3_amk_hv_vlt_overload_rl_packed::vlt_amk_hv_bus_rl: 16
uint16_t can_3_amk_hv_vlt_overload_fl_packed::overload_inverter_fl: 16
uint16_t can_3_amk_hv_vlt_overload_fl_packed::overload_motor_fl: 16
uint16_t can_3_amk_hv_vlt_overload_fl_packed::overload_time_motor_fl: 16
uint16_t can_3_amk_hv_vlt_overload_fl_packed::vlt_amk_hv_bus_fl: 16
uint16_t can_3_amk_hv_vlt_overload_fr_packed::overload_inverter_fr: 16
uint16_t can_3_amk_hv_vlt_overload_fr_packed::overload_motor_fr: 16
uint16_t can_3_amk_hv_vlt_overload_fr_packed::overload_time_motor_fr: 16
uint16_t can_3_amk_hv_vlt_overload_fr_packed::vlt_amk_hv_bus_fr: 16
uint16_t can_3_amk_hv_vlt_overload_rr_packed::overload_inverter_rr: 16
uint16_t can_3_amk_hv_vlt_overload_rr_packed::overload_motor_rr: 16
uint16_t can_3_amk_hv_vlt_overload_rr_packed::overload_time_motor_rr: 16
uint16_t can_3_amk_hv_vlt_overload_rr_packed::vlt_amk_hv_bus_rr: 16
uint8_t can_3_amk_status_generic_packed::_padding_0: 8
uint8_t can_3_amk_status_generic_packed::stat_system_ready: 1
uint8_t can_3_amk_status_generic_packed::stat_error: 1
uint8_t can_3_amk_status_generic_packed::stat_warning: 1
uint8_t can_3_amk_status_generic_packed::stat_hv_enable: 1
uint8_t can_3_amk_status_generic_packed::stat_hv_enable_cplt: 1
uint8_t can_3_amk_status_generic_packed::stat_inv_enable: 1
uint8_t can_3_amk_status_generic_packed::stat_inv_enable_cplt: 1
uint8_t can_3_amk_status_generic_packed::stat_derating: 1
int16_t can_3_amk_status_generic_packed::spd_actual: 16
int16_t can_3_amk_status_generic_packed::tq_actual: 16
int16_t can_3_amk_status_generic_packed::cur_iq: 16
uint8_t can_3_safety_amk_cmd_generic_packed::_padding_0: 8
uint8_t can_3_safety_amk_cmd_generic_packed::cmd_inv_enable: 1
uint8_t can_3_safety_amk_cmd_generic_packed::cmd_hv_enable: 1
uint8_t can_3_safety_amk_cmd_generic_packed::cmd_driver_enable: 1
uint8_t can_3_safety_amk_cmd_generic_packed::cmd_error_remove: 1
uint8_t can_3_safety_amk_cmd_generic_packed::_padding_1: 4
int16_t can_3_safety_amk_cmd_generic_packed::tq_setpoint: 16
int16_t can_3_safety_amk_cmd_generic_packed::tq_limit_pos: 16
int16_t can_3_safety_amk_cmd_generic_packed::tq_limit_neg: 16

Detailed Description

Macro Definition Documentation

◆ CAN_3_AMK_DIAG_1_FL_ID

#define CAN_3_AMK_DIAG_1_FL_ID   0x232

◆ CAN_3_AMK_DIAG_1_FL_IS_EXT

#define CAN_3_AMK_DIAG_1_FL_IS_EXT   false

◆ CAN_3_AMK_DIAG_1_FL_LENGTH

#define CAN_3_AMK_DIAG_1_FL_LENGTH   8U

◆ CAN_3_AMK_DIAG_1_FR_ID

#define CAN_3_AMK_DIAG_1_FR_ID   0x233

◆ CAN_3_AMK_DIAG_1_FR_IS_EXT

#define CAN_3_AMK_DIAG_1_FR_IS_EXT   false

◆ CAN_3_AMK_DIAG_1_FR_LENGTH

#define CAN_3_AMK_DIAG_1_FR_LENGTH   8U

◆ CAN_3_AMK_DIAG_1_RL_ID

#define CAN_3_AMK_DIAG_1_RL_ID   0x231

◆ CAN_3_AMK_DIAG_1_RL_IS_EXT

#define CAN_3_AMK_DIAG_1_RL_IS_EXT   false

◆ CAN_3_AMK_DIAG_1_RL_LENGTH

#define CAN_3_AMK_DIAG_1_RL_LENGTH   8U

◆ CAN_3_AMK_DIAG_1_RR_ID

#define CAN_3_AMK_DIAG_1_RR_ID   0x234

◆ CAN_3_AMK_DIAG_1_RR_IS_EXT

#define CAN_3_AMK_DIAG_1_RR_IS_EXT   false

◆ CAN_3_AMK_DIAG_1_RR_LENGTH

#define CAN_3_AMK_DIAG_1_RR_LENGTH   8U

◆ CAN_3_AMK_DIAG_2_FL_ID

#define CAN_3_AMK_DIAG_2_FL_ID   0x242

◆ CAN_3_AMK_DIAG_2_FL_IS_EXT

#define CAN_3_AMK_DIAG_2_FL_IS_EXT   false

◆ CAN_3_AMK_DIAG_2_FL_LENGTH

#define CAN_3_AMK_DIAG_2_FL_LENGTH   8U

◆ CAN_3_AMK_DIAG_2_FR_ID

#define CAN_3_AMK_DIAG_2_FR_ID   0x243

◆ CAN_3_AMK_DIAG_2_FR_IS_EXT

#define CAN_3_AMK_DIAG_2_FR_IS_EXT   false

◆ CAN_3_AMK_DIAG_2_FR_LENGTH

#define CAN_3_AMK_DIAG_2_FR_LENGTH   8U

◆ CAN_3_AMK_DIAG_2_RL_ID

#define CAN_3_AMK_DIAG_2_RL_ID   0x241

◆ CAN_3_AMK_DIAG_2_RL_IS_EXT

#define CAN_3_AMK_DIAG_2_RL_IS_EXT   false

◆ CAN_3_AMK_DIAG_2_RL_LENGTH

#define CAN_3_AMK_DIAG_2_RL_LENGTH   8U

◆ CAN_3_AMK_DIAG_2_RR_ID

#define CAN_3_AMK_DIAG_2_RR_ID   0x244

◆ CAN_3_AMK_DIAG_2_RR_IS_EXT

#define CAN_3_AMK_DIAG_2_RR_IS_EXT   false

◆ CAN_3_AMK_DIAG_2_RR_LENGTH

#define CAN_3_AMK_DIAG_2_RR_LENGTH   8U

◆ CAN_3_AMK_HV_VLT_OVERLOAD_FL_ID

#define CAN_3_AMK_HV_VLT_OVERLOAD_FL_ID   0x262

◆ CAN_3_AMK_HV_VLT_OVERLOAD_FL_IS_EXT

#define CAN_3_AMK_HV_VLT_OVERLOAD_FL_IS_EXT   false

◆ CAN_3_AMK_HV_VLT_OVERLOAD_FL_LENGTH

#define CAN_3_AMK_HV_VLT_OVERLOAD_FL_LENGTH   8U

◆ CAN_3_AMK_HV_VLT_OVERLOAD_FR_ID

#define CAN_3_AMK_HV_VLT_OVERLOAD_FR_ID   0x263

◆ CAN_3_AMK_HV_VLT_OVERLOAD_FR_IS_EXT

#define CAN_3_AMK_HV_VLT_OVERLOAD_FR_IS_EXT   false

◆ CAN_3_AMK_HV_VLT_OVERLOAD_FR_LENGTH

#define CAN_3_AMK_HV_VLT_OVERLOAD_FR_LENGTH   8U

◆ CAN_3_AMK_HV_VLT_OVERLOAD_RL_ID

#define CAN_3_AMK_HV_VLT_OVERLOAD_RL_ID   0x261

◆ CAN_3_AMK_HV_VLT_OVERLOAD_RL_IS_EXT

#define CAN_3_AMK_HV_VLT_OVERLOAD_RL_IS_EXT   false

◆ CAN_3_AMK_HV_VLT_OVERLOAD_RL_LENGTH

#define CAN_3_AMK_HV_VLT_OVERLOAD_RL_LENGTH   8U

◆ CAN_3_AMK_HV_VLT_OVERLOAD_RR_ID

#define CAN_3_AMK_HV_VLT_OVERLOAD_RR_ID   0x264

◆ CAN_3_AMK_HV_VLT_OVERLOAD_RR_IS_EXT

#define CAN_3_AMK_HV_VLT_OVERLOAD_RR_IS_EXT   false

◆ CAN_3_AMK_HV_VLT_OVERLOAD_RR_LENGTH

#define CAN_3_AMK_HV_VLT_OVERLOAD_RR_LENGTH   8U

◆ CAN_3_AMK_POWER_FL_ID

#define CAN_3_AMK_POWER_FL_ID   0x252

◆ CAN_3_AMK_POWER_FL_IS_EXT

#define CAN_3_AMK_POWER_FL_IS_EXT   false

◆ CAN_3_AMK_POWER_FL_LENGTH

#define CAN_3_AMK_POWER_FL_LENGTH   8U

◆ CAN_3_AMK_POWER_FR_ID

#define CAN_3_AMK_POWER_FR_ID   0x253

◆ CAN_3_AMK_POWER_FR_IS_EXT

#define CAN_3_AMK_POWER_FR_IS_EXT   false

◆ CAN_3_AMK_POWER_FR_LENGTH

#define CAN_3_AMK_POWER_FR_LENGTH   8U

◆ CAN_3_AMK_POWER_RL_ID

#define CAN_3_AMK_POWER_RL_ID   0x251

◆ CAN_3_AMK_POWER_RL_IS_EXT

#define CAN_3_AMK_POWER_RL_IS_EXT   false

◆ CAN_3_AMK_POWER_RL_LENGTH

#define CAN_3_AMK_POWER_RL_LENGTH   8U

◆ CAN_3_AMK_POWER_RR_ID

#define CAN_3_AMK_POWER_RR_ID   0x254

◆ CAN_3_AMK_POWER_RR_IS_EXT

#define CAN_3_AMK_POWER_RR_IS_EXT   false

◆ CAN_3_AMK_POWER_RR_LENGTH

#define CAN_3_AMK_POWER_RR_LENGTH   8U

◆ CAN_3_AMK_STATUS_FL_ID

#define CAN_3_AMK_STATUS_FL_ID   0x212

◆ CAN_3_AMK_STATUS_FL_IS_EXT

#define CAN_3_AMK_STATUS_FL_IS_EXT   false

◆ CAN_3_AMK_STATUS_FL_LENGTH

#define CAN_3_AMK_STATUS_FL_LENGTH   8U

◆ CAN_3_AMK_STATUS_FR_ID

#define CAN_3_AMK_STATUS_FR_ID   0x213

◆ CAN_3_AMK_STATUS_FR_IS_EXT

#define CAN_3_AMK_STATUS_FR_IS_EXT   false

◆ CAN_3_AMK_STATUS_FR_LENGTH

#define CAN_3_AMK_STATUS_FR_LENGTH   8U

◆ CAN_3_AMK_STATUS_GENERIC_ID

#define CAN_3_AMK_STATUS_GENERIC_ID   0x7FE

◆ CAN_3_AMK_STATUS_GENERIC_IS_EXT

#define CAN_3_AMK_STATUS_GENERIC_IS_EXT   false

◆ CAN_3_AMK_STATUS_GENERIC_LENGTH

#define CAN_3_AMK_STATUS_GENERIC_LENGTH   8U

◆ CAN_3_AMK_STATUS_RL_ID

#define CAN_3_AMK_STATUS_RL_ID   0x211

◆ CAN_3_AMK_STATUS_RL_IS_EXT

#define CAN_3_AMK_STATUS_RL_IS_EXT   false

◆ CAN_3_AMK_STATUS_RL_LENGTH

#define CAN_3_AMK_STATUS_RL_LENGTH   8U

◆ CAN_3_AMK_STATUS_RR_ID

#define CAN_3_AMK_STATUS_RR_ID   0x214

◆ CAN_3_AMK_STATUS_RR_IS_EXT

#define CAN_3_AMK_STATUS_RR_IS_EXT   false

◆ CAN_3_AMK_STATUS_RR_LENGTH

#define CAN_3_AMK_STATUS_RR_LENGTH   8U

◆ CAN_3_AMK_TEMPS_ID_FL_ID

#define CAN_3_AMK_TEMPS_ID_FL_ID   0x222

◆ CAN_3_AMK_TEMPS_ID_FL_IS_EXT

#define CAN_3_AMK_TEMPS_ID_FL_IS_EXT   false

◆ CAN_3_AMK_TEMPS_ID_FL_LENGTH

#define CAN_3_AMK_TEMPS_ID_FL_LENGTH   8U

◆ CAN_3_AMK_TEMPS_ID_FR_ID

#define CAN_3_AMK_TEMPS_ID_FR_ID   0x223

◆ CAN_3_AMK_TEMPS_ID_FR_IS_EXT

#define CAN_3_AMK_TEMPS_ID_FR_IS_EXT   false

◆ CAN_3_AMK_TEMPS_ID_FR_LENGTH

#define CAN_3_AMK_TEMPS_ID_FR_LENGTH   8U

◆ CAN_3_AMK_TEMPS_ID_RL_ID

#define CAN_3_AMK_TEMPS_ID_RL_ID   0x221

◆ CAN_3_AMK_TEMPS_ID_RL_IS_EXT

#define CAN_3_AMK_TEMPS_ID_RL_IS_EXT   false

◆ CAN_3_AMK_TEMPS_ID_RL_LENGTH

#define CAN_3_AMK_TEMPS_ID_RL_LENGTH   8U

◆ CAN_3_AMK_TEMPS_ID_RR_ID

#define CAN_3_AMK_TEMPS_ID_RR_ID   0x224

◆ CAN_3_AMK_TEMPS_ID_RR_IS_EXT

#define CAN_3_AMK_TEMPS_ID_RR_IS_EXT   false

◆ CAN_3_AMK_TEMPS_ID_RR_LENGTH

#define CAN_3_AMK_TEMPS_ID_RR_LENGTH   8U

◆ CAN_3_SAFETY_AMK_CMD_FL_ID

#define CAN_3_SAFETY_AMK_CMD_FL_ID   0x202

◆ CAN_3_SAFETY_AMK_CMD_FL_IS_EXT

#define CAN_3_SAFETY_AMK_CMD_FL_IS_EXT   false

◆ CAN_3_SAFETY_AMK_CMD_FL_LENGTH

#define CAN_3_SAFETY_AMK_CMD_FL_LENGTH   8U

◆ CAN_3_SAFETY_AMK_CMD_FR_ID

#define CAN_3_SAFETY_AMK_CMD_FR_ID   0x203

◆ CAN_3_SAFETY_AMK_CMD_FR_IS_EXT

#define CAN_3_SAFETY_AMK_CMD_FR_IS_EXT   false

◆ CAN_3_SAFETY_AMK_CMD_FR_LENGTH

#define CAN_3_SAFETY_AMK_CMD_FR_LENGTH   8U

◆ CAN_3_SAFETY_AMK_CMD_GENERIC_ID

#define CAN_3_SAFETY_AMK_CMD_GENERIC_ID   0x7FF

◆ CAN_3_SAFETY_AMK_CMD_GENERIC_IS_EXT

#define CAN_3_SAFETY_AMK_CMD_GENERIC_IS_EXT   false

◆ CAN_3_SAFETY_AMK_CMD_GENERIC_LENGTH

#define CAN_3_SAFETY_AMK_CMD_GENERIC_LENGTH   8U

◆ CAN_3_SAFETY_AMK_CMD_RL_ID

#define CAN_3_SAFETY_AMK_CMD_RL_ID   0x201

◆ CAN_3_SAFETY_AMK_CMD_RL_IS_EXT

#define CAN_3_SAFETY_AMK_CMD_RL_IS_EXT   false

◆ CAN_3_SAFETY_AMK_CMD_RL_LENGTH

#define CAN_3_SAFETY_AMK_CMD_RL_LENGTH   8U

◆ CAN_3_SAFETY_AMK_CMD_RR_ID

#define CAN_3_SAFETY_AMK_CMD_RR_ID   0x204

◆ CAN_3_SAFETY_AMK_CMD_RR_IS_EXT

#define CAN_3_SAFETY_AMK_CMD_RR_IS_EXT   false

◆ CAN_3_SAFETY_AMK_CMD_RR_LENGTH

#define CAN_3_SAFETY_AMK_CMD_RR_LENGTH   8U

Function Documentation

◆ can_3_amk_diag_1_fl_pack()

int can_3_amk_diag_1_fl_pack ( uint8_t * dst_ptr,
const struct can_3_amk_diag_1_fl * src_ptr,
size_t size )

Packs amk_diag_1_fl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_1_FL_LENGTH (8U)

◆ can_3_amk_diag_1_fl_unpack()

int can_3_amk_diag_1_fl_unpack ( struct can_3_amk_diag_1_fl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_diag_1_fl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_1_FL_LENGTH (8U)

◆ can_3_amk_diag_1_fr_pack()

int can_3_amk_diag_1_fr_pack ( uint8_t * dst_ptr,
const struct can_3_amk_diag_1_fr * src_ptr,
size_t size )

Packs amk_diag_1_fr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_1_FR_LENGTH (8U)

◆ can_3_amk_diag_1_fr_unpack()

int can_3_amk_diag_1_fr_unpack ( struct can_3_amk_diag_1_fr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_diag_1_fr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_1_FR_LENGTH (8U)

◆ can_3_amk_diag_1_rl_pack()

int can_3_amk_diag_1_rl_pack ( uint8_t * dst_ptr,
const struct can_3_amk_diag_1_rl * src_ptr,
size_t size )

Packs amk_diag_1_rl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_1_RL_LENGTH (8U)

◆ can_3_amk_diag_1_rl_unpack()

int can_3_amk_diag_1_rl_unpack ( struct can_3_amk_diag_1_rl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_diag_1_rl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_1_RL_LENGTH (8U)

◆ can_3_amk_diag_1_rr_pack()

int can_3_amk_diag_1_rr_pack ( uint8_t * dst_ptr,
const struct can_3_amk_diag_1_rr * src_ptr,
size_t size )

Packs amk_diag_1_rr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_1_RR_LENGTH (8U)

◆ can_3_amk_diag_1_rr_unpack()

int can_3_amk_diag_1_rr_unpack ( struct can_3_amk_diag_1_rr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_diag_1_rr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_1_RR_LENGTH (8U)

◆ can_3_amk_diag_2_fl_pack()

int can_3_amk_diag_2_fl_pack ( uint8_t * dst_ptr,
const struct can_3_amk_diag_2_fl * src_ptr,
size_t size )

Packs amk_diag_2_fl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_2_FL_LENGTH (8U)

◆ can_3_amk_diag_2_fl_unpack()

int can_3_amk_diag_2_fl_unpack ( struct can_3_amk_diag_2_fl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_diag_2_fl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_2_FL_LENGTH (8U)

◆ can_3_amk_diag_2_fr_pack()

int can_3_amk_diag_2_fr_pack ( uint8_t * dst_ptr,
const struct can_3_amk_diag_2_fr * src_ptr,
size_t size )

Packs amk_diag_2_fr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_2_FR_LENGTH (8U)

◆ can_3_amk_diag_2_fr_unpack()

int can_3_amk_diag_2_fr_unpack ( struct can_3_amk_diag_2_fr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_diag_2_fr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_2_FR_LENGTH (8U)

◆ can_3_amk_diag_2_rl_pack()

int can_3_amk_diag_2_rl_pack ( uint8_t * dst_ptr,
const struct can_3_amk_diag_2_rl * src_ptr,
size_t size )

Packs amk_diag_2_rl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_2_RL_LENGTH (8U)

◆ can_3_amk_diag_2_rl_unpack()

int can_3_amk_diag_2_rl_unpack ( struct can_3_amk_diag_2_rl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_diag_2_rl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_2_RL_LENGTH (8U)

◆ can_3_amk_diag_2_rr_pack()

int can_3_amk_diag_2_rr_pack ( uint8_t * dst_ptr,
const struct can_3_amk_diag_2_rr * src_ptr,
size_t size )

Packs amk_diag_2_rr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_2_RR_LENGTH (8U)

◆ can_3_amk_diag_2_rr_unpack()

int can_3_amk_diag_2_rr_unpack ( struct can_3_amk_diag_2_rr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_diag_2_rr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_DIAG_2_RR_LENGTH (8U)

◆ can_3_amk_hv_vlt_overload_fl_pack()

int can_3_amk_hv_vlt_overload_fl_pack ( uint8_t * dst_ptr,
const struct can_3_amk_hv_vlt_overload_fl * src_ptr,
size_t size )

Packs amk_hv_vlt_overload_fl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_HV_VLT_OVERLOAD_FL_LENGTH (8U)

◆ can_3_amk_hv_vlt_overload_fl_unpack()

int can_3_amk_hv_vlt_overload_fl_unpack ( struct can_3_amk_hv_vlt_overload_fl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_hv_vlt_overload_fl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_HV_VLT_OVERLOAD_FL_LENGTH (8U)

◆ can_3_amk_hv_vlt_overload_fr_pack()

int can_3_amk_hv_vlt_overload_fr_pack ( uint8_t * dst_ptr,
const struct can_3_amk_hv_vlt_overload_fr * src_ptr,
size_t size )

Packs amk_hv_vlt_overload_fr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_HV_VLT_OVERLOAD_FR_LENGTH (8U)

◆ can_3_amk_hv_vlt_overload_fr_unpack()

int can_3_amk_hv_vlt_overload_fr_unpack ( struct can_3_amk_hv_vlt_overload_fr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_hv_vlt_overload_fr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_HV_VLT_OVERLOAD_FR_LENGTH (8U)

◆ can_3_amk_hv_vlt_overload_rl_pack()

int can_3_amk_hv_vlt_overload_rl_pack ( uint8_t * dst_ptr,
const struct can_3_amk_hv_vlt_overload_rl * src_ptr,
size_t size )

Packs amk_hv_vlt_overload_rl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_HV_VLT_OVERLOAD_RL_LENGTH (8U)

◆ can_3_amk_hv_vlt_overload_rl_unpack()

int can_3_amk_hv_vlt_overload_rl_unpack ( struct can_3_amk_hv_vlt_overload_rl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_hv_vlt_overload_rl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_HV_VLT_OVERLOAD_RL_LENGTH (8U)

◆ can_3_amk_hv_vlt_overload_rr_pack()

int can_3_amk_hv_vlt_overload_rr_pack ( uint8_t * dst_ptr,
const struct can_3_amk_hv_vlt_overload_rr * src_ptr,
size_t size )

Packs amk_hv_vlt_overload_rr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_HV_VLT_OVERLOAD_RR_LENGTH (8U)

◆ can_3_amk_hv_vlt_overload_rr_unpack()

int can_3_amk_hv_vlt_overload_rr_unpack ( struct can_3_amk_hv_vlt_overload_rr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_hv_vlt_overload_rr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_HV_VLT_OVERLOAD_RR_LENGTH (8U)

◆ can_3_amk_power_fl_pack()

int can_3_amk_power_fl_pack ( uint8_t * dst_ptr,
const struct can_3_amk_power_fl * src_ptr,
size_t size )

Packs amk_power_fl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_POWER_FL_LENGTH (8U)

◆ can_3_amk_power_fl_unpack()

int can_3_amk_power_fl_unpack ( struct can_3_amk_power_fl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_power_fl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_POWER_FL_LENGTH (8U)

◆ can_3_amk_power_fr_pack()

int can_3_amk_power_fr_pack ( uint8_t * dst_ptr,
const struct can_3_amk_power_fr * src_ptr,
size_t size )

Packs amk_power_fr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_POWER_FR_LENGTH (8U)

◆ can_3_amk_power_fr_unpack()

int can_3_amk_power_fr_unpack ( struct can_3_amk_power_fr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_power_fr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_POWER_FR_LENGTH (8U)

◆ can_3_amk_power_rl_pack()

int can_3_amk_power_rl_pack ( uint8_t * dst_ptr,
const struct can_3_amk_power_rl * src_ptr,
size_t size )

Packs amk_power_rl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_POWER_RL_LENGTH (8U)

◆ can_3_amk_power_rl_unpack()

int can_3_amk_power_rl_unpack ( struct can_3_amk_power_rl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_power_rl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_POWER_RL_LENGTH (8U)

◆ can_3_amk_power_rr_pack()

int can_3_amk_power_rr_pack ( uint8_t * dst_ptr,
const struct can_3_amk_power_rr * src_ptr,
size_t size )

Packs amk_power_rr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_POWER_RR_LENGTH (8U)

◆ can_3_amk_power_rr_unpack()

int can_3_amk_power_rr_unpack ( struct can_3_amk_power_rr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_power_rr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_POWER_RR_LENGTH (8U)

◆ can_3_amk_status_fl_pack()

int can_3_amk_status_fl_pack ( uint8_t * dst_ptr,
const struct can_3_amk_status_fl * src_ptr,
size_t size )

Packs amk_status_fl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_STATUS_FL_LENGTH (8U)

◆ can_3_amk_status_fl_unpack()

int can_3_amk_status_fl_unpack ( struct can_3_amk_status_fl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_status_fl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_STATUS_FL_LENGTH (8U)

◆ can_3_amk_status_fr_pack()

int can_3_amk_status_fr_pack ( uint8_t * dst_ptr,
const struct can_3_amk_status_fr * src_ptr,
size_t size )

Packs amk_status_fr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_STATUS_FR_LENGTH (8U)

◆ can_3_amk_status_fr_unpack()

int can_3_amk_status_fr_unpack ( struct can_3_amk_status_fr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_status_fr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_STATUS_FR_LENGTH (8U)

◆ can_3_amk_status_generic_pack()

int can_3_amk_status_generic_pack ( uint8_t * dst_ptr,
const struct can_3_amk_status_generic * src_ptr,
size_t size )

Packs amk_status_generic signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_STATUS_GENERIC_LENGTH (8U)

◆ can_3_amk_status_generic_unpack()

int can_3_amk_status_generic_unpack ( struct can_3_amk_status_generic * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_status_generic signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_STATUS_GENERIC_LENGTH (8U)
Here is the caller graph for this function:

◆ can_3_amk_status_rl_pack()

int can_3_amk_status_rl_pack ( uint8_t * dst_ptr,
const struct can_3_amk_status_rl * src_ptr,
size_t size )

Packs amk_status_rl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_STATUS_RL_LENGTH (8U)

◆ can_3_amk_status_rl_unpack()

int can_3_amk_status_rl_unpack ( struct can_3_amk_status_rl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_status_rl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_STATUS_RL_LENGTH (8U)

◆ can_3_amk_status_rr_pack()

int can_3_amk_status_rr_pack ( uint8_t * dst_ptr,
const struct can_3_amk_status_rr * src_ptr,
size_t size )

Packs amk_status_rr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_STATUS_RR_LENGTH (8U)

◆ can_3_amk_status_rr_unpack()

int can_3_amk_status_rr_unpack ( struct can_3_amk_status_rr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_status_rr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_STATUS_RR_LENGTH (8U)

◆ can_3_amk_temps_id_fl_pack()

int can_3_amk_temps_id_fl_pack ( uint8_t * dst_ptr,
const struct can_3_amk_temps_id_fl * src_ptr,
size_t size )

Packs amk_temps_id_fl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_TEMPS_ID_FL_LENGTH (8U)

◆ can_3_amk_temps_id_fl_unpack()

int can_3_amk_temps_id_fl_unpack ( struct can_3_amk_temps_id_fl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_temps_id_fl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_TEMPS_ID_FL_LENGTH (8U)

◆ can_3_amk_temps_id_fr_pack()

int can_3_amk_temps_id_fr_pack ( uint8_t * dst_ptr,
const struct can_3_amk_temps_id_fr * src_ptr,
size_t size )

Packs amk_temps_id_fr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_TEMPS_ID_FR_LENGTH (8U)

◆ can_3_amk_temps_id_fr_unpack()

int can_3_amk_temps_id_fr_unpack ( struct can_3_amk_temps_id_fr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_temps_id_fr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_TEMPS_ID_FR_LENGTH (8U)

◆ can_3_amk_temps_id_rl_pack()

int can_3_amk_temps_id_rl_pack ( uint8_t * dst_ptr,
const struct can_3_amk_temps_id_rl * src_ptr,
size_t size )

Packs amk_temps_id_rl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_TEMPS_ID_RL_LENGTH (8U)

◆ can_3_amk_temps_id_rl_unpack()

int can_3_amk_temps_id_rl_unpack ( struct can_3_amk_temps_id_rl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_temps_id_rl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_TEMPS_ID_RL_LENGTH (8U)

◆ can_3_amk_temps_id_rr_pack()

int can_3_amk_temps_id_rr_pack ( uint8_t * dst_ptr,
const struct can_3_amk_temps_id_rr * src_ptr,
size_t size )

Packs amk_temps_id_rr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_TEMPS_ID_RR_LENGTH (8U)

◆ can_3_amk_temps_id_rr_unpack()

int can_3_amk_temps_id_rr_unpack ( struct can_3_amk_temps_id_rr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks amk_temps_id_rr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_AMK_TEMPS_ID_RR_LENGTH (8U)

◆ can_3_safety_amk_cmd_fl_pack()

int can_3_safety_amk_cmd_fl_pack ( uint8_t * dst_ptr,
const struct can_3_safety_amk_cmd_fl * src_ptr,
size_t size )

Packs safety_amk_cmd_fl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_SAFETY_AMK_CMD_FL_LENGTH (8U)

◆ can_3_safety_amk_cmd_fl_unpack()

int can_3_safety_amk_cmd_fl_unpack ( struct can_3_safety_amk_cmd_fl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks safety_amk_cmd_fl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_SAFETY_AMK_CMD_FL_LENGTH (8U)

◆ can_3_safety_amk_cmd_fr_pack()

int can_3_safety_amk_cmd_fr_pack ( uint8_t * dst_ptr,
const struct can_3_safety_amk_cmd_fr * src_ptr,
size_t size )

Packs safety_amk_cmd_fr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_SAFETY_AMK_CMD_FR_LENGTH (8U)

◆ can_3_safety_amk_cmd_fr_unpack()

int can_3_safety_amk_cmd_fr_unpack ( struct can_3_safety_amk_cmd_fr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks safety_amk_cmd_fr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_SAFETY_AMK_CMD_FR_LENGTH (8U)

◆ can_3_safety_amk_cmd_generic_pack()

int can_3_safety_amk_cmd_generic_pack ( uint8_t * dst_ptr,
const struct can_3_safety_amk_cmd_generic * src_ptr,
size_t size )

Packs safety_amk_cmd_generic signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_SAFETY_AMK_CMD_GENERIC_LENGTH (8U)
Here is the caller graph for this function:

◆ can_3_safety_amk_cmd_generic_unpack()

int can_3_safety_amk_cmd_generic_unpack ( struct can_3_safety_amk_cmd_generic * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks safety_amk_cmd_generic signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_SAFETY_AMK_CMD_GENERIC_LENGTH (8U)

◆ can_3_safety_amk_cmd_rl_pack()

int can_3_safety_amk_cmd_rl_pack ( uint8_t * dst_ptr,
const struct can_3_safety_amk_cmd_rl * src_ptr,
size_t size )

Packs safety_amk_cmd_rl signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_SAFETY_AMK_CMD_RL_LENGTH (8U)

◆ can_3_safety_amk_cmd_rl_unpack()

int can_3_safety_amk_cmd_rl_unpack ( struct can_3_safety_amk_cmd_rl * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks safety_amk_cmd_rl signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_SAFETY_AMK_CMD_RL_LENGTH (8U)

◆ can_3_safety_amk_cmd_rr_pack()

int can_3_safety_amk_cmd_rr_pack ( uint8_t * dst_ptr,
const struct can_3_safety_amk_cmd_rr * src_ptr,
size_t size )

Packs safety_amk_cmd_rr signal values from a struct of unpacked values into a uint8_t array.

Returns
0 if the message was packed successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_SAFETY_AMK_CMD_RR_LENGTH (8U)

◆ can_3_safety_amk_cmd_rr_unpack()

int can_3_safety_amk_cmd_rr_unpack ( struct can_3_safety_amk_cmd_rr * dst_ptr,
const uint8_t * src_ptr,
size_t size )

Unpacks safety_amk_cmd_rr signal values from a uint8_t array into a struct of unpacked values.

Returns
0 if the message was unpacked successfully.
Return values
EINVALIf dst_ptr or src_ptr are NULL, or if size is smaller than CAN_3_SAFETY_AMK_CMD_RR_LENGTH (8U)

Variable Documentation

◆ _padding_0 [1/10]

uint8_t can_3_amk_status_fl_packed::_padding_0

◆ _padding_0 [2/10]

uint8_t can_3_amk_status_fr_packed::_padding_0

◆ _padding_0 [3/10]

uint8_t can_3_amk_status_generic_packed::_padding_0

◆ _padding_0 [4/10]

uint8_t can_3_amk_status_rl_packed::_padding_0

◆ _padding_0 [5/10]

uint8_t can_3_amk_status_rr_packed::_padding_0

◆ _padding_0 [6/10]

uint8_t can_3_safety_amk_cmd_fl_packed::_padding_0

◆ _padding_0 [7/10]

uint8_t can_3_safety_amk_cmd_fr_packed::_padding_0

◆ _padding_0 [8/10]

uint8_t can_3_safety_amk_cmd_generic_packed::_padding_0

◆ _padding_0 [9/10]

uint8_t can_3_safety_amk_cmd_rl_packed::_padding_0

◆ _padding_0 [10/10]

uint8_t can_3_safety_amk_cmd_rr_packed::_padding_0

◆ _padding_1 [1/5]

uint8_t can_3_safety_amk_cmd_fl_packed::_padding_1

◆ _padding_1 [2/5]

uint8_t can_3_safety_amk_cmd_fr_packed::_padding_1

◆ _padding_1 [3/5]

uint8_t can_3_safety_amk_cmd_generic_packed::_padding_1

◆ _padding_1 [4/5]

uint8_t can_3_safety_amk_cmd_rl_packed::_padding_1

◆ _padding_1 [5/5]

uint8_t can_3_safety_amk_cmd_rr_packed::_padding_1

◆ cmd_driver_enable [1/2]

bool can_3_safety_amk_cmd_generic::cmd_driver_enable

cmd_driver_enable. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_driver_enable [2/2]

uint8_t can_3_safety_amk_cmd_generic_packed::cmd_driver_enable

◆ cmd_driver_enable_fl [1/2]

bool can_3_safety_amk_cmd_fl::cmd_driver_enable_fl

cmd_driver_enable_fl. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_driver_enable_fl [2/2]

uint8_t can_3_safety_amk_cmd_fl_packed::cmd_driver_enable_fl

◆ cmd_driver_enable_fr [1/2]

bool can_3_safety_amk_cmd_fr::cmd_driver_enable_fr

cmd_driver_enable_fr. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_driver_enable_fr [2/2]

uint8_t can_3_safety_amk_cmd_fr_packed::cmd_driver_enable_fr

◆ cmd_driver_enable_rl [1/2]

bool can_3_safety_amk_cmd_rl::cmd_driver_enable_rl

cmd_driver_enable_rl. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_driver_enable_rl [2/2]

uint8_t can_3_safety_amk_cmd_rl_packed::cmd_driver_enable_rl

◆ cmd_driver_enable_rr [1/2]

bool can_3_safety_amk_cmd_rr::cmd_driver_enable_rr

cmd_driver_enable_rr. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_driver_enable_rr [2/2]

uint8_t can_3_safety_amk_cmd_rr_packed::cmd_driver_enable_rr

◆ cmd_error_remove [1/2]

bool can_3_safety_amk_cmd_generic::cmd_error_remove

cmd_error_remove. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_error_remove [2/2]

uint8_t can_3_safety_amk_cmd_generic_packed::cmd_error_remove

◆ cmd_error_remove_fl [1/2]

bool can_3_safety_amk_cmd_fl::cmd_error_remove_fl

cmd_error_remove_fl. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_error_remove_fl [2/2]

uint8_t can_3_safety_amk_cmd_fl_packed::cmd_error_remove_fl

◆ cmd_error_remove_fr [1/2]

bool can_3_safety_amk_cmd_fr::cmd_error_remove_fr

cmd_error_remove_fr. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_error_remove_fr [2/2]

uint8_t can_3_safety_amk_cmd_fr_packed::cmd_error_remove_fr

◆ cmd_error_remove_rl [1/2]

bool can_3_safety_amk_cmd_rl::cmd_error_remove_rl

cmd_error_remove_rl. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_error_remove_rl [2/2]

uint8_t can_3_safety_amk_cmd_rl_packed::cmd_error_remove_rl

◆ cmd_error_remove_rr [1/2]

bool can_3_safety_amk_cmd_rr::cmd_error_remove_rr

cmd_error_remove_rr. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_error_remove_rr [2/2]

uint8_t can_3_safety_amk_cmd_rr_packed::cmd_error_remove_rr

◆ cmd_hv_enable [1/2]

bool can_3_safety_amk_cmd_generic::cmd_hv_enable

cmd_hv_enable. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_hv_enable [2/2]

uint8_t can_3_safety_amk_cmd_generic_packed::cmd_hv_enable

◆ cmd_hv_enable_fl [1/2]

bool can_3_safety_amk_cmd_fl::cmd_hv_enable_fl

cmd_hv_enable_fl. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_hv_enable_fl [2/2]

uint8_t can_3_safety_amk_cmd_fl_packed::cmd_hv_enable_fl

◆ cmd_hv_enable_fr [1/2]

bool can_3_safety_amk_cmd_fr::cmd_hv_enable_fr

cmd_hv_enable_fr. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_hv_enable_fr [2/2]

uint8_t can_3_safety_amk_cmd_fr_packed::cmd_hv_enable_fr

◆ cmd_hv_enable_rl [1/2]

bool can_3_safety_amk_cmd_rl::cmd_hv_enable_rl

cmd_hv_enable_rl. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_hv_enable_rl [2/2]

uint8_t can_3_safety_amk_cmd_rl_packed::cmd_hv_enable_rl

◆ cmd_hv_enable_rr [1/2]

bool can_3_safety_amk_cmd_rr::cmd_hv_enable_rr

cmd_hv_enable_rr. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_hv_enable_rr [2/2]

uint8_t can_3_safety_amk_cmd_rr_packed::cmd_hv_enable_rr

◆ cmd_inv_enable [1/2]

bool can_3_safety_amk_cmd_generic::cmd_inv_enable

cmd_inv_enable. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_inv_enable [2/2]

uint8_t can_3_safety_amk_cmd_generic_packed::cmd_inv_enable

◆ cmd_inv_enable_fl [1/2]

bool can_3_safety_amk_cmd_fl::cmd_inv_enable_fl

cmd_inv_enable_fl. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_inv_enable_fl [2/2]

uint8_t can_3_safety_amk_cmd_fl_packed::cmd_inv_enable_fl

◆ cmd_inv_enable_fr [1/2]

bool can_3_safety_amk_cmd_fr::cmd_inv_enable_fr

cmd_inv_enable_fr. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_inv_enable_fr [2/2]

uint8_t can_3_safety_amk_cmd_fr_packed::cmd_inv_enable_fr

◆ cmd_inv_enable_rl [1/2]

bool can_3_safety_amk_cmd_rl::cmd_inv_enable_rl

cmd_inv_enable_rl. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_inv_enable_rl [2/2]

uint8_t can_3_safety_amk_cmd_rl_packed::cmd_inv_enable_rl

◆ cmd_inv_enable_rr [1/2]

bool can_3_safety_amk_cmd_rr::cmd_inv_enable_rr

cmd_inv_enable_rr. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ cmd_inv_enable_rr [2/2]

uint8_t can_3_safety_amk_cmd_rr_packed::cmd_inv_enable_rr

◆ cur_id_fl [1/2]

float can_3_amk_temps_id_fl::cur_id_fl

cur_id_fl. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)

◆ cur_id_fl [2/2]

int16_t can_3_amk_temps_id_fl_packed::cur_id_fl

◆ cur_id_fr [1/2]

float can_3_amk_temps_id_fr::cur_id_fr

cur_id_fr. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)

◆ cur_id_fr [2/2]

int16_t can_3_amk_temps_id_fr_packed::cur_id_fr

◆ cur_id_rl [1/2]

float can_3_amk_temps_id_rl::cur_id_rl

cur_id_rl. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)

◆ cur_id_rl [2/2]

int16_t can_3_amk_temps_id_rl_packed::cur_id_rl

◆ cur_id_rr [1/2]

float can_3_amk_temps_id_rr::cur_id_rr

cur_id_rr. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)

◆ cur_id_rr [2/2]

int16_t can_3_amk_temps_id_rr_packed::cur_id_rr

◆ cur_iq [1/2]

float can_3_amk_status_generic::cur_iq

cur_iq. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)

◆ cur_iq [2/2]

int16_t can_3_amk_status_generic_packed::cur_iq

◆ cur_iq_fl [1/2]

float can_3_amk_status_fl::cur_iq_fl

cur_iq_fl. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)

◆ cur_iq_fl [2/2]

int16_t can_3_amk_status_fl_packed::cur_iq_fl

◆ cur_iq_fr [1/2]

float can_3_amk_status_fr::cur_iq_fr

cur_iq_fr. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)

◆ cur_iq_fr [2/2]

int16_t can_3_amk_status_fr_packed::cur_iq_fr

◆ cur_iq_rl [1/2]

float can_3_amk_status_rl::cur_iq_rl

cur_iq_rl. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)

◆ cur_iq_rl [2/2]

int16_t can_3_amk_status_rl_packed::cur_iq_rl

◆ cur_iq_rr [1/2]

float can_3_amk_status_rr::cur_iq_rr

cur_iq_rr. Unit: A, Start: 48, Scale: 0.00653076171875, Offset: 0, Range: -214 - 213.993469238281 (Packed: -32768 - 32767)

◆ cur_iq_rr [2/2]

int16_t can_3_amk_status_rr_packed::cur_iq_rr

◆ diag_number_fl [1/2]

uint32_t can_3_amk_diag_1_fl::diag_number_fl

diag_number_fl. Start: 0, Scale: 1, Offset: 0

◆ diag_number_fl [2/2]

uint32_t can_3_amk_diag_1_fl_packed::diag_number_fl

◆ diag_number_fr [1/2]

uint32_t can_3_amk_diag_1_fr::diag_number_fr

diag_number_fr. Start: 0, Scale: 1, Offset: 0

◆ diag_number_fr [2/2]

uint32_t can_3_amk_diag_1_fr_packed::diag_number_fr

◆ diag_number_rl [1/2]

uint32_t can_3_amk_diag_1_rl::diag_number_rl

diag_number_rl. Start: 0, Scale: 1, Offset: 0

◆ diag_number_rl [2/2]

uint32_t can_3_amk_diag_1_rl_packed::diag_number_rl

◆ diag_number_rr [1/2]

uint32_t can_3_amk_diag_1_rr::diag_number_rr

diag_number_rr. Start: 0, Scale: 1, Offset: 0

◆ diag_number_rr [2/2]

uint32_t can_3_amk_diag_1_rr_packed::diag_number_rr

◆ error_info_1_fl [1/2]

uint32_t can_3_amk_diag_1_fl::error_info_1_fl

error_info_1_fl. Start: 32, Scale: 1, Offset: 0

◆ error_info_1_fl [2/2]

uint32_t can_3_amk_diag_1_fl_packed::error_info_1_fl

◆ error_info_1_fr [1/2]

uint32_t can_3_amk_diag_1_fr::error_info_1_fr

error_info_1_fr. Start: 32, Scale: 1, Offset: 0

◆ error_info_1_fr [2/2]

uint32_t can_3_amk_diag_1_fr_packed::error_info_1_fr

◆ error_info_1_rl [1/2]

uint32_t can_3_amk_diag_1_rl::error_info_1_rl

error_info_1_rl. Start: 32, Scale: 1, Offset: 0

◆ error_info_1_rl [2/2]

uint32_t can_3_amk_diag_1_rl_packed::error_info_1_rl

◆ error_info_1_rr [1/2]

uint32_t can_3_amk_diag_1_rr::error_info_1_rr

error_info_1_rr. Start: 32, Scale: 1, Offset: 0

◆ error_info_1_rr [2/2]

uint32_t can_3_amk_diag_1_rr_packed::error_info_1_rr

◆ error_info_2_fl [1/2]

uint32_t can_3_amk_diag_2_fl::error_info_2_fl

error_info_2_fl. Start: 0, Scale: 1, Offset: 0

◆ error_info_2_fl [2/2]

uint32_t can_3_amk_diag_2_fl_packed::error_info_2_fl

◆ error_info_2_fr [1/2]

uint32_t can_3_amk_diag_2_fr::error_info_2_fr

error_info_2_fr. Start: 0, Scale: 1, Offset: 0

◆ error_info_2_fr [2/2]

uint32_t can_3_amk_diag_2_fr_packed::error_info_2_fr

◆ error_info_2_rl [1/2]

uint32_t can_3_amk_diag_2_rl::error_info_2_rl

error_info_2_rl. Start: 0, Scale: 1, Offset: 0

◆ error_info_2_rl [2/2]

uint32_t can_3_amk_diag_2_rl_packed::error_info_2_rl

◆ error_info_2_rr [1/2]

uint32_t can_3_amk_diag_2_rr::error_info_2_rr

error_info_2_rr. Start: 0, Scale: 1, Offset: 0

◆ error_info_2_rr [2/2]

uint32_t can_3_amk_diag_2_rr_packed::error_info_2_rr

◆ error_info_3_fl [1/2]

uint32_t can_3_amk_diag_2_fl::error_info_3_fl

error_info_3_fl. Start: 32, Scale: 1, Offset: 0

◆ error_info_3_fl [2/2]

uint32_t can_3_amk_diag_2_fl_packed::error_info_3_fl

◆ error_info_3_fr [1/2]

uint32_t can_3_amk_diag_2_fr::error_info_3_fr

error_info_3_fr. Start: 32, Scale: 1, Offset: 0

◆ error_info_3_fr [2/2]

uint32_t can_3_amk_diag_2_fr_packed::error_info_3_fr

◆ error_info_3_rl [1/2]

uint32_t can_3_amk_diag_2_rl::error_info_3_rl

error_info_3_rl. Start: 32, Scale: 1, Offset: 0

◆ error_info_3_rl [2/2]

uint32_t can_3_amk_diag_2_rl_packed::error_info_3_rl

◆ error_info_3_rr [1/2]

uint32_t can_3_amk_diag_2_rr::error_info_3_rr

error_info_3_rr. Start: 32, Scale: 1, Offset: 0

◆ error_info_3_rr [2/2]

uint32_t can_3_amk_diag_2_rr_packed::error_info_3_rr

◆ overload_inverter_fl [1/2]

float can_3_amk_hv_vlt_overload_fl::overload_inverter_fl

overload_inverter_fl. Unit: %, Start: 0, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)

◆ overload_inverter_fl [2/2]

uint16_t can_3_amk_hv_vlt_overload_fl_packed::overload_inverter_fl

◆ overload_inverter_fr [1/2]

float can_3_amk_hv_vlt_overload_fr::overload_inverter_fr

overload_inverter_fr. Unit: %, Start: 0, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)

◆ overload_inverter_fr [2/2]

uint16_t can_3_amk_hv_vlt_overload_fr_packed::overload_inverter_fr

◆ overload_inverter_rl [1/2]

float can_3_amk_hv_vlt_overload_rl::overload_inverter_rl

overload_inverter_rl. Unit: %, Start: 0, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)

◆ overload_inverter_rl [2/2]

uint16_t can_3_amk_hv_vlt_overload_rl_packed::overload_inverter_rl

◆ overload_inverter_rr [1/2]

float can_3_amk_hv_vlt_overload_rr::overload_inverter_rr

overload_inverter_rr. Unit: %, Start: 0, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)

◆ overload_inverter_rr [2/2]

uint16_t can_3_amk_hv_vlt_overload_rr_packed::overload_inverter_rr

◆ overload_motor_fl [1/2]

float can_3_amk_hv_vlt_overload_fl::overload_motor_fl

overload_motor_fl. Unit: %, Start: 16, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)

◆ overload_motor_fl [2/2]

uint16_t can_3_amk_hv_vlt_overload_fl_packed::overload_motor_fl

◆ overload_motor_fr [1/2]

float can_3_amk_hv_vlt_overload_fr::overload_motor_fr

overload_motor_fr. Unit: %, Start: 16, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)

◆ overload_motor_fr [2/2]

uint16_t can_3_amk_hv_vlt_overload_fr_packed::overload_motor_fr

◆ overload_motor_rl [1/2]

float can_3_amk_hv_vlt_overload_rl::overload_motor_rl

overload_motor_rl. Unit: %, Start: 16, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)

◆ overload_motor_rl [2/2]

uint16_t can_3_amk_hv_vlt_overload_rl_packed::overload_motor_rl

◆ overload_motor_rr [1/2]

float can_3_amk_hv_vlt_overload_rr::overload_motor_rr

overload_motor_rr. Unit: %, Start: 16, Scale: 0.1, Offset: 0, Range: 0 - 100 (Packed: 0 - 1000)

◆ overload_motor_rr [2/2]

uint16_t can_3_amk_hv_vlt_overload_rr_packed::overload_motor_rr

◆ overload_time_motor_fl [1/2]

float can_3_amk_hv_vlt_overload_fl::overload_time_motor_fl

overload_time_motor_fl. Unit: s, Start: 32, Scale: 0.1, Offset: 0, Range: 0 - 6553.5 (Packed: 0 - 65535)

◆ overload_time_motor_fl [2/2]

uint16_t can_3_amk_hv_vlt_overload_fl_packed::overload_time_motor_fl

◆ overload_time_motor_fr [1/2]

float can_3_amk_hv_vlt_overload_fr::overload_time_motor_fr

overload_time_motor_fr. Unit: s, Start: 32, Scale: 0.1, Offset: 0, Range: 0 - 6553.5 (Packed: 0 - 65535)

◆ overload_time_motor_fr [2/2]

uint16_t can_3_amk_hv_vlt_overload_fr_packed::overload_time_motor_fr

◆ overload_time_motor_rl [1/2]

float can_3_amk_hv_vlt_overload_rl::overload_time_motor_rl

overload_time_motor_rl. Unit: s, Start: 32, Scale: 0.1, Offset: 0, Range: 0 - 6553.5 (Packed: 0 - 65535)

◆ overload_time_motor_rl [2/2]

uint16_t can_3_amk_hv_vlt_overload_rl_packed::overload_time_motor_rl

◆ overload_time_motor_rr [1/2]

float can_3_amk_hv_vlt_overload_rr::overload_time_motor_rr

overload_time_motor_rr. Unit: s, Start: 32, Scale: 0.1, Offset: 0, Range: 0 - 6553.5 (Packed: 0 - 65535)

◆ overload_time_motor_rr [2/2]

uint16_t can_3_amk_hv_vlt_overload_rr_packed::overload_time_motor_rr

◆ pwr_reactive_fl [1/2]

int32_t can_3_amk_power_fl::pwr_reactive_fl

pwr_reactive_fl. Unit: W, Start: 32, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)

◆ pwr_reactive_fl [2/2]

int32_t can_3_amk_power_fl_packed::pwr_reactive_fl

◆ pwr_reactive_fr [1/2]

int32_t can_3_amk_power_fr::pwr_reactive_fr

pwr_reactive_fr. Unit: W, Start: 32, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)

◆ pwr_reactive_fr [2/2]

int32_t can_3_amk_power_fr_packed::pwr_reactive_fr

◆ pwr_reactive_rl [1/2]

int32_t can_3_amk_power_rl::pwr_reactive_rl

pwr_reactive_rl. Unit: W, Start: 32, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)

◆ pwr_reactive_rl [2/2]

int32_t can_3_amk_power_rl_packed::pwr_reactive_rl

◆ pwr_reactive_rr [1/2]

int32_t can_3_amk_power_rr::pwr_reactive_rr

pwr_reactive_rr. Unit: W, Start: 32, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)

◆ pwr_reactive_rr [2/2]

int32_t can_3_amk_power_rr_packed::pwr_reactive_rr

◆ pwr_real_fl [1/2]

int32_t can_3_amk_power_fl::pwr_real_fl

pwr_real_fl. Unit: W, Start: 0, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)

◆ pwr_real_fl [2/2]

int32_t can_3_amk_power_fl_packed::pwr_real_fl

◆ pwr_real_fr [1/2]

int32_t can_3_amk_power_fr::pwr_real_fr

pwr_real_fr. Unit: W, Start: 0, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)

◆ pwr_real_fr [2/2]

int32_t can_3_amk_power_fr_packed::pwr_real_fr

◆ pwr_real_rl [1/2]

int32_t can_3_amk_power_rl::pwr_real_rl

pwr_real_rl. Unit: W, Start: 0, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)

◆ pwr_real_rl [2/2]

int32_t can_3_amk_power_rl_packed::pwr_real_rl

◆ pwr_real_rr [1/2]

int32_t can_3_amk_power_rr::pwr_real_rr

pwr_real_rr. Unit: W, Start: 0, Scale: 1, Offset: 0, Range: -2147483648 - 2147483647 (Packed: -2147483648 - 2147483647)

◆ pwr_real_rr [2/2]

int32_t can_3_amk_power_rr_packed::pwr_real_rr

◆ spd_actual [1/2]

int32_t can_3_amk_status_generic::spd_actual

spd_actual. Start: 16, Scale: 1, Offset: 0, Range: -32768 - 32767 (Packed: -32768 - 32767)

◆ spd_actual [2/2]

int16_t can_3_amk_status_generic_packed::spd_actual

◆ spd_actual_fl [1/2]

int32_t can_3_amk_status_fl::spd_actual_fl

spd_actual_fl. Start: 16, Scale: 1, Offset: 0, Range: -32768 - 32767 (Packed: -32768 - 32767)

◆ spd_actual_fl [2/2]

int16_t can_3_amk_status_fl_packed::spd_actual_fl

◆ spd_actual_fr [1/2]

int32_t can_3_amk_status_fr::spd_actual_fr

spd_actual_fr. Start: 16, Scale: 1, Offset: 0, Range: -32768 - 32767 (Packed: -32768 - 32767)

◆ spd_actual_fr [2/2]

int16_t can_3_amk_status_fr_packed::spd_actual_fr

◆ spd_actual_rl [1/2]

int32_t can_3_amk_status_rl::spd_actual_rl

spd_actual_rl. Start: 16, Scale: 1, Offset: 0, Range: -32768 - 32767 (Packed: -32768 - 32767)

◆ spd_actual_rl [2/2]

int16_t can_3_amk_status_rl_packed::spd_actual_rl

◆ spd_actual_rr [1/2]

int32_t can_3_amk_status_rr::spd_actual_rr

spd_actual_rr. Start: 16, Scale: 1, Offset: 0, Range: -32768 - 32767 (Packed: -32768 - 32767)

◆ spd_actual_rr [2/2]

int16_t can_3_amk_status_rr_packed::spd_actual_rr

◆ stat_derating [1/2]

bool can_3_amk_status_generic::stat_derating

stat_derating. Start: 15, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_derating [2/2]

uint8_t can_3_amk_status_generic_packed::stat_derating

◆ stat_derating_fl [1/2]

bool can_3_amk_status_fl::stat_derating_fl

stat_derating_fl. Start: 15, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_derating_fl [2/2]

uint8_t can_3_amk_status_fl_packed::stat_derating_fl

◆ stat_derating_fr [1/2]

bool can_3_amk_status_fr::stat_derating_fr

stat_derating_fr. Start: 15, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_derating_fr [2/2]

uint8_t can_3_amk_status_fr_packed::stat_derating_fr

◆ stat_derating_rl [1/2]

bool can_3_amk_status_rl::stat_derating_rl

stat_derating_rl. Start: 15, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_derating_rl [2/2]

uint8_t can_3_amk_status_rl_packed::stat_derating_rl

◆ stat_derating_rr [1/2]

bool can_3_amk_status_rr::stat_derating_rr

stat_derating_rr. Start: 15, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_derating_rr [2/2]

uint8_t can_3_amk_status_rr_packed::stat_derating_rr

◆ stat_error [1/2]

bool can_3_amk_status_generic::stat_error

stat_error. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_error [2/2]

uint8_t can_3_amk_status_generic_packed::stat_error

◆ stat_error_fl [1/2]

bool can_3_amk_status_fl::stat_error_fl

stat_error_fl. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_error_fl [2/2]

uint8_t can_3_amk_status_fl_packed::stat_error_fl

◆ stat_error_fr [1/2]

bool can_3_amk_status_fr::stat_error_fr

stat_error_fr. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_error_fr [2/2]

uint8_t can_3_amk_status_fr_packed::stat_error_fr

◆ stat_error_rl [1/2]

bool can_3_amk_status_rl::stat_error_rl

stat_error_rl. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_error_rl [2/2]

uint8_t can_3_amk_status_rl_packed::stat_error_rl

◆ stat_error_rr [1/2]

bool can_3_amk_status_rr::stat_error_rr

stat_error_rr. Start: 9, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_error_rr [2/2]

uint8_t can_3_amk_status_rr_packed::stat_error_rr

◆ stat_hv_enable [1/2]

bool can_3_amk_status_generic::stat_hv_enable

stat_hv_enable. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_hv_enable [2/2]

uint8_t can_3_amk_status_generic_packed::stat_hv_enable

◆ stat_hv_enable_cplt [1/2]

bool can_3_amk_status_generic::stat_hv_enable_cplt

stat_hv_enable_cplt. Start: 12, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_hv_enable_cplt [2/2]

uint8_t can_3_amk_status_generic_packed::stat_hv_enable_cplt

◆ stat_hv_enable_cplt_fl [1/2]

bool can_3_amk_status_fl::stat_hv_enable_cplt_fl

stat_hv_enable_cplt_fl. Start: 12, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_hv_enable_cplt_fl [2/2]

uint8_t can_3_amk_status_fl_packed::stat_hv_enable_cplt_fl

◆ stat_hv_enable_cplt_fr [1/2]

bool can_3_amk_status_fr::stat_hv_enable_cplt_fr

stat_hv_enable_cplt_fr. Start: 12, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_hv_enable_cplt_fr [2/2]

uint8_t can_3_amk_status_fr_packed::stat_hv_enable_cplt_fr

◆ stat_hv_enable_cplt_rl [1/2]

bool can_3_amk_status_rl::stat_hv_enable_cplt_rl

stat_hv_enable_cplt_rl. Start: 12, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_hv_enable_cplt_rl [2/2]

uint8_t can_3_amk_status_rl_packed::stat_hv_enable_cplt_rl

◆ stat_hv_enable_cplt_rr [1/2]

bool can_3_amk_status_rr::stat_hv_enable_cplt_rr

stat_hv_enable_cplt_rr. Start: 12, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_hv_enable_cplt_rr [2/2]

uint8_t can_3_amk_status_rr_packed::stat_hv_enable_cplt_rr

◆ stat_hv_enable_fl [1/2]

bool can_3_amk_status_fl::stat_hv_enable_fl

stat_hv_enable_fl. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_hv_enable_fl [2/2]

uint8_t can_3_amk_status_fl_packed::stat_hv_enable_fl

◆ stat_hv_enable_fr [1/2]

bool can_3_amk_status_fr::stat_hv_enable_fr

stat_hv_enable_fr. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_hv_enable_fr [2/2]

uint8_t can_3_amk_status_fr_packed::stat_hv_enable_fr

◆ stat_hv_enable_rl [1/2]

bool can_3_amk_status_rl::stat_hv_enable_rl

stat_hv_enable_rl. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_hv_enable_rl [2/2]

uint8_t can_3_amk_status_rl_packed::stat_hv_enable_rl

◆ stat_hv_enable_rr [1/2]

bool can_3_amk_status_rr::stat_hv_enable_rr

stat_hv_enable_rr. Start: 11, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_hv_enable_rr [2/2]

uint8_t can_3_amk_status_rr_packed::stat_hv_enable_rr

◆ stat_inv_enable [1/2]

bool can_3_amk_status_generic::stat_inv_enable

stat_inv_enable. Start: 13, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_inv_enable [2/2]

uint8_t can_3_amk_status_generic_packed::stat_inv_enable

◆ stat_inv_enable_cplt [1/2]

bool can_3_amk_status_generic::stat_inv_enable_cplt

stat_inv_enable_cplt. Start: 14, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_inv_enable_cplt [2/2]

uint8_t can_3_amk_status_generic_packed::stat_inv_enable_cplt

◆ stat_inv_enable_cplt_fl [1/2]

bool can_3_amk_status_fl::stat_inv_enable_cplt_fl

stat_inv_enable_cplt_fl. Start: 14, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_inv_enable_cplt_fl [2/2]

uint8_t can_3_amk_status_fl_packed::stat_inv_enable_cplt_fl

◆ stat_inv_enable_cplt_fr [1/2]

bool can_3_amk_status_fr::stat_inv_enable_cplt_fr

stat_inv_enable_cplt_fr. Start: 14, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_inv_enable_cplt_fr [2/2]

uint8_t can_3_amk_status_fr_packed::stat_inv_enable_cplt_fr

◆ stat_inv_enable_cplt_rl [1/2]

bool can_3_amk_status_rl::stat_inv_enable_cplt_rl

stat_inv_enable_cplt_rl. Start: 14, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_inv_enable_cplt_rl [2/2]

uint8_t can_3_amk_status_rl_packed::stat_inv_enable_cplt_rl

◆ stat_inv_enable_cplt_rr [1/2]

bool can_3_amk_status_rr::stat_inv_enable_cplt_rr

stat_inv_enable_cplt_rr. Start: 14, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_inv_enable_cplt_rr [2/2]

uint8_t can_3_amk_status_rr_packed::stat_inv_enable_cplt_rr

◆ stat_inv_enable_fl [1/2]

bool can_3_amk_status_fl::stat_inv_enable_fl

stat_inv_enable_fl. Start: 13, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_inv_enable_fl [2/2]

uint8_t can_3_amk_status_fl_packed::stat_inv_enable_fl

◆ stat_inv_enable_fr [1/2]

bool can_3_amk_status_fr::stat_inv_enable_fr

stat_inv_enable_fr. Start: 13, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_inv_enable_fr [2/2]

uint8_t can_3_amk_status_fr_packed::stat_inv_enable_fr

◆ stat_inv_enable_rl [1/2]

bool can_3_amk_status_rl::stat_inv_enable_rl

stat_inv_enable_rl. Start: 13, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_inv_enable_rl [2/2]

uint8_t can_3_amk_status_rl_packed::stat_inv_enable_rl

◆ stat_inv_enable_rr [1/2]

bool can_3_amk_status_rr::stat_inv_enable_rr

stat_inv_enable_rr. Start: 13, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_inv_enable_rr [2/2]

uint8_t can_3_amk_status_rr_packed::stat_inv_enable_rr

◆ stat_system_ready [1/2]

bool can_3_amk_status_generic::stat_system_ready

stat_system_ready. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_system_ready [2/2]

uint8_t can_3_amk_status_generic_packed::stat_system_ready

◆ stat_system_ready_fl [1/2]

bool can_3_amk_status_fl::stat_system_ready_fl

stat_system_ready_fl. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_system_ready_fl [2/2]

uint8_t can_3_amk_status_fl_packed::stat_system_ready_fl

◆ stat_system_ready_fr [1/2]

bool can_3_amk_status_fr::stat_system_ready_fr

stat_system_ready_fr. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_system_ready_fr [2/2]

uint8_t can_3_amk_status_fr_packed::stat_system_ready_fr

◆ stat_system_ready_rl [1/2]

bool can_3_amk_status_rl::stat_system_ready_rl

stat_system_ready_rl. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_system_ready_rl [2/2]

uint8_t can_3_amk_status_rl_packed::stat_system_ready_rl

◆ stat_system_ready_rr [1/2]

bool can_3_amk_status_rr::stat_system_ready_rr

stat_system_ready_rr. Start: 8, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_system_ready_rr [2/2]

uint8_t can_3_amk_status_rr_packed::stat_system_ready_rr

◆ stat_warning [1/2]

bool can_3_amk_status_generic::stat_warning

stat_warning. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_warning [2/2]

uint8_t can_3_amk_status_generic_packed::stat_warning

◆ stat_warning_fl [1/2]

bool can_3_amk_status_fl::stat_warning_fl

stat_warning_fl. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_warning_fl [2/2]

uint8_t can_3_amk_status_fl_packed::stat_warning_fl

◆ stat_warning_fr [1/2]

bool can_3_amk_status_fr::stat_warning_fr

stat_warning_fr. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_warning_fr [2/2]

uint8_t can_3_amk_status_fr_packed::stat_warning_fr

◆ stat_warning_rl [1/2]

bool can_3_amk_status_rl::stat_warning_rl

stat_warning_rl. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_warning_rl [2/2]

uint8_t can_3_amk_status_rl_packed::stat_warning_rl

◆ stat_warning_rr [1/2]

bool can_3_amk_status_rr::stat_warning_rr

stat_warning_rr. Start: 10, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)

◆ stat_warning_rr [2/2]

uint8_t can_3_amk_status_rr_packed::stat_warning_rr

◆ temp_cold_plate_fl [1/2]

float can_3_amk_temps_id_fl::temp_cold_plate_fl

temp_cold_plate_fl. Unit: C, Start: 0, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)

◆ temp_cold_plate_fl [2/2]

int16_t can_3_amk_temps_id_fl_packed::temp_cold_plate_fl

◆ temp_cold_plate_fr [1/2]

float can_3_amk_temps_id_fr::temp_cold_plate_fr

temp_cold_plate_fr. Unit: C, Start: 0, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)

◆ temp_cold_plate_fr [2/2]

int16_t can_3_amk_temps_id_fr_packed::temp_cold_plate_fr

◆ temp_cold_plate_rl [1/2]

float can_3_amk_temps_id_rl::temp_cold_plate_rl

temp_cold_plate_rl. Unit: C, Start: 0, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)

◆ temp_cold_plate_rl [2/2]

int16_t can_3_amk_temps_id_rl_packed::temp_cold_plate_rl

◆ temp_cold_plate_rr [1/2]

float can_3_amk_temps_id_rr::temp_cold_plate_rr

temp_cold_plate_rr. Unit: C, Start: 0, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)

◆ temp_cold_plate_rr [2/2]

int16_t can_3_amk_temps_id_rr_packed::temp_cold_plate_rr

◆ temp_igbt_fl [1/2]

float can_3_amk_temps_id_fl::temp_igbt_fl

temp_igbt_fl. Unit: C, Start: 16, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)

◆ temp_igbt_fl [2/2]

int16_t can_3_amk_temps_id_fl_packed::temp_igbt_fl

◆ temp_igbt_fr [1/2]

float can_3_amk_temps_id_fr::temp_igbt_fr

temp_igbt_fr. Unit: C, Start: 16, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)

◆ temp_igbt_fr [2/2]

int16_t can_3_amk_temps_id_fr_packed::temp_igbt_fr

◆ temp_igbt_rl [1/2]

float can_3_amk_temps_id_rl::temp_igbt_rl

temp_igbt_rl. Unit: C, Start: 16, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)

◆ temp_igbt_rl [2/2]

int16_t can_3_amk_temps_id_rl_packed::temp_igbt_rl

◆ temp_igbt_rr [1/2]

float can_3_amk_temps_id_rr::temp_igbt_rr

temp_igbt_rr. Unit: C, Start: 16, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)

◆ temp_igbt_rr [2/2]

int16_t can_3_amk_temps_id_rr_packed::temp_igbt_rr

◆ temp_motor_fl [1/2]

float can_3_amk_temps_id_fl::temp_motor_fl

temp_motor_fl. Unit: C, Start: 32, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)

◆ temp_motor_fl [2/2]

int16_t can_3_amk_temps_id_fl_packed::temp_motor_fl

◆ temp_motor_fr [1/2]

float can_3_amk_temps_id_fr::temp_motor_fr

temp_motor_fr. Unit: C, Start: 32, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)

◆ temp_motor_fr [2/2]

int16_t can_3_amk_temps_id_fr_packed::temp_motor_fr

◆ temp_motor_rl [1/2]

float can_3_amk_temps_id_rl::temp_motor_rl

temp_motor_rl. Unit: C, Start: 32, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)

◆ temp_motor_rl [2/2]

int16_t can_3_amk_temps_id_rl_packed::temp_motor_rl

◆ temp_motor_rr [1/2]

float can_3_amk_temps_id_rr::temp_motor_rr

temp_motor_rr. Unit: C, Start: 32, Scale: 0.1, Offset: 0, Range: -3276.8 - 3276.7 (Packed: -32768 - 32767)

◆ temp_motor_rr [2/2]

int16_t can_3_amk_temps_id_rr_packed::temp_motor_rr

◆ tq_actual [1/2]

float can_3_amk_status_generic::tq_actual

tq_actual. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_actual [2/2]

int16_t can_3_amk_status_generic_packed::tq_actual

◆ tq_actual_fl [1/2]

float can_3_amk_status_fl::tq_actual_fl

tq_actual_fl. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_actual_fl [2/2]

int16_t can_3_amk_status_fl_packed::tq_actual_fl

◆ tq_actual_fr [1/2]

float can_3_amk_status_fr::tq_actual_fr

tq_actual_fr. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_actual_fr [2/2]

int16_t can_3_amk_status_fr_packed::tq_actual_fr

◆ tq_actual_rl [1/2]

float can_3_amk_status_rl::tq_actual_rl

tq_actual_rl. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_actual_rl [2/2]

int16_t can_3_amk_status_rl_packed::tq_actual_rl

◆ tq_actual_rr [1/2]

float can_3_amk_status_rr::tq_actual_rr

tq_actual_rr. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_actual_rr [2/2]

int16_t can_3_amk_status_rr_packed::tq_actual_rr

◆ tq_limit_neg [1/2]

float can_3_safety_amk_cmd_generic::tq_limit_neg

tq_limit_neg. Unit: N.m, Start: 48, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_limit_neg [2/2]

int16_t can_3_safety_amk_cmd_generic_packed::tq_limit_neg

◆ tq_limit_neg_fl [1/2]

float can_3_safety_amk_cmd_fl::tq_limit_neg_fl

tq_limit_neg_fl. Unit: N.m, Start: 48, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_limit_neg_fl [2/2]

int16_t can_3_safety_amk_cmd_fl_packed::tq_limit_neg_fl

◆ tq_limit_neg_fr [1/2]

float can_3_safety_amk_cmd_fr::tq_limit_neg_fr

tq_limit_neg_fr. Unit: N.m, Start: 48, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_limit_neg_fr [2/2]

int16_t can_3_safety_amk_cmd_fr_packed::tq_limit_neg_fr

◆ tq_limit_neg_rl [1/2]

float can_3_safety_amk_cmd_rl::tq_limit_neg_rl

tq_limit_neg_rl. Unit: N.m, Start: 48, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_limit_neg_rl [2/2]

int16_t can_3_safety_amk_cmd_rl_packed::tq_limit_neg_rl

◆ tq_limit_neg_rr [1/2]

float can_3_safety_amk_cmd_rr::tq_limit_neg_rr

tq_limit_neg_rr. Unit: N.m, Start: 48, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_limit_neg_rr [2/2]

int16_t can_3_safety_amk_cmd_rr_packed::tq_limit_neg_rr

◆ tq_limit_pos [1/2]

float can_3_safety_amk_cmd_generic::tq_limit_pos

tq_limit_pos. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_limit_pos [2/2]

int16_t can_3_safety_amk_cmd_generic_packed::tq_limit_pos

◆ tq_limit_pos_fl [1/2]

float can_3_safety_amk_cmd_fl::tq_limit_pos_fl

tq_limit_pos_fl. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_limit_pos_fl [2/2]

int16_t can_3_safety_amk_cmd_fl_packed::tq_limit_pos_fl

◆ tq_limit_pos_fr [1/2]

float can_3_safety_amk_cmd_fr::tq_limit_pos_fr

tq_limit_pos_fr. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_limit_pos_fr [2/2]

int16_t can_3_safety_amk_cmd_fr_packed::tq_limit_pos_fr

◆ tq_limit_pos_rl [1/2]

float can_3_safety_amk_cmd_rl::tq_limit_pos_rl

tq_limit_pos_rl. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_limit_pos_rl [2/2]

int16_t can_3_safety_amk_cmd_rl_packed::tq_limit_pos_rl

◆ tq_limit_pos_rr [1/2]

float can_3_safety_amk_cmd_rr::tq_limit_pos_rr

tq_limit_pos_rr. Unit: N.m, Start: 32, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_limit_pos_rr [2/2]

int16_t can_3_safety_amk_cmd_rr_packed::tq_limit_pos_rr

◆ tq_setpoint [1/2]

float can_3_safety_amk_cmd_generic::tq_setpoint

tq_setpoint. Unit: N.m, Start: 16, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_setpoint [2/2]

int16_t can_3_safety_amk_cmd_generic_packed::tq_setpoint

◆ tq_setpoint_fl [1/2]

float can_3_safety_amk_cmd_fl::tq_setpoint_fl

tq_setpoint_fl. Unit: N.m, Start: 16, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_setpoint_fl [2/2]

int16_t can_3_safety_amk_cmd_fl_packed::tq_setpoint_fl

◆ tq_setpoint_fr [1/2]

float can_3_safety_amk_cmd_fr::tq_setpoint_fr

tq_setpoint_fr. Unit: N.m, Start: 16, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_setpoint_fr [2/2]

int16_t can_3_safety_amk_cmd_fr_packed::tq_setpoint_fr

◆ tq_setpoint_rl [1/2]

float can_3_safety_amk_cmd_rl::tq_setpoint_rl

tq_setpoint_rl. Unit: N.m, Start: 16, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_setpoint_rl [2/2]

int16_t can_3_safety_amk_cmd_rl_packed::tq_setpoint_rl

◆ tq_setpoint_rr [1/2]

float can_3_safety_amk_cmd_rr::tq_setpoint_rr

tq_setpoint_rr. Unit: N.m, Start: 16, Scale: 0.0098, Offset: 0, Range: -21 - 21 (Packed: -2143 - 2143)

◆ tq_setpoint_rr [2/2]

int16_t can_3_safety_amk_cmd_rr_packed::tq_setpoint_rr

◆ vlt_amk_hv_bus_fl [1/2]

uint32_t can_3_amk_hv_vlt_overload_fl::vlt_amk_hv_bus_fl

vlt_amk_hv_bus_fl. Unit: V, Start: 48, Scale: 1, Offset: 0, Range: 0 - 4096 (Packed: 0 - 4096)

◆ vlt_amk_hv_bus_fl [2/2]

uint16_t can_3_amk_hv_vlt_overload_fl_packed::vlt_amk_hv_bus_fl

◆ vlt_amk_hv_bus_fr [1/2]

uint32_t can_3_amk_hv_vlt_overload_fr::vlt_amk_hv_bus_fr

vlt_amk_hv_bus_fr. Unit: V, Start: 48, Scale: 1, Offset: 0, Range: 0 - 4096 (Packed: 0 - 4096)

◆ vlt_amk_hv_bus_fr [2/2]

uint16_t can_3_amk_hv_vlt_overload_fr_packed::vlt_amk_hv_bus_fr

◆ vlt_amk_hv_bus_rl [1/2]

uint32_t can_3_amk_hv_vlt_overload_rl::vlt_amk_hv_bus_rl

vlt_amk_hv_bus_rl. Unit: V, Start: 48, Scale: 1, Offset: 0, Range: 0 - 4096 (Packed: 0 - 4096)

◆ vlt_amk_hv_bus_rl [2/2]

uint16_t can_3_amk_hv_vlt_overload_rl_packed::vlt_amk_hv_bus_rl

◆ vlt_amk_hv_bus_rr [1/2]

uint32_t can_3_amk_hv_vlt_overload_rr::vlt_amk_hv_bus_rr

vlt_amk_hv_bus_rr. Unit: V, Start: 48, Scale: 1, Offset: 0, Range: 0 - 4096 (Packed: 0 - 4096)

◆ vlt_amk_hv_bus_rr [2/2]

uint16_t can_3_amk_hv_vlt_overload_rr_packed::vlt_amk_hv_bus_rr