Browse Source

增加了注射泵制冷

master
仁冬 5 months ago
parent
commit
93fc53780b
  1. 30
      src/main/java/com/qyft/ms/app/common/command/DeviceCommandGenerator.java

30
src/main/java/com/qyft/ms/app/common/command/DeviceCommandGenerator.java

@ -185,18 +185,46 @@ public class DeviceCommandGenerator {
return controlCmd("syringe_pump", "stop", null); return controlCmd("syringe_pump", "stop", null);
} }
/** /**
* 推动移动注射泵 * 推动移动注射泵
* *
* @param speed 是指注射泵每分钟注射多少微升(volume 最低0.1) * @param speed 是指注射泵每分钟注射多少微升(volume 最低0.1)
*/ */
public static CMDToDevice syringe_pump_injection_speed_set(Double speed) {
public static CMDToDevice syringe_pump_start(String direction,Double speed) {
Map<String, Object> params = new HashMap<>();
params.put("direction", direction);
params.put("speed", speed);
return controlCmd("syringe_pump", "move", params);
}
/**
* 推动移动注射泵
*
* @param speed 是指注射泵每分钟注射多少微升(volume 最低0.1)
*/
public static CMDToDevice syringe_pump_forward(Double speed) {
Map<String, Object> params = new HashMap<>(); Map<String, Object> params = new HashMap<>();
params.put("direction", "forward"); params.put("direction", "forward");
params.put("speed", speed); params.put("speed", speed);
return controlCmd("syringe_pump", "move", params); return controlCmd("syringe_pump", "move", params);
} }
/**
* 推动移动注射泵
*
* @param speed 是指注射泵每分钟注射多少微升(volume 最低0.1)
*/
public static CMDToDevice syringe_pump_backward(Double speed) {
Map<String, Object> params = new HashMap<>();
params.put("direction", "backward ");
params.put("speed", speed);
return controlCmd("syringe_pump", "move", params);
}
/** /**
* 注射泵流速设置 * 注射泵流速设置
*/ */

Loading…
Cancel
Save