chiller: class: action_value_mappings: auto-build_modbus_frame: feedback: {} goal: {} goal_default: device_address: null function_code: null register_address: null value: null handles: [] result: {} schema: description: build_modbus_frame的参数schema properties: feedback: {} goal: properties: device_address: type: integer function_code: type: integer register_address: type: integer value: type: integer required: - device_address - function_code - register_address - value type: object result: {} required: - goal title: build_modbus_frame参数 type: object type: UniLabJsonCommand auto-convert_temperature_to_modbus_value: feedback: {} goal: {} goal_default: decimal_points: 1 temperature: null handles: [] result: {} schema: description: convert_temperature_to_modbus_value的参数schema properties: feedback: {} goal: properties: decimal_points: default: 1 type: integer temperature: type: number required: - temperature type: object result: {} required: - goal title: convert_temperature_to_modbus_value参数 type: object type: UniLabJsonCommand auto-modbus_crc: feedback: {} goal: {} goal_default: data: null handles: [] result: {} schema: description: modbus_crc的参数schema properties: feedback: {} goal: properties: data: type: string required: - data type: object result: {} required: - goal title: modbus_crc参数 type: object type: UniLabJsonCommand auto-set_temperature: feedback: {} goal: {} goal_default: command: null handles: [] result: {} schema: description: set_temperature的参数schema properties: feedback: {} goal: properties: command: type: string required: - command type: object result: {} required: - goal title: set_temperature参数 type: object type: UniLabJsonCommand auto-stop: feedback: {} goal: {} goal_default: {} handles: [] result: {} schema: description: stop的参数schema properties: feedback: {} goal: properties: {} required: [] type: object result: {} required: - goal title: stop参数 type: object type: UniLabJsonCommand set_temperature: feedback: {} goal: command: command goal_default: command: '' handles: [] result: success: success schema: description: ROS Action SendCmd 的 JSON Schema properties: feedback: description: Action 反馈 - 执行过程中从服务器发送到客户端 properties: status: type: string required: - status title: SendCmd_Feedback type: object goal: description: Action 目标 - 从客户端发送到服务器 properties: command: type: string required: - command title: SendCmd_Goal type: object result: description: Action 结果 - 完成后从服务器发送到客户端 properties: return_info: type: string success: type: boolean required: - return_info - success title: SendCmd_Result type: object required: - goal title: SendCmd type: object type: SendCmd module: unilabos.devices.temperature.chiller:Chiller status_types: {} type: python description: Chiller handles: [] icon: '' init_param_schema: config: properties: port: type: string rate: default: 9600 type: string required: - port type: object data: properties: {} required: [] type: object heaterstirrer.dalong: class: action_value_mappings: auto-close: feedback: {} goal: {} goal_default: {} handles: [] result: {} schema: description: close的参数schema properties: feedback: {} goal: properties: {} required: [] type: object result: {} required: - goal title: close参数 type: object type: UniLabJsonCommand auto-heatchill: feedback: {} goal: {} goal_default: purpose: reaction stir: true stir_speed: 300 temp: null time: 3600 vessel: null handles: [] result: {} schema: description: heatchill的参数schema properties: feedback: {} goal: properties: purpose: default: reaction type: string stir: default: true type: boolean stir_speed: default: 300 type: number temp: type: number time: default: 3600 type: number vessel: type: string required: - vessel - temp type: object result: {} required: - goal title: heatchill参数 type: object type: UniLabJsonCommand auto-set_stir_speed: feedback: {} goal: {} goal_default: speed: null handles: [] result: {} schema: description: set_stir_speed的参数schema properties: feedback: {} goal: properties: speed: type: number required: - speed type: object result: {} required: - goal title: set_stir_speed参数 type: object type: UniLabJsonCommand auto-set_temp_inner: feedback: {} goal: {} goal_default: temp: null type: warning handles: [] result: {} schema: description: set_temp_inner的参数schema properties: feedback: {} goal: properties: temp: type: number type: default: warning type: string required: - temp type: object result: {} required: - goal title: set_temp_inner参数 type: object type: UniLabJsonCommand auto-set_temp_target: feedback: {} goal: {} goal_default: temp: null handles: [] result: {} schema: description: set_temp_target的参数schema properties: feedback: {} goal: properties: temp: type: string required: - temp type: object result: {} required: - goal title: set_temp_target参数 type: object type: UniLabJsonCommand auto-set_temp_warning: feedback: {} goal: {} goal_default: temp: null handles: [] result: {} schema: description: set_temp_warning的参数schema properties: feedback: {} goal: properties: temp: type: string required: - temp type: object result: {} required: - goal title: set_temp_warning参数 type: object type: UniLabJsonCommand heatchill: feedback: status: status goal: purpose: purpose temp: temp time: time vessel: vessel goal_default: purpose: '' stir: false stir_speed: 0.0 temp: 0.0 time: 0.0 vessel: '' handles: [] result: success: success schema: description: ROS Action HeatChill 的 JSON Schema properties: feedback: description: Action 反馈 - 执行过程中从服务器发送到客户端 properties: status: type: string required: - status title: HeatChill_Feedback type: object goal: description: Action 目标 - 从客户端发送到服务器 properties: purpose: type: string stir: type: boolean stir_speed: type: number temp: type: number time: type: number vessel: type: string required: - vessel - temp - time - stir - stir_speed - purpose title: HeatChill_Goal type: object result: description: Action 结果 - 完成后从服务器发送到客户端 properties: return_info: type: string success: type: boolean required: - return_info - success title: HeatChill_Result type: object required: - goal title: HeatChill type: object type: HeatChill set_temp_target: feedback: {} goal: command: temp goal_default: command: '' handles: [] result: success: success schema: description: ROS Action SendCmd 的 JSON Schema properties: feedback: description: Action 反馈 - 执行过程中从服务器发送到客户端 properties: status: type: string required: - status title: SendCmd_Feedback type: object goal: description: Action 目标 - 从客户端发送到服务器 properties: command: type: string required: - command title: SendCmd_Goal type: object result: description: Action 结果 - 完成后从服务器发送到客户端 properties: return_info: type: string success: type: boolean required: - return_info - success title: SendCmd_Result type: object required: - goal title: SendCmd type: object type: SendCmd set_temp_warning: feedback: {} goal: command: temp goal_default: command: '' handles: [] result: success: success schema: description: ROS Action SendCmd 的 JSON Schema properties: feedback: description: Action 反馈 - 执行过程中从服务器发送到客户端 properties: status: type: string required: - status title: SendCmd_Feedback type: object goal: description: Action 目标 - 从客户端发送到服务器 properties: command: type: string required: - command title: SendCmd_Goal type: object result: description: Action 结果 - 完成后从服务器发送到客户端 properties: return_info: type: string success: type: boolean required: - return_info - success title: SendCmd_Result type: object required: - goal title: SendCmd type: object type: SendCmd module: unilabos.devices.heaterstirrer.dalong:HeaterStirrer_DaLong status_types: status: str stir_speed: float temp: float temp_target: float temp_warning: float type: python description: DaLong heater stirrer handles: [] icon: '' init_param_schema: config: properties: baudrate: default: 9600 type: integer port: default: COM6 type: string temp_warning: default: 50.0 type: string required: [] type: object data: properties: status: type: string stir_speed: type: number temp: type: number temp_target: type: number temp_warning: type: number required: - status - stir_speed - temp - temp_warning - temp_target type: object tempsensor: class: action_value_mappings: auto-build_modbus_request: feedback: {} goal: {} goal_default: device_id: null function_code: null register_address: null register_count: null handles: [] result: {} schema: description: build_modbus_request的参数schema properties: feedback: {} goal: properties: device_id: type: string function_code: type: string register_address: type: string register_count: type: string required: - device_id - function_code - register_address - register_count type: object result: {} required: - goal title: build_modbus_request参数 type: object type: UniLabJsonCommand auto-calculate_crc: feedback: {} goal: {} goal_default: data: null handles: [] result: {} schema: description: calculate_crc的参数schema properties: feedback: {} goal: properties: data: type: string required: - data type: object result: {} required: - goal title: calculate_crc参数 type: object type: UniLabJsonCommand auto-read_modbus_response: feedback: {} goal: {} goal_default: response: null handles: [] result: {} schema: description: read_modbus_response的参数schema properties: feedback: {} goal: properties: response: type: string required: - response type: object result: {} required: - goal title: read_modbus_response参数 type: object type: UniLabJsonCommand auto-send_prototype_command: feedback: {} goal: {} goal_default: command: null handles: [] result: {} schema: description: send_prototype_command的参数schema properties: feedback: {} goal: properties: command: type: string required: - command type: object result: {} required: - goal title: send_prototype_command参数 type: object type: UniLabJsonCommand auto-set_warning: feedback: {} goal: {} goal_default: command: null handles: [] result: {} schema: description: set_warning的参数schema properties: feedback: {} goal: properties: command: type: string required: - command type: object result: {} required: - goal title: set_warning参数 type: object type: UniLabJsonCommand set_warning: feedback: {} goal: command: command goal_default: command: '' handles: [] result: success: success schema: description: ROS Action SendCmd 的 JSON Schema properties: feedback: description: Action 反馈 - 执行过程中从服务器发送到客户端 properties: status: type: string required: - status title: SendCmd_Feedback type: object goal: description: Action 目标 - 从客户端发送到服务器 properties: command: type: string required: - command title: SendCmd_Goal type: object result: description: Action 结果 - 完成后从服务器发送到客户端 properties: return_info: type: string success: type: boolean required: - return_info - success title: SendCmd_Result type: object required: - goal title: SendCmd type: object type: SendCmd module: unilabos.devices.temperature.sensor_node:TempSensorNode status_types: value: float type: python description: Temperature sensor handles: [] icon: '' init_param_schema: config: properties: address: type: string baudrate: default: 9600 type: string port: type: string warning: type: string required: - port - warning - address type: object data: properties: value: type: number required: - value type: object