![]() |
Midnight Sun Firmware
|
Global Enum definition for sharing between projects. More...
Macros | |
| #define | BPS_FAULT_OVERVOLTAGE_MASK (1U << BPS_FAULT_OVERVOLTAGE) |
| BPS Overvoltage fault mask. | |
| #define | BPS_FAULT_UNBALANCE_MASK (1U << BPS_FAULT_UNBALANCE) |
| BPS Unbalanced fault mask. | |
| #define | BPS_FAULT_OVERTEMP_AMBIENT_MASK (1U << BPS_FAULT_OVERTEMP_AMBIENT) |
| BPS Ambient temperature fault mask. | |
| #define | BPS_FAULT_COMMS_LOSS_AFE_MASK (1U << BPS_FAULT_COMMS_LOSS_AFE) |
| BPS Communication lost with AFEs fault mask. | |
| #define | BPS_FAULT_COMMS_LOSS_CURR_SENSE_MASK (1U << BPS_FAULT_COMMS_LOSS_CURR_SENSE) |
| BPS Communication lost with current sense fault mask. | |
| #define | BPS_FAULT_OVERTEMP_CELL_MASK (1U << BPS_FAULT_OVERTEMP_CELL) |
| BPS Cell temperature fault mask. | |
| #define | BPS_FAULT_OVERCURRENT_MASK (1U << BPS_FAULT_OVERCURRENT) |
| BPS Overcurrent fault mask. | |
| #define | BPS_FAULT_UNDERVOLTAGE_MASK (1U << BPS_FAULT_UNDERVOLTAGE) |
| BPS Undervoltage fault mask. | |
| #define | BPS_FAULT_KILLSWITCH_MASK (1U << BPS_FAULT_KILLSWITCH) |
| BPS Killswitch fault mask. | |
| #define | BPS_FAULT_RELAY_CLOSE_FAILED_MASK (1U << BPS_FAULT_RELAY_CLOSE_FAILED) |
| BPS Relay failed to close fault mask. | |
| #define | BPS_FAULT_DISCONNECTED_MASK (1U << BPS_FAULT_DISCONNECTED) |
| BPS Disconnected fault mask. | |
| #define | BPS_FAULT_HIGH_PRIORITY_MASK (1U << 15U) |
| BPS High priority fault mask. | |
| #define | BPS_FAULT_LOW_PRIORITY_MASK (1U << 14U) |
| BPS Low priority fault mask. | |
| #define | STEERING_CC_INCREASE_MASK (1U << EE_STEERING_CC_INCREASE_BIT) |
| Increase cruise control speed mask. | |
| #define | STEERING_CC_DECREASE_MASK (1U << EE_STEERING_CC_DECREASE_BIT) |
| Decrease cruise control speed mask. | |
| #define | STEERING_CC_TOGGLE_MASK (1U << EE_STEERING_CC_TOGGLE_BIT) |
| Toggle cruise control mask. | |
Global Enum definition for sharing between projects.
| enum BpsFault |
Battery fault definitions.
| enum PDPowerState |
| enum SteeringLightState |
Steering lights definitions.
| enum VehicleDriveState |
Vehicle drive states.
| enum VehiclePowerStates |
Vehicle power states.