|
@@ -1629,6 +1629,14 @@ char InfoStatusCode[384][6]=
|
|
"023977", //GBT: ERROR_CODE_BSM_OUTPUT_CONNECTOR
|
|
"023977", //GBT: ERROR_CODE_BSM_OUTPUT_CONNECTOR
|
|
"023978", // Reserved
|
|
"023978", // Reserved
|
|
"023979", // 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
|
|
"033900", //disconnected from backend through Ethernet
|
|
"033901", //disconnected from backend through WiFi
|
|
"033901", //disconnected from backend through WiFi
|
|
"033902", //disconnected from backend through 3G/4G
|
|
"033902", //disconnected from backend through 3G/4G
|
|
@@ -1640,10 +1648,10 @@ char InfoStatusCode[384][6]=
|
|
};
|
|
};
|
|
struct InfoCodeData
|
|
struct InfoCodeData
|
|
{
|
|
{
|
|
- unsigned char PreviousInfoVal[40];
|
|
|
|
|
|
+ unsigned char PreviousInfoVal[41];
|
|
union
|
|
union
|
|
{
|
|
{
|
|
- unsigned char InfoVal[40];
|
|
|
|
|
|
+ unsigned char InfoVal[41];
|
|
struct
|
|
struct
|
|
{
|
|
{
|
|
//InfoVal[0]
|
|
//InfoVal[0]
|
|
@@ -1966,6 +1974,11 @@ struct InfoCodeData
|
|
unsigned char ERROR_CODE_BSM_OUTPUT_CONNECTOR :1; //bit 5
|
|
unsigned char ERROR_CODE_BSM_OUTPUT_CONNECTOR :1; //bit 5
|
|
unsigned char :2; //bit 6 ~ 7 reserved
|
|
unsigned char :2; //bit 6 ~ 7 reserved
|
|
//InfoVal[39]
|
|
//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 BackendDisconnectedViaEthernet:1; //bit 0
|
|
unsigned char BackendDisconnectViaWiFi:1; //bit 1
|
|
unsigned char BackendDisconnectViaWiFi:1; //bit 1
|
|
unsigned char BackendDisconnectVia4G:1; //bit 2
|
|
unsigned char BackendDisconnectVia4G:1; //bit 2
|