diff --git a/ChoreoProject.chor b/ChoreoProject.chor index f75fe7e..7141b5c 100644 --- a/ChoreoProject.chor +++ b/ChoreoProject.chor @@ -928,8 +928,7 @@ "scope": [ "first" ], - "type": "StopPoint", - "direction": 0 + "type": "StopPoint" }, { "scope": [ diff --git a/src/main/java/frc/robot/drivetrain/ModuleIOTalonFX.java b/src/main/java/frc/robot/drivetrain/ModuleIOTalonFX.java index f93dd75..66bca4d 100644 --- a/src/main/java/frc/robot/drivetrain/ModuleIOTalonFX.java +++ b/src/main/java/frc/robot/drivetrain/ModuleIOTalonFX.java @@ -68,7 +68,7 @@ public ModuleIOTalonFX(int index) { m_driveMotor = new TalonFX(4, Constants.kDrivetrainCanBus); m_steerMotor = new TalonFX(3, Constants.kDrivetrainCanBus); m_azimuthEncoder = new CANcoder(12, Constants.kDrivetrainCanBus); - m_absoluteEncoderMagnetOffset = Constants.kIsViper ? 0.37353515625 : 0.070556640625; + m_absoluteEncoderMagnetOffset = Constants.kIsViper ? 0.37353515625 : 0.05029296875; break; case 1: // FR m_driveMotor = new TalonFX(6, Constants.kDrivetrainCanBus); @@ -80,13 +80,13 @@ public ModuleIOTalonFX(int index) { m_driveMotor = new TalonFX(2, Constants.kDrivetrainCanBus); m_steerMotor = new TalonFX(1, Constants.kDrivetrainCanBus); m_azimuthEncoder = new CANcoder(11, Constants.kDrivetrainCanBus); - m_absoluteEncoderMagnetOffset = Constants.kIsViper ? 0.275634765625 : 0.08740234375; + m_absoluteEncoderMagnetOffset = Constants.kIsViper ? 0.275634765625 : 0.089599609375; break; case 3: // BR m_driveMotor = new TalonFX(7, Constants.kDrivetrainCanBus); m_steerMotor = new TalonFX(8, Constants.kDrivetrainCanBus); m_azimuthEncoder = new CANcoder(14, Constants.kDrivetrainCanBus); - m_absoluteEncoderMagnetOffset = Constants.kIsViper ? 0.314208984375 : -0.436767578125; + m_absoluteEncoderMagnetOffset = Constants.kIsViper ? 0.314208984375 : -0.43701171875; break; default: throw new RuntimeException("Invalid module index");