From 1b79150f89ed4a9c78db81a74f4a52f3cb91ac33 Mon Sep 17 00:00:00 2001 From: MattD8957 Date: Wed, 20 Mar 2024 10:05:18 -0400 Subject: [PATCH] [#464] Moved logging --- src/main/java/frc/robot/Constants.java | 2 +- src/main/java/frc/robot/RobotContainer.java | 13 +++++++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/src/main/java/frc/robot/Constants.java b/src/main/java/frc/robot/Constants.java index 02a8a409..a7c6f04e 100644 --- a/src/main/java/frc/robot/Constants.java +++ b/src/main/java/frc/robot/Constants.java @@ -38,7 +38,7 @@ public static final boolean isMercury() { return MERCURY_PATH.toFile().exists(); } - public static final String HOOT_PATH = "/home/lvuser/signallogger"; + public static final String HOOT_PATH = "/home/lvuser/logs"; public class DrivetrainConstants { // TODO Get new for new robot public static final double MaxSpeed = 6; // 6 meters per second desired top speed diff --git a/src/main/java/frc/robot/RobotContainer.java b/src/main/java/frc/robot/RobotContainer.java index 5a66cc70..1678e3e0 100644 --- a/src/main/java/frc/robot/RobotContainer.java +++ b/src/main/java/frc/robot/RobotContainer.java @@ -1,6 +1,7 @@ package frc.robot; import com.ctre.phoenix6.Orchestra; +import com.ctre.phoenix6.SignalLogger; import com.ctre.phoenix6.mechanisms.swerve.SwerveRequest; import com.pathplanner.lib.auto.AutoBuilder; import com.pathplanner.lib.auto.NamedCommands; @@ -106,8 +107,16 @@ public class RobotContainer extends LightningContainer { @Override protected void initializeSubsystems() { - // SignalLogger.setPath(Constants.HOOT_PATH); - // SignalLogger.enableAutoLogging(true); + boolean setPath = SignalLogger.setPath(Constants.HOOT_PATH).isOK(); + // SignalLogger.enableAutoLogging(true); // TODO Return during COMPS + boolean startedLogs = SignalLogger.start().isOK(); + + if(startedLogs && setPath) { + System.out.println("STARTED HOOT LOG"); + } else { + System.out.println("FAILED TO START HOOT LOG"); + } + driver = new XboxControllerFilter(ControllerConstants.DriverControllerPort, Constants.ControllerConstants.DEADBAND, -1, 1,