8 changed files with 57 additions and 35 deletions
-
4src/src/main/java/com/my/graphiteDigesterBg/MyApplicationRunner.java
-
2src/src/main/java/com/my/graphiteDigesterBg/MyDevice.java
-
4src/src/main/java/com/my/graphiteDigesterBg/diframe/DiCommandRequest.java
-
33src/src/main/java/com/my/graphiteDigesterBg/diframe/connection/DiConSerialPort.java
-
6src/src/main/java/com/my/graphiteDigesterBg/task/TaskDigestion.java
-
17src/src/main/java/com/my/graphiteDigesterBg/task/TaskStartReset.java
-
14src/src/main/resources/application.yml
-
12src/src/main/resources/device.yml
@ -1,16 +1,10 @@ |
|||||
package com.my.graphiteDigesterBg.task; |
package com.my.graphiteDigesterBg.task; |
||||
import com.my.graphiteDigesterBg.MyDevice; |
|
||||
import com.my.graphiteDigesterBg.diframe.DiTaskBase; |
import com.my.graphiteDigesterBg.diframe.DiTaskBase; |
||||
import com.my.graphiteDigesterBg.diframe.Task; |
import com.my.graphiteDigesterBg.diframe.Task; |
||||
import com.my.graphiteDigesterBg.diframe.actuator.DiActPeristalticPump; |
|
||||
@Task(name="Digestion") |
@Task(name="Digestion") |
||||
public class TaskDigestion extends DiTaskBase { |
public class TaskDigestion extends DiTaskBase { |
||||
@Override |
@Override |
||||
public void run() { |
public void run() { |
||||
DiActPeristalticPump peristalticPump = (DiActPeristalticPump)this.getDevice().getActuators().get(MyDevice.ACT_LIQUID_PERISTALTIC_PUMP); |
|
||||
peristalticPump.setEnable(true); |
|
||||
peristalticPump.rotate(); |
|
||||
|
|
||||
System.out.println("TaskDigestion.run()"); |
System.out.println("TaskDigestion.run()"); |
||||
this.setStatus(TaskStatus.FINISHED); |
this.setStatus(TaskStatus.FINISHED); |
||||
} |
} |
||||
|
Write
Preview
Loading…
Cancel
Save
Reference in new issue