19 changed files with 258 additions and 208 deletions
-
7src/main/java/com/iflytop/sgs/app/cmd/control/CleanStartCommand.java
-
2src/main/java/com/iflytop/sgs/app/cmd/control/LiquidAddCommand.java
-
9src/main/java/com/iflytop/sgs/app/cmd/control/LiquidReduceCommand.java
-
6src/main/java/com/iflytop/sgs/app/cmd/control/MoveToFeedAreaCommand.java
-
2src/main/java/com/iflytop/sgs/app/cmd/debug/DebugHeaterStopCommand.java
-
5src/main/java/com/iflytop/sgs/app/cmd/debug/DebugLiquidPumpAddCommand.java
-
7src/main/java/com/iflytop/sgs/app/cmd/debug/DebugLiquidPumpReduceCommand.java
-
5src/main/java/com/iflytop/sgs/app/cmd/debug/DebugLiquidValveOpenThickCommand.java
-
3src/main/java/com/iflytop/sgs/app/cmd/debug/DebugLiquidValveOpenThinCommand.java
-
5src/main/java/com/iflytop/sgs/app/cmd/debug/DebugLiquidValveOpenWasteCommand.java
-
5src/main/java/com/iflytop/sgs/app/cmd/debug/DebugLiquidValveOpenWaterCommand.java
-
7src/main/java/com/iflytop/sgs/app/service/device/DeviceInitService.java
-
34src/main/java/com/iflytop/sgs/app/service/device/DeviceSensorService.java
-
4src/main/java/com/iflytop/sgs/common/enums/DeviceSensorCode.java
-
2src/main/java/com/iflytop/sgs/common/service/GDDeviceStatusService.java
-
5src/main/java/com/iflytop/sgs/hardware/service/GDDeviceStatusServiceImpl.java
@ -0,0 +1,34 @@ |
|||
package com.iflytop.sgs.app.service.device; |
|||
|
|||
import com.iflytop.sgs.common.enums.DevicePartId; |
|||
import com.iflytop.sgs.common.enums.DeviceSensorCode; |
|||
import com.iflytop.sgs.common.service.GDDeviceStatusService; |
|||
import com.iflytop.sgs.hardware.exception.HardwareException; |
|||
import lombok.RequiredArgsConstructor; |
|||
import lombok.extern.slf4j.Slf4j; |
|||
import org.springframework.stereotype.Service; |
|||
|
|||
import java.util.List; |
|||
|
|||
@Slf4j |
|||
@Service |
|||
@RequiredArgsConstructor |
|||
public class DeviceSensorService { |
|||
private final GDDeviceStatusService deviceStatusService; |
|||
|
|||
/* |
|||
* 获取传感器状态 |
|||
* */ |
|||
public boolean getSensorStatus(DeviceSensorCode sensorCode) throws HardwareException { |
|||
return deviceStatusService.getInputState(sensorCode.name()); |
|||
} |
|||
|
|||
/* |
|||
* 获取电机位置 |
|||
* */ |
|||
public Double getSensorStatus(DevicePartId devicePartId) throws HardwareException { |
|||
return deviceStatusService.getStepMotorPostion(devicePartId.name()); |
|||
} |
|||
|
|||
|
|||
} |
Write
Preview
Loading…
Cancel
Save
Reference in new issue