Added fault state popup
This commit is contained in:
18
datatypes.h
18
datatypes.h
@@ -84,6 +84,8 @@ typedef enum {
|
||||
FAULT_CODE_PRECHARGE_TIMEOUT,
|
||||
FAULT_CODE_DISCHARGE_RETRY,
|
||||
FAULT_CODE_CHARGE_RETRY,
|
||||
FAULT_CODE_CAN_DELAYED_POWER_DOWN,
|
||||
FAULT_CODE_NOT_USED_TIMEOUT,
|
||||
FAULT_CODE_CHARGER_DISCONNECT
|
||||
} bms_fault_code;
|
||||
|
||||
@@ -419,6 +421,7 @@ typedef enum {
|
||||
COMM_GET_BMS_NET_SETTINGS,
|
||||
COMM_GET_BMS_NET_DEFAULT_SETTINGS,
|
||||
COMM_SET_BMS_NET_SETTINGS,
|
||||
COMM_GET_FAULT_STATE,
|
||||
} COMM_PACKET_ID;
|
||||
|
||||
typedef struct {
|
||||
@@ -469,4 +472,19 @@ typedef enum {
|
||||
OP_STATE_FORCEON, // 11
|
||||
} OperationalStateTypedef;
|
||||
|
||||
namespace DataTypes
|
||||
{
|
||||
Q_NAMESPACE
|
||||
|
||||
enum class StateType
|
||||
{
|
||||
Neutral,
|
||||
Info,
|
||||
Good,
|
||||
Warning,
|
||||
Error
|
||||
};
|
||||
Q_ENUM_NS(StateType);
|
||||
}
|
||||
|
||||
#endif // DATATYPES_H
|
||||
|
||||
Reference in New Issue
Block a user