1 #ifndef _ANALOG_POTENTIOMETER_H
2 #define _ANALOG_POTENTIOMETER_H
4 #include "Interfaces/Potentiometer.h"
5 #include "LiveWindow/LiveWindowSendable.h"
6 #include "AnalogChannel.h"
18 int m_module, m_channel;
19 double m_scale, m_offset;
21 void InitPot(
int slot,
int channel,
double scale,
double offset);
30 std::string GetSmartDashboardType();
double PIDGet()
Definition: AnalogPotentiometer.cpp:96
double Get()
Definition: AnalogPotentiometer.cpp:86
ITable * GetTable()
Definition: AnalogPotentiometer.cpp:129
void UpdateTable()
Definition: AnalogPotentiometer.cpp:120
void InitTable(ITable *subtable)
Definition: AnalogPotentiometer.cpp:112
void StopLiveWindowMode()
Definition: AnalogPotentiometer.cpp:143
Definition: AnalogPotentiometer.h:16
AnalogPotentiometer(int slot, int channel, double scale, double offset)
Definition: AnalogPotentiometer.cpp:33
Definition: AnalogChannel.h:29
void StartLiveWindowMode()
Definition: AnalogPotentiometer.cpp:137