Ver Fonte

2021-03-22 / Alston Lin
Actions
1. Add error item for chademo type

Files
1. As follow commit history

Alston há 4 anos atrás
pai
commit
68d5b8e648
1 ficheiros alterados com 15 adições e 2 exclusões
  1. 15 2
      EVSE/Projects/define.h

+ 15 - 2
EVSE/Projects/define.h

@@ -1629,6 +1629,14 @@ char InfoStatusCode[384][6]=
 	"023977",	//GBT: ERROR_CODE_BSM_OUTPUT_CONNECTOR
 	"023978",	// Reserved
 	"023979",	// Reserved
+	"023980",	// ERROR_CODE_CHADEMO_BMS_CHARGE_ALLOW_ERROR
+	"023981",	// ERROR_CODE_CHADEMO_OUTPUT_VOLTAGE_MORE_THEN_10_PERCENT
+	"023982",	// ERROR_CODE_CHADEMO_ADC_LESS_THAN_10V
+	"023983",	// Reserved
+	"023984",	// Reserved
+	"023985",	// Reserved
+	"023986",	// Reserved
+	"023987",	// Reserved
 	"033900",	//disconnected from backend through Ethernet
 	"033901",	//disconnected from backend through WiFi
 	"033902",	//disconnected from backend through 3G/4G
@@ -1640,10 +1648,10 @@ char InfoStatusCode[384][6]=
 };
 struct InfoCodeData
 {
-	unsigned char PreviousInfoVal[40];
+	unsigned char PreviousInfoVal[41];
 	union
 	{
-		unsigned char InfoVal[40];
+		unsigned char InfoVal[41];
 		struct
 		{
 			//InfoVal[0]
@@ -1966,6 +1974,11 @@ struct InfoCodeData
 			unsigned char ERROR_CODE_BSM_OUTPUT_CONNECTOR :1;		//bit 5
 			unsigned char :2;										//bit 6 ~ 7	reserved
 			//InfoVal[39]
+			unsigned char CHADEMO_BMS_CHARGE_ALLOW_ERROR:1;			//bit 0
+			unsigned char CHADEMO_OUTPUT_VOLTAGE_MORE_THEN_10_PERCENT:1; //bit 1
+			unsigned char CHADEMO_ADC_LESS_THAN_10V:1;				//bit 2
+			unsigned char :5;										//bit 3 ~ 7	reserved
+			//InfoVal[40]
 			unsigned char BackendDisconnectedViaEthernet:1;			//bit 0
 			unsigned char BackendDisconnectViaWiFi:1;				//bit 1
 			unsigned char BackendDisconnectVia4G:1;					//bit 2