rotavap.one: class: action_value_mappings: auto-cmd_write: feedback: {} goal: {} goal_default: cmd: null handles: [] result: {} schema: description: cmd_write的参数schema properties: feedback: {} goal: properties: cmd: type: string required: - cmd type: object result: {} required: - goal title: cmd_write参数 type: object type: UniLabJsonCommand auto-main_loop: feedback: {} goal: {} goal_default: {} handles: [] result: {} schema: description: main_loop的参数schema properties: feedback: {} goal: properties: {} required: [] type: object result: {} required: - goal title: main_loop参数 type: object type: UniLabJsonCommand auto-set_pump_time: feedback: {} goal: {} goal_default: time: null handles: [] result: {} schema: description: set_pump_time的参数schema properties: feedback: {} goal: properties: time: type: string required: - time type: object result: {} required: - goal title: set_pump_time参数 type: object type: UniLabJsonCommand auto-set_rotate_time: feedback: {} goal: {} goal_default: time: null handles: [] result: {} schema: description: set_rotate_time的参数schema properties: feedback: {} goal: properties: time: type: string required: - time type: object result: {} required: - goal title: set_rotate_time参数 type: object type: UniLabJsonCommand auto-set_timer: feedback: {} goal: {} goal_default: command: null handles: [] result: {} schema: description: set_timer的参数schema properties: feedback: {} goal: properties: command: type: string required: - command type: object result: {} required: - goal title: set_timer参数 type: object type: UniLabJsonCommand set_timer: 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.rotavap.rotavap_one:RotavapOne status_types: {} type: python description: Rotavap device handles: [] icon: '' init_param_schema: config: properties: port: type: string rate: default: 9600 type: string required: - port type: object data: properties: {} required: [] type: object separator.homemade: class: action_value_mappings: auto-read_sensor_loop: feedback: {} goal: {} goal_default: {} handles: [] result: {} schema: description: read_sensor_loop的参数schema properties: feedback: {} goal: properties: {} required: [] type: object result: {} required: - goal title: read_sensor_loop参数 type: object type: UniLabJsonCommand auto-stir: feedback: {} goal: {} goal_default: settling_time: 10 stir_speed: 300 stir_time: 10 handles: [] result: {} schema: description: stir的参数schema properties: feedback: {} goal: properties: settling_time: default: 10 type: number stir_speed: default: 300 type: number stir_time: default: 10 type: number required: [] type: object result: {} required: - goal title: stir参数 type: object type: UniLabJsonCommand auto-valve_open: feedback: {} goal: {} goal_default: condition: null value: null handles: [] result: {} schema: description: valve_open的参数schema properties: feedback: {} goal: properties: condition: type: string value: type: string required: - condition - value type: object result: {} required: - goal title: valve_open参数 type: object type: UniLabJsonCommand auto-valve_open_cmd: feedback: {} goal: {} goal_default: command: null handles: [] result: {} schema: description: valve_open_cmd的参数schema properties: feedback: {} goal: properties: command: type: string required: - command type: object result: {} required: - goal title: valve_open_cmd参数 type: object type: UniLabJsonCommand auto-write: feedback: {} goal: {} goal_default: data: null handles: [] result: {} schema: description: write的参数schema properties: feedback: {} goal: properties: data: type: string required: - data type: object result: {} required: - goal title: write参数 type: object type: UniLabJsonCommand stir: feedback: status: status goal: settling_time: settling_time stir_speed: stir_speed stir_time: stir_time, goal_default: settling_time: 0.0 stir_speed: 0.0 stir_time: 0.0 handles: [] result: success: success schema: description: ROS Action Stir 的 JSON Schema properties: feedback: description: Action 反馈 - 执行过程中从服务器发送到客户端 properties: status: type: string required: - status title: Stir_Feedback type: object goal: description: Action 目标 - 从客户端发送到服务器 properties: settling_time: type: number stir_speed: type: number stir_time: type: number required: - stir_time - stir_speed - settling_time title: Stir_Goal type: object result: description: Action 结果 - 完成后从服务器发送到客户端 properties: return_info: type: string success: type: boolean required: - return_info - success title: Stir_Result type: object required: - goal title: Stir type: object type: Stir valve_open_cmd: feedback: status: status 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.separator.homemade_grbl_conductivity:SeparatorController status_types: {} type: python description: Separator device with homemade grbl controller handles: [] icon: '' init_param_schema: config: properties: baudrate_executor: default: 115200 type: integer baudrate_sensor: default: 115200 type: integer port_executor: type: string port_sensor: type: string required: - port_executor - port_sensor type: object data: properties: {} required: [] type: object