6     , m_adjustable(adjustable)
    13 PIDLoaderNEO::PIDLoaderNEO(
string name, 
bool adjustable, 
double p, 
double i, 
double d, 
double iz, 
double ia, 
double ff, 
double max, 
double min)
    27     turnPIDController.SetP(
m_p);
    28     turnPIDController.SetI(
m_i);
    29     turnPIDController.SetD(
m_d);
    30     turnPIDController.SetIZone(
m_iz);
    31     turnPIDController.SetIMaxAccum(
m_ia);
    32     turnPIDController.SetFF(
m_ff);
    33     turnPIDController.SetOutputRange(
m_min, 
m_max);
    37         SmartDashboard::PutNumber(
"T_" + 
m_name + 
"_TP", 
m_p);
    38         SmartDashboard::PutNumber(
"T_" + 
m_name + 
"_TI", 
m_i);
    39         SmartDashboard::PutNumber(
"T_" + 
m_name + 
"_TD", 
m_d);
    40         SmartDashboard::PutNumber(
"T_" + 
m_name + 
"_TIZone", 
m_iz);
    41         SmartDashboard::PutNumber(
"T_" + 
m_name + 
"_TIAccum", 
m_ia);
    42         SmartDashboard::PutNumber(
"T_" + 
m_name + 
"_TFF", 
m_ff);
    43         SmartDashboard::PutNumber(
"T_" + 
m_name + 
"_TMax", 
m_max);
    44         SmartDashboard::PutNumber(
"T_" + 
m_name + 
"_TMin", 
m_min);
    53     double p = SmartDashboard::GetNumber(
"T_" + 
m_name + 
"_TP", 
m_p);
    54     double i = SmartDashboard::GetNumber(
"T_" + 
m_name + 
"_TI", 
m_i);
    55     double d = SmartDashboard::GetNumber(
"T_" + 
m_name + 
"_TD", 
m_d);
    56     double iz = SmartDashboard::GetNumber(
"T_" + 
m_name + 
"_TIZone", 
m_iz);
    57     double ia = SmartDashboard::GetNumber(
"T_" + 
m_name + 
"_TIAccum", 
m_ia);
    58     double ff = SmartDashboard::GetNumber(
"T_" + 
m_name + 
"_TFF", 
m_ff);
    59     double max = SmartDashboard::GetNumber(
"T_" + 
m_name + 
"_TMax", 
m_max);
    60     double min = SmartDashboard::GetNumber(
"T_" + 
m_name + 
"_TMin", 
m_min);
    63     if ((p != 
m_p)) { turnPIDController.SetP(p); 
m_p = p; }
    64     if ((i != 
m_i)) { turnPIDController.SetI(i); 
m_i = i; }
    65     if ((d != 
m_d)) { turnPIDController.SetD(d); 
m_d = d; }
    66     if ((iz != 
m_iz)) { turnPIDController.SetIZone(iz); 
m_iz = iz; }
    67     if ((ia != 
m_ia)) { turnPIDController.SetIAccum(ia); 
m_ia = ia; }
    68     if ((ff != 
m_ff)) { turnPIDController.SetFF(ff); 
m_ff = ff; }
    72         turnPIDController.SetOutputRange(min, max);
 
void LoadFromNetworkTable(CANPIDController &turnPIDController)
PIDLoaderNEO(string name, bool adjustable, double p, double i, double d, double iz, double ia)
void Load(CANPIDController &turnPIDController)