|
@@ -153,26 +153,39 @@
|
|
|
#define CCS_PWM_DUTY_5 5
|
|
|
#define CCS_PWM_DUTY_100 100
|
|
|
|
|
|
+enum HANDSHAKE_STATE
|
|
|
+{
|
|
|
+ HANDSHAKE_IDLE=0,
|
|
|
+ HANDSHAKE_DUTY_5,
|
|
|
+ HANDSHAKE_DUTY_5_CHECK,
|
|
|
+ HANDSHAKE_CCS,
|
|
|
+ HANDSHAKE_CP_STATE_E,
|
|
|
+ HANDSHAKE_SET_MAX_CURRENT,
|
|
|
+ HANDSHAKE_BS_MODE,
|
|
|
+ HANDSHAKE_HLC_MODE
|
|
|
+};
|
|
|
+
|
|
|
+enum EV_READY_STATE
|
|
|
+{
|
|
|
+ EV_READY_STAT_E=1,
|
|
|
+ EV_READY_STAT_C,
|
|
|
+ EV_READY_SET_MAX_CURRENT
|
|
|
+};
|
|
|
+
|
|
|
+enum CHARGING_MODE
|
|
|
+{
|
|
|
+ CHARGING_MODE_BS=0,
|
|
|
+ CHARGING_MODE_HLC
|
|
|
+};
|
|
|
+
|
|
|
|
|
|
-#define HANDSHAKE_DUTY_5 1
|
|
|
-#define HANDSHAKE_DUTY_5_CHECK 2
|
|
|
-#define HANDSHAKE_CCS 3
|
|
|
-#define HANDSHAKE_CP_STATE_E 4
|
|
|
-#define HANDSHAKE_SET_MAX_CURRENT 5
|
|
|
-#define HANDSHAKE_BS_MODE 6
|
|
|
-#define HANDSHAKE_HLC_MODE 7
|
|
|
-
|
|
|
-#define EV_READY_STAT_E 1
|
|
|
-#define EV_READY_STAT_C 2
|
|
|
-#define EV_READY_SET_MAX_CURRENT 3
|
|
|
-
|
|
|
-#define CHARGING_MODE_BS 0
|
|
|
-#define CHARGING_MODE_HLC 1
|
|
|
-
|
|
|
-#define HLC_STOP_MODE 0
|
|
|
-#define HLC_START_MODE 1
|
|
|
-#define HLC_RENEGOTIATE_MODE 2
|
|
|
-#define HLC_STANDBY_MODE 3
|
|
|
+enum HLC_MODE
|
|
|
+{
|
|
|
+ HLC_STOP_MODE=0,
|
|
|
+ HLC_START_MODE,
|
|
|
+ HLC_RENEGOTIATE_MODE,
|
|
|
+ HLC_STANDBY_MODE
|
|
|
+};
|
|
|
|
|
|
#define DEBUG_INFO(format, args...) StoreLogMsg("[%s:%d][%s][Info] "format, __FILE__, __LINE__, __FUNCTION__, ##args)
|
|
|
#define DEBUG_WARN(format, args...) StoreLogMsg("[%s:%d][%s][Warn] "format, __FILE__, __LINE__, __FUNCTION__, ##args)
|