Skip to content

Commit 0e80f1a

Browse files
committed
使用 DcMotorSimple.Direction 代替 DeviceDirection
1 parent cf63d47 commit 0e80f1a

File tree

4 files changed

+9
-16
lines changed

4 files changed

+9
-16
lines changed

TeamCode/src/main/java/org/firstinspires/ftc/teamcode/Hardwares/namespace/DeviceMap.java

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,6 @@
1010
import com.qualcomm.robotcore.hardware.Servo;
1111

1212
import org.firstinspires.ftc.teamcode.Hardwares.basic.Servos;
13-
import org.firstinspires.ftc.teamcode.Utils.Enums.DeviceDirection;
1413
import org.firstinspires.ftc.teamcode.Utils.Enums.HardwareState;
1514
import org.firstinspires.ftc.teamcode.Utils.Exceptions.DeviceDisabledException;
1615

TeamCode/src/main/java/org/firstinspires/ftc/teamcode/Hardwares/namespace/HardwareDevices.java

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,11 +2,11 @@
22

33
import com.qualcomm.hardware.bosch.BNO055IMU;
44
import com.qualcomm.robotcore.hardware.DcMotorEx;
5+
import com.qualcomm.robotcore.hardware.DcMotorSimple.Direction;
56
import com.qualcomm.robotcore.hardware.Servo;
67

78
import org.firstinspires.ftc.teamcode.Params.namespace;
89
import org.firstinspires.ftc.teamcode.Utils.DeviceConfigPackage;
9-
import org.firstinspires.ftc.teamcode.Utils.Enums.DeviceDirection;
1010
import org.firstinspires.ftc.teamcode.Utils.Enums.HardwareState;
1111

1212
/**
@@ -42,13 +42,13 @@ public enum HardwareDevices {
4242
HardwareDevices(String deviceName, Class<?> classType,HardwareState state){
4343
this(deviceName,classType,new DeviceConfigPackage().AddConfig(state));
4444
}
45-
HardwareDevices(String deviceName, Class<?> classType, DeviceDirection direction){
45+
HardwareDevices(String deviceName, Class<?> classType, Direction direction){
4646
this(deviceName,classType,new DeviceConfigPackage().AddConfig(direction));
4747
}
48-
HardwareDevices(String deviceName, Class<?> classType,HardwareState state, DeviceDirection direction){
48+
HardwareDevices(String deviceName, Class<?> classType,HardwareState state, Direction direction){
4949
this(deviceName,classType,new DeviceConfigPackage().AddConfig(direction).AddConfig(state));
5050
}
51-
HardwareDevices(String deviceName, Class<?> classType, DeviceDirection direction,HardwareState state){
51+
HardwareDevices(String deviceName, Class<?> classType, Direction direction,HardwareState state){
5252
this(deviceName,classType,new DeviceConfigPackage().AddConfig(direction).AddConfig(state));
5353
}
5454
}

TeamCode/src/main/java/org/firstinspires/ftc/teamcode/Utils/DeviceConfigPackage.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,25 +1,26 @@
11
package org.firstinspires.ftc.teamcode.Utils;
22

3-
import org.firstinspires.ftc.teamcode.Utils.Enums.DeviceDirection;
3+
import com.qualcomm.robotcore.hardware.DcMotorSimple.Direction;
4+
45
import org.firstinspires.ftc.teamcode.Utils.Enums.HardwareState;
56

67
public class DeviceConfigPackage {
78
public HardwareState state;
8-
public DeviceDirection direction;
9+
public Direction direction;
910
public DeviceConfigPackage(){
1011
state=null;
1112
direction=null;
1213
}
1314
public DeviceConfigPackage AutoComplete(){
1415
if(state==null)state=HardwareState.Enabled;
15-
if(direction==null)direction=DeviceDirection.FORWARD;
16+
if(direction==null)direction= Direction.FORWARD;
1617
return this;
1718
}
1819
public DeviceConfigPackage AddConfig(HardwareState state){
1920
this.state=state;
2021
return this;
2122
}
22-
public DeviceConfigPackage AddConfig(DeviceDirection direction){
23+
public DeviceConfigPackage AddConfig(Direction direction){
2324
this.direction=direction;
2425
return this;
2526
}

TeamCode/src/main/java/org/firstinspires/ftc/teamcode/Utils/Enums/DeviceDirection.java

Lines changed: 0 additions & 7 deletions
This file was deleted.

0 commit comments

Comments
 (0)