app/src/main/java/com/example/agvcontroller/action/BackPaddle.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/example/agvcontroller/action/FrontPaddle.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/example/agvcontroller/action/HandExtendCollect.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/example/agvcontroller/action/HandForkRotatopn.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/example/agvcontroller/action/HandLift.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 | |
app/src/main/java/com/example/agvcontroller/protocol/HandleCmdType.java | ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史 |
app/src/main/java/com/example/agvcontroller/action/BackPaddle.java
New file @@ -0,0 +1,32 @@ package com.example.agvcontroller.action; import com.example.agvcontroller.protocol.IActionBody; import com.example.agvcontroller.socket.RadixTools; import java.io.Serializable; public class BackPaddle implements IActionBody, Serializable { private static final long serialVersionUID = -3250235107705010316L; private Short pwd; @Override public byte[] writeToBytes() { byte[] bytes = RadixTools.shortToByte(pwd); return bytes; } @Override public void readFromBytes(byte[] messageBodyBytes) { } public Short getPwd() { return pwd; } public void setPwd(Short pwd) { this.pwd = pwd; } } app/src/main/java/com/example/agvcontroller/action/FrontPaddle.java
New file @@ -0,0 +1,32 @@ package com.example.agvcontroller.action; import com.example.agvcontroller.protocol.IActionBody; import com.example.agvcontroller.socket.RadixTools; import java.io.Serializable; public class FrontPaddle implements IActionBody, Serializable { private static final long serialVersionUID = -3250235107705010316L; private Short pwd; @Override public byte[] writeToBytes() { byte[] bytes = RadixTools.shortToByte(pwd); return bytes; } @Override public void readFromBytes(byte[] messageBodyBytes) { } public Short getPwd() { return pwd; } public void setPwd(Short pwd) { this.pwd = pwd; } } app/src/main/java/com/example/agvcontroller/action/HandExtendCollect.java
New file @@ -0,0 +1,32 @@ package com.example.agvcontroller.action; import com.example.agvcontroller.protocol.IActionBody; import com.example.agvcontroller.socket.RadixTools; import java.io.Serializable; public class HandExtendCollect implements IActionBody, Serializable { private static final long serialVersionUID = -3250235107705010316L; private Short pwd; @Override public byte[] writeToBytes() { byte[] bytes = RadixTools.shortToByte(pwd); return bytes; } @Override public void readFromBytes(byte[] messageBodyBytes) { } public Short getPwd() { return pwd; } public void setPwd(Short pwd) { this.pwd = pwd; } } app/src/main/java/com/example/agvcontroller/action/HandForkRotatopn.java
New file @@ -0,0 +1,32 @@ package com.example.agvcontroller.action; import com.example.agvcontroller.protocol.IActionBody; import com.example.agvcontroller.socket.RadixTools; import java.io.Serializable; public class HandForkRotatopn implements IActionBody, Serializable { private static final long serialVersionUID = -3250235107705010316L; private Short pwd; @Override public byte[] writeToBytes() { byte[] bytes = RadixTools.shortToByte(pwd); return bytes; } @Override public void readFromBytes(byte[] messageBodyBytes) { } public Short getPwd() { return pwd; } public void setPwd(Short pwd) { this.pwd = pwd; } } app/src/main/java/com/example/agvcontroller/action/HandLift.java
New file @@ -0,0 +1,32 @@ package com.example.agvcontroller.action; import com.example.agvcontroller.protocol.IActionBody; import com.example.agvcontroller.socket.RadixTools; import java.io.Serializable; public class HandLift implements IActionBody, Serializable { private static final long serialVersionUID = -3250235107705010316L; private Short pwd; @Override public byte[] writeToBytes() { byte[] bytes = RadixTools.shortToByte(pwd); return bytes; } @Override public void readFromBytes(byte[] messageBodyBytes) { } public Short getPwd() { return pwd; } public void setPwd(Short pwd) { this.pwd = pwd; } } app/src/main/java/com/example/agvcontroller/protocol/HandleCmdType.java
@@ -1,9 +1,14 @@ package com.example.agvcontroller.protocol; import com.example.agvcontroller.action.BackPaddle; import com.example.agvcontroller.action.ForceStopAction; import com.example.agvcontroller.action.ForceSwitchAction; import com.example.agvcontroller.action.ForwardBackAction; import com.example.agvcontroller.action.FrontPaddle; import com.example.agvcontroller.action.HandExtendCollect; import com.example.agvcontroller.action.HandForkRotatopn; import com.example.agvcontroller.action.HandInAction; import com.example.agvcontroller.action.HandLift; import com.example.agvcontroller.action.HandOutAction; import com.example.agvcontroller.action.RotatopnLeftRight; import com.example.agvcontroller.action.SingleSwitchAction; @@ -27,6 +32,16 @@ ROTATOPN_LEFT_RIGHT(0x82, "点动旋转(底盘)", RotatopnLeftRight.class), HAND_LIFT(0x86, "手动控制升降", HandLift.class), HAND_FORK_ROTATOPN(0x87, "手动控制货叉旋转", HandForkRotatopn.class), HAND_EXTEND_COLLECT(0x88, "手动控制货叉旋转", HandExtendCollect.class), FRONT_PADDLE(0x89, "手动控制货叉旋转", FrontPaddle.class), BACK_PADDLE(0x8A, "手动控制货叉旋转", BackPaddle.class), ;