|
@@ -1482,6 +1482,8 @@ int main(int argc, char *argv[]) {
|
|
|
struct json_object *TelcomModemFwRev;
|
|
|
struct json_object *Connector1FwRev;
|
|
|
struct json_object *Connector2FwRev;
|
|
|
+ /* for DC+AC*/
|
|
|
+ struct json_object *Connector3FwRev;
|
|
|
struct json_object *LedModuleFwRev;
|
|
|
struct json_object *SystemAmbientTemp;
|
|
|
struct json_object *SystemCriticalTemp;
|
|
@@ -1742,6 +1744,10 @@ int main(int argc, char *argv[]) {
|
|
|
TelcomModemFwRev = json_object_new_string((char *)&ShmSysConfigAndInfo->SysInfo.TelcomModemFwRev);
|
|
|
Connector1FwRev = json_object_new_string((char *)&ShmSysConfigAndInfo->SysInfo.Connector1FwRev);
|
|
|
Connector2FwRev = json_object_new_string((char *)&ShmSysConfigAndInfo->SysInfo.Connector2FwRev);
|
|
|
+ /* for DC+AC*/
|
|
|
+ if(connectorType3==4){
|
|
|
+ Connector3FwRev = json_object_new_string((char *)&ShmSysConfigAndInfo->SysInfo.AcChargingData[0].version);
|
|
|
+ }
|
|
|
LedModuleFwRev = json_object_new_string((char *)&ShmSysConfigAndInfo->SysInfo.LedModuleFwRev);
|
|
|
SystemAmbientTemp = json_object_new_int(ShmSysConfigAndInfo->SysInfo.SystemAmbientTemp);
|
|
|
SystemCriticalTemp = json_object_new_int(ShmSysConfigAndInfo->SysInfo.SystemCriticalTemp);
|
|
@@ -2421,6 +2427,10 @@ int main(int argc, char *argv[]) {
|
|
|
json_object_object_add(jobj1,"TelcomModemFwRev",TelcomModemFwRev);
|
|
|
json_object_object_add(jobj1,"Connector1FwRev",Connector1FwRev);
|
|
|
json_object_object_add(jobj1,"Connector2FwRev",Connector2FwRev);
|
|
|
+ /* for DC+AC*/
|
|
|
+ if(connectorType3==4){
|
|
|
+ json_object_object_add(jobj1,"Connector3FwRev",Connector3FwRev);
|
|
|
+ }
|
|
|
json_object_object_add(jobj1,"LedModuleFwRev",LedModuleFwRev);
|
|
|
json_object_object_add(jobj1,"SystemAmbientTemp",SystemAmbientTemp);
|
|
|
json_object_object_add(jobj1,"SystemCriticalTemp",SystemCriticalTemp);
|