增加了xc声纳的上电

This commit is contained in:
zjk
2025-09-12 11:35:17 +08:00
parent c2b9bccfc6
commit 481171d9ea
43 changed files with 1921 additions and 296 deletions
@@ -579,6 +579,30 @@ void HttpServer::pushSystemData() {
j["power_bus_status"]["reservedCurrent3"] = Json::Value(m_systemData->power_bus_status.reservedCurrent3); // 预留电流3
j["power_bus_status"]["coolWaterPressure"] = Json::Value(m_systemData->power_bus_status.coolWaterPressure); // 冷却水压力
//应急电池信息
j["emergency_battery1"]["voltage"] = Json::Value(m_systemData->emergency_battery1_voltage); // 应急电池1总电压 [V]
j["emergency_battery1"]["current"] = Json::Value(m_systemData->emergency_battery1_current); // 应急电池1总电流 [A]
j["emergency_battery1"]["max_temp"] = Json::Value(m_systemData->emergency_battery1_max_temp); // 应急电池1最高温度 [°C]
j["emergency_battery1"]["fault_word"] = Json::Value(m_systemData->emergency_battery1_fault_word); // 应急电池1故障字
j["emergency_battery2"]["voltage"] = Json::Value(m_systemData->emergency_battery2_voltage); // 应急电池2总电压 [V]
j["emergency_battery2"]["current"] = Json::Value(m_systemData->emergency_battery2_current); // 应急电池2总电流 [A]
j["emergency_battery2"]["max_temp"] = Json::Value(m_systemData->emergency_battery2_max_temp); // 应急电池2最高温度 [°C]
j["emergency_battery2"]["fault_word"] = Json::Value(m_systemData->emergency_battery2_fault_word); // 应急电池2故障字
//应急电池
// emergency_battery1_voltage = data.emergency_battery1_voltage * 0.1;
// emergency_battery1_current = data.emergency_battery1_current * 0.05;
// emergency_battery1_max_temp = data.emergency_battery1_max_temp * 0.1;
// emergency_battery1_fault_word = data.emergency_battery1_fault_word;
// emergency_battery2_voltage = data.emergency_battery2_voltage * 0.1;
// emergency_battery2_current = data.emergency_battery2_current * 0.05;
// emergency_battery2_max_temp = data.emergency_battery2_max_temp * 0.1;
// emergency_battery2_fault_word = data.emergency_battery2_fault_word;
// union {
// unsigned char lowFaultWord;
// struct {