mirror of
https://github.com/wpilibsuite/allwpilib
synced 2026-06-29 02:21:44 +00:00
[command] Add PIDSubsystem PIDController as child (#2784)
Previously, the PIDSubsystem's PID Controller would show as ungrouped in LiveWindow. Fixes wpilibsuite/RobotBuilder#260
This commit is contained in:
@@ -30,6 +30,7 @@ public abstract class PIDSubsystem extends SubsystemBase {
|
||||
public PIDSubsystem(PIDController controller, double initialPosition) {
|
||||
setSetpoint(initialPosition);
|
||||
m_controller = requireNonNullParam(controller, "controller", "PIDSubsystem");
|
||||
addChild("PID Controller", m_controller);
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
@@ -12,6 +12,7 @@ using namespace frc2;
|
||||
PIDSubsystem::PIDSubsystem(PIDController controller, double initialPosition)
|
||||
: m_controller{controller} {
|
||||
SetSetpoint(initialPosition);
|
||||
AddChild("PID Controller", &m_controller);
|
||||
}
|
||||
|
||||
void PIDSubsystem::Periodic() {
|
||||
|
||||
Reference in New Issue
Block a user