SubZero Common
Common library components for an FRC CommandRobot
Loading...
Searching...
No Matches
subzero::PidMotorControllerPairTuner< TMotor, TController, TRelativeEncoder, TAbsoluteEncoder > Class Template Reference

Tunes a pair of motors concurrently through SmartDashboard. More...

#include <PidMotorControllerPair.h>

Public Member Functions

 PidMotorControllerPairTuner (PidMotorControllerPair< TMotor, TController, TRelativeEncoder, TAbsoluteEncoder > &controllerPair)
 
void UpdateFromShuffleboard ()
 Call this within the Periodic method of the encapsulating subsystem.
 

Detailed Description

template<typename TMotor, typename TController, typename TRelativeEncoder, typename TAbsoluteEncoder>
class subzero::PidMotorControllerPairTuner< TMotor, TController, TRelativeEncoder, TAbsoluteEncoder >

Tunes a pair of motors concurrently through SmartDashboard.

Template Parameters
TMotor
TController
TRelativeEncoder
TAbsoluteEncoder

Definition at line 104 of file PidMotorControllerPair.h.

Constructor & Destructor Documentation

◆ PidMotorControllerPairTuner()

template<typename TMotor , typename TController , typename TRelativeEncoder , typename TAbsoluteEncoder >
subzero::PidMotorControllerPairTuner< TMotor, TController, TRelativeEncoder, TAbsoluteEncoder >::PidMotorControllerPairTuner ( PidMotorControllerPair< TMotor, TController, TRelativeEncoder, TAbsoluteEncoder > & controllerPair)
inlineexplicit

Definition at line 106 of file PidMotorControllerPair.h.

Member Function Documentation

◆ UpdateFromShuffleboard()

template<typename TMotor , typename TController , typename TRelativeEncoder , typename TAbsoluteEncoder >
void subzero::PidMotorControllerPairTuner< TMotor, TController, TRelativeEncoder, TAbsoluteEncoder >::UpdateFromShuffleboard ( )
inline

Call this within the Periodic method of the encapsulating subsystem.

Definition at line 128 of file PidMotorControllerPair.h.


The documentation for this class was generated from the following file: