增加了网页服务

This commit is contained in:
zjk
2025-05-16 01:08:12 +08:00
parent 47079f79df
commit e0b3e986c7
27 changed files with 31713 additions and 156 deletions
+62 -62
View File
@@ -667,69 +667,69 @@ std::string Driver::saveDriverTableToJson(const DriverTable* driverTable)
Json::Value root;
// 添加所有成员到json
root["depth1_uni8"] = driverTable->depth1;
root["depth2_uni8"] = driverTable->depth2;
root["depth3_uni8"] = driverTable->depth3;
root["overDeep1_uni8"] = driverTable->overDeep1;
root["overDeep2_uni8"] = driverTable->overDeep2;
root["ctd1_uni8"] = driverTable->ctd1;
root["ctd2_uni8"] = driverTable->ctd2;
root["soundVeloc_uni8"] = driverTable->soundVeloc;
root["commMast_uni8"] = driverTable->commMast;
root["ins_uni8"] = driverTable->ins;
root["ntp_uni8"] = driverTable->ntp;
root["inputWaterSensor1_uni8"] = driverTable->inputWaterSensor1;
root["inputWaterSensor2_uni8"] = driverTable->inputWaterSensor2;
root["inputWaterSensor3_uni8"] = driverTable->inputWaterSensor3;
root["depth1_uint8"] = driverTable->depth1;
root["depth2_uint8"] = driverTable->depth2;
root["depth3_uint8"] = driverTable->depth3;
root["overDeep1_uint8"] = driverTable->overDeep1;
root["overDeep2_uint8"] = driverTable->overDeep2;
root["ctd1_uint8"] = driverTable->ctd1;
root["ctd2_uint8"] = driverTable->ctd2;
root["soundVeloc_uint8"] = driverTable->soundVeloc;
root["commMast_uint8"] = driverTable->commMast;
root["ins_uint8"] = driverTable->ins;
root["ntp_uint8"] = driverTable->ntp;
root["inputWaterSensor1_uint8"] = driverTable->inputWaterSensor1;
root["inputWaterSensor2_uint8"] = driverTable->inputWaterSensor2;
root["inputWaterSensor3_uint8"] = driverTable->inputWaterSensor3;
root["singleBeamSonar1_uni8"] = driverTable->singleBeamSonar1;
root["singleBeamSonar2_uni8"] = driverTable->singleBeamSonar2;
root["singleBeamSonar3_uni8"] = driverTable->singleBeamSonar3;
root["singleBeamSonar4_uni8"] = driverTable->singleBeamSonar4;
root["singleBeamSonar5_uni8"] = driverTable->singleBeamSonar5;
root["singleBeamSonar6_uni8"] = driverTable->singleBeamSonar6;
root["singleBeamSonar7_uni8"] = driverTable->singleBeamSonar7;
root["singleBeamSonar8_uni8"] = driverTable->singleBeamSonar8;
root["forwardSonar_uni8"] = driverTable->forwardSonar;
root["DVL_uni8"] = driverTable->DVL;
root["lowFreqSonar_uni8"] = driverTable->lowFreqSonar;
root["USBL_uni8"] = driverTable->USBL;
root["bowCover1_uni8"] = driverTable->bowCover1;
root["bowCover2_uni8"] = driverTable->bowCover2;
root["bowCover3_uni8"] = driverTable->bowCover3;
root["bowCover4_uni8"] = driverTable->bowCover4;
root["bowCover5_uni8"] = driverTable->bowCover5;
root["bowCover6_uni8"] = driverTable->bowCover6;
root["bowRudderDeploy_uni8"] = driverTable->bowRudderDeploy;
root["bowRudderServo1_uni8"] = driverTable->bowRudderServo1;
root["bowRudderServo2_uni8"] = driverTable->bowRudderServo2;
root["bowWaterlnet1_uni8"] = driverTable->bowWaterlnet1;
root["bowWaterlnet2_uni8"] = driverTable->bowWaterlnet2;
root["bowWaterlnet3_uni8"] = driverTable->bowWaterlnet3;
root["bowWaterlnet4_uni8"] = driverTable->bowWaterlnet4;
root["bowWaterlnet5_uni8"] = driverTable->bowWaterlnet5;
root["bowWaterlnet6_uni8"] = driverTable->bowWaterlnet6;
root["bowWaterlnet7_uni8"] = driverTable->bowWaterlnet7;
root["bowWaterlnet8_uni8"] = driverTable->bowWaterlnet8;
root["waterInject_uni8"] = driverTable->waterInject;
root["mastLiftingServo_uni8"] = driverTable->mastLiftingServo;
root["buoyancyAdjust1_uni8"] = driverTable->buoyancyAdjust1;
root["buoyancyAdjust2_uni8"] = driverTable->buoyancyAdjust2;
root["buoyancyAdjust3_uni8"] = driverTable->buoyancyAdjust3;
root["buoyancyAdjust4_uni8"] = driverTable->buoyancyAdjust4;
root["buoyancyAdjust5_uni8"] = driverTable->buoyancyAdjust5;
root["sternRudderServo1_uni8"] = driverTable->sternRudderServo1;
root["sternRudderServo2_uni8"] = driverTable->sternRudderServo2;
root["sternRudderServo3_uni8"] = driverTable->sternRudderServo3;
root["sternRudderServo4_uni8"] = driverTable->sternRudderServo4;
root["thruster_uni8"] = driverTable->thruster;
root["bowThrow_uni8"] = driverTable->bowThrow;
root["sternThrow_uni8"] = driverTable->sternThrow;
root["photoSensor_uni8"] = driverTable->photoSensor;
root["electSensor_uni8"] = driverTable->electSensor;
root["launchControler_uni8"] = driverTable->launchControler;
root["sideSonar_uni8"] = driverTable->sideSonar;
root["buoyage_uni8"] = driverTable->buoyage;
root["singleBeamSonar1_uint8"] = driverTable->singleBeamSonar1;
root["singleBeamSonar2_uint8"] = driverTable->singleBeamSonar2;
root["singleBeamSonar3_uint8"] = driverTable->singleBeamSonar3;
root["singleBeamSonar4_uint8"] = driverTable->singleBeamSonar4;
root["singleBeamSonar5_uint8"] = driverTable->singleBeamSonar5;
root["singleBeamSonar6_uint8"] = driverTable->singleBeamSonar6;
root["singleBeamSonar7_uint8"] = driverTable->singleBeamSonar7;
root["singleBeamSonar8_uint8"] = driverTable->singleBeamSonar8;
root["forwardSonar_uint8"] = driverTable->forwardSonar;
root["DVL_uint8"] = driverTable->DVL;
root["lowFreqSonar_uint8"] = driverTable->lowFreqSonar;
root["USBL_uint8"] = driverTable->USBL;
root["bowCover1_uint8"] = driverTable->bowCover1;
root["bowCover2_uint8"] = driverTable->bowCover2;
root["bowCover3_uint8"] = driverTable->bowCover3;
root["bowCover4_uint8"] = driverTable->bowCover4;
root["bowCover5_uint8"] = driverTable->bowCover5;
root["bowCover6_uint8"] = driverTable->bowCover6;
root["bowRudderDeploy_uint8"] = driverTable->bowRudderDeploy;
root["bowRudderServo1_uint8"] = driverTable->bowRudderServo1;
root["bowRudderServo2_uint8"] = driverTable->bowRudderServo2;
root["bowWaterlnet1_uint8"] = driverTable->bowWaterlnet1;
root["bowWaterlnet2_uint8"] = driverTable->bowWaterlnet2;
root["bowWaterlnet3_uint8"] = driverTable->bowWaterlnet3;
root["bowWaterlnet4_uint8"] = driverTable->bowWaterlnet4;
root["bowWaterlnet5_uint8"] = driverTable->bowWaterlnet5;
root["bowWaterlnet6_uint8"] = driverTable->bowWaterlnet6;
root["bowWaterlnet7_uint8"] = driverTable->bowWaterlnet7;
root["bowWaterlnet8_uint8"] = driverTable->bowWaterlnet8;
root["waterInject_uint8"] = driverTable->waterInject;
root["mastLiftingServo_uint8"] = driverTable->mastLiftingServo;
root["buoyancyAdjust1_uint8"] = driverTable->buoyancyAdjust1;
root["buoyancyAdjust2_uint8"] = driverTable->buoyancyAdjust2;
root["buoyancyAdjust3_uint8"] = driverTable->buoyancyAdjust3;
root["buoyancyAdjust4_uint8"] = driverTable->buoyancyAdjust4;
root["buoyancyAdjust5_uint8"] = driverTable->buoyancyAdjust5;
root["sternRudderServo1_uint8"] = driverTable->sternRudderServo1;
root["sternRudderServo2_uint8"] = driverTable->sternRudderServo2;
root["sternRudderServo3_uint8"] = driverTable->sternRudderServo3;
root["sternRudderServo4_uint8"] = driverTable->sternRudderServo4;
root["thruster_uint8"] = driverTable->thruster;
root["bowThrow_uint8"] = driverTable->bowThrow;
root["sternThrow_uint8"] = driverTable->sternThrow;
root["photoSensor_uint8"] = driverTable->photoSensor;
root["electSensor_uint8"] = driverTable->electSensor;
root["launchControler_uint8"] = driverTable->launchControler;
root["sideSonar_uint8"] = driverTable->sideSonar;
root["buoyage_uint8"] = driverTable->buoyage;
return root.toStyledString();
}
std::string Driver::getDriverTableJson()