|
@ -748,10 +748,37 @@ void MainControlService::processFrontEndMessage_DeviceIOControlService(weak_ptr< |
|
|
m_deviceIoControlService->airCompressor_setState(cmd["params"][0]); |
|
|
m_deviceIoControlService->airCompressor_setState(cmd["params"][0]); |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
if (cmdstr == "DeviceIOControlService.airCompressor_channelCtrl") { |
|
|
|
|
|
m_deviceIoControlService->airCompressor_channelCtrl(cmd["params"][0]); |
|
|
|
|
|
|
|
|
if (cmdstr == "DeviceIOControlService.airCompressor_channelSelect") { |
|
|
|
|
|
m_deviceIoControlService->airCompressor_channelSelect(cmd["params"][0]); |
|
|
return; |
|
|
return; |
|
|
} |
|
|
} |
|
|
|
|
|
if (cmdstr == "DeviceIOControlService.airCompressor_setValve1") { |
|
|
|
|
|
m_deviceIoControlService->airCompressor_setValve1(cmd["params"][0]); |
|
|
|
|
|
return; |
|
|
|
|
|
} |
|
|
|
|
|
if (cmdstr == "DeviceIOControlService.airCompressor_setValve2") { |
|
|
|
|
|
m_deviceIoControlService->airCompressor_setValve2(cmd["params"][0]); |
|
|
|
|
|
return; |
|
|
|
|
|
} |
|
|
|
|
|
// airCompressor_getValve2
|
|
|
|
|
|
if (cmdstr == "DeviceIOControlService.airCompressor_getPressureDirect") { |
|
|
|
|
|
receipt["ack"][0] = m_deviceIoControlService->airCompressor_getPressureDirect(); |
|
|
|
|
|
return; |
|
|
|
|
|
} |
|
|
|
|
|
if (cmdstr == "DeviceIOControlService.airCompressor_getPressure") { |
|
|
|
|
|
receipt["ack"][0] = m_deviceIoControlService->airCompressor_getPressure(); |
|
|
|
|
|
return; |
|
|
|
|
|
} |
|
|
|
|
|
if (cmdstr == "DeviceIOControlService.airCompressor_getValve1") { |
|
|
|
|
|
receipt["ack"][0] = m_deviceIoControlService->airCompressor_getValve1(); |
|
|
|
|
|
return; |
|
|
|
|
|
} |
|
|
|
|
|
if (cmdstr == "DeviceIOControlService.airCompressor_getValve2") { |
|
|
|
|
|
receipt["ack"][0] = m_deviceIoControlService->airCompressor_getValve2(); |
|
|
|
|
|
return; |
|
|
|
|
|
} |
|
|
|
|
|
// airCompressor_setValve1
|
|
|
|
|
|
// airCompressor_setValve2
|
|
|
if (cmdstr == "DeviceIOControlService.AirInletProportionalValve_setState") { |
|
|
if (cmdstr == "DeviceIOControlService.AirInletProportionalValve_setState") { |
|
|
m_deviceIoControlService->AirInletProportionalValve_setState(cmd["params"][0]); |
|
|
m_deviceIoControlService->AirInletProportionalValve_setState(cmd["params"][0]); |
|
|
return; |
|
|
return; |
|
@ -776,10 +803,11 @@ json MainControlService::createSensorDataJson() { |
|
|
report["AirInletProportionalValve"]["state"] = m_deviceIoControlService->AirInletProportionalValve_getState(); |
|
|
report["AirInletProportionalValve"]["state"] = m_deviceIoControlService->AirInletProportionalValve_getState(); |
|
|
report["AirOutletProportionalValve"]["state"] = m_deviceIoControlService->AirOutletProportionalValve_getState(); |
|
|
report["AirOutletProportionalValve"]["state"] = m_deviceIoControlService->AirOutletProportionalValve_getState(); |
|
|
|
|
|
|
|
|
report["airCompressor"]["channelState"] = m_deviceIoControlService->airCompressor_getChannelState(); |
|
|
|
|
|
|
|
|
report["airCompressor"]["channelIndex"] = m_deviceIoControlService->airCompressor_getChannelIndex(); |
|
|
report["airCompressor"]["io1"] = m_deviceIoControlService->airCompressor_getio1(); |
|
|
report["airCompressor"]["io1"] = m_deviceIoControlService->airCompressor_getio1(); |
|
|
report["airCompressor"]["io2"] = m_deviceIoControlService->airCompressor_getio2(); |
|
|
report["airCompressor"]["io2"] = m_deviceIoControlService->airCompressor_getio2(); |
|
|
report["airCompressor"]["currentVal"] = m_deviceIoControlService->airCompressor_getcurrentValue(); |
|
|
report["airCompressor"]["currentVal"] = m_deviceIoControlService->airCompressor_getcurrentValue(); |
|
|
|
|
|
report["airCompressor"]["pressure"] = m_deviceIoControlService->airCompressor_getPressure(); |
|
|
|
|
|
|
|
|
report["airBlower"]["io1"] = m_deviceIoControlService->airBlower_getio1(); |
|
|
report["airBlower"]["io1"] = m_deviceIoControlService->airBlower_getio1(); |
|
|
report["airBlower"]["io2"] = m_deviceIoControlService->airBlower_getio2(); |
|
|
report["airBlower"]["io2"] = m_deviceIoControlService->airBlower_getio2(); |
|
@ -789,10 +817,10 @@ json MainControlService::createSensorDataJson() { |
|
|
report["heatingStrip"]["io2"] = m_deviceIoControlService->heatingStrip_getio2(); |
|
|
report["heatingStrip"]["io2"] = m_deviceIoControlService->heatingStrip_getio2(); |
|
|
report["heatingStrip"]["currentVal"] = m_deviceIoControlService->heatingStrip_getcurrentValue(); |
|
|
report["heatingStrip"]["currentVal"] = m_deviceIoControlService->heatingStrip_getcurrentValue(); |
|
|
|
|
|
|
|
|
report["pressure"][0] = m_deviceIoControlService->getPressureSensorData(0); // 液位
|
|
|
|
|
|
report["pressure"][1] = m_deviceIoControlService->getPressureSensorData(1); // 空压机压力
|
|
|
|
|
|
report["pressure"][2] = m_deviceIoControlService->getPressureSensorData(2); // 加液泵
|
|
|
|
|
|
report["pressure"][3] = m_deviceIoControlService->getPressureSensorData(3); // 喷射泵
|
|
|
|
|
|
|
|
|
report["pressure"][0] = m_deviceIoControlService->getPressureSensorData(1); // 液位
|
|
|
|
|
|
report["pressure"][1] = m_deviceIoControlService->getPressureSensorData(2); // 空压机压力
|
|
|
|
|
|
report["pressure"][2] = m_deviceIoControlService->getPressureSensorData(3); // 加液泵
|
|
|
|
|
|
report["pressure"][3] = m_deviceIoControlService->getPressureSensorData(4); // 喷射泵
|
|
|
|
|
|
|
|
|
// ds->getPressureSensorData(1);
|
|
|
// ds->getPressureSensorData(1);
|
|
|
|
|
|
|
|
|