firmware
IEM Firmware Documentation
|
CAN message packing/unpacking code generated from can_3.dbc. More...
#include <stdint.h>
#include <stdbool.h>
#include <stddef.h>
Go to the source code of this file.
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... |
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. |
CAN message packing/unpacking code generated from can_3.dbc.