firmware
IEM Firmware Documentation
Loading...
Searching...
No Matches
can_1_safety_status Struct Reference

Unpacked safety_status signal values. More...

#include <can_1.h>

Data Fields

uint32_t car_state
 car_state. Start: 0, Scale: 1, Offset: 0, Range: 0 - 6 (Packed: 0 - 6)
bool fault_bms
 fault_bms. Start: 3, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool fault_imd
 fault_imd. Start: 4, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool fault_bspd
 fault_bspd. Start: 5, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool shutdown_state
 shutdown_state. Start: 6, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
bool brake_pressed
 brake_pressed. Start: 7, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
float vlt_lv_batt
 vlt_lv_batt. Unit: V, Start: 8, Scale: 0.03125, Offset: 0, Range: 0 - 63.96875 (Packed: 0 - 2047)
bool safety_hv_connected
 safety_hv_connected. Start: 19, Scale: 1, Offset: 0, Range: 0 - 1 (Packed: 0 - 1)
uint32_t fault_apps
 fault_apps. Start: 20, Scale: 1, Offset: 0, Range: 0 - 3 (Packed: 0 - 3)
uint32_t fault_btsf
 fault_btsf. Start: 22, Scale: 1, Offset: 0, Range: 0 - 3 (Packed: 0 - 3)
uint32_t bp_rear
 bp_rear. Unit: psi, Start: 24, Scale: 4, Offset: 0, Range: 0 - 1020 (Packed: 0 - 255)
uint32_t bp_front
 bp_front. Unit: psi, Start: 32, Scale: 4, Offset: 0, Range: 0 - 1020 (Packed: 0 - 255)
float cur_bspd
 cur_bspd. Unit: A, Start: 40, Scale: 0.0078125, Offset: -256, Range: -256 - 256 (Packed: 0 - 65536)

Detailed Description

Unpacked safety_status signal values.


The documentation for this struct was generated from the following file: