First tinkering iteration, missing some stuff
This commit is contained in:
@@ -4,16 +4,44 @@
|
||||
|
||||
package frc.robot;
|
||||
|
||||
import edu.wpi.first.wpilibj.TimedRobot;
|
||||
import org.littletonrobotics.junction.LogFileUtil;
|
||||
import org.littletonrobotics.junction.LoggedRobot;
|
||||
import org.littletonrobotics.junction.Logger;
|
||||
import org.littletonrobotics.junction.networktables.NT4Publisher;
|
||||
import org.littletonrobotics.junction.wpilog.WPILOGReader;
|
||||
import org.littletonrobotics.junction.wpilog.WPILOGWriter;
|
||||
|
||||
import edu.wpi.first.wpilibj.PowerDistribution;
|
||||
import edu.wpi.first.wpilibj.PowerDistribution.ModuleType;
|
||||
import edu.wpi.first.wpilibj2.command.Command;
|
||||
import edu.wpi.first.wpilibj2.command.CommandScheduler;
|
||||
import frc.robot.constants.CompetitionConstants;
|
||||
|
||||
public class Robot extends TimedRobot {
|
||||
public class Robot extends LoggedRobot {
|
||||
private Command m_autonomousCommand;
|
||||
|
||||
private final RobotContainer m_robotContainer;
|
||||
|
||||
public Robot() {
|
||||
Logger.recordMetadata("ProjectName", "2026_Robot_Code");
|
||||
|
||||
if(isReal()) {
|
||||
if(CompetitionConstants.logToNetworkTables) {
|
||||
Logger.addDataReceiver(new NT4Publisher());
|
||||
}
|
||||
|
||||
Logger.addDataReceiver(new WPILOGWriter());
|
||||
|
||||
new PowerDistribution(1, ModuleType.kRev);
|
||||
} else {
|
||||
setUseTiming(false);
|
||||
String logPath = LogFileUtil.findReplayLog();
|
||||
Logger.setReplaySource(new WPILOGReader(logPath));
|
||||
Logger.addDataReceiver(new WPILOGWriter(LogFileUtil.addPathSuffix(logPath, "_sim")));
|
||||
}
|
||||
|
||||
Logger.start();
|
||||
|
||||
m_robotContainer = new RobotContainer();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user