10 #include <HAL/AnalogOutput.h> 12 #include "ErrorBase.h" 13 #include "SmartDashboard/SendableBase.h" 33 HAL_AnalogOutputHandle m_port;
int GetChannel()
Get the channel of this AnalogOutput.
Definition: AnalogOutput.cpp:64
Definition: RobotController.cpp:14
void InitSendable(SendableBuilder &builder) override
Initializes this Sendable object.
Definition: AnalogOutput.cpp:92
double GetVoltage() const
Get the voltage of the analog output.
Definition: AnalogOutput.cpp:83
AnalogOutput(int channel)
Construct an analog output on the given channel.
Definition: AnalogOutput.cpp:28
MXP analog output class.
Definition: AnalogOutput.h:20
Base class for most objects.
Definition: ErrorBase.h:74
Definition: SendableBase.h:19
Definition: SendableBuilder.h:23
void SetVoltage(double voltage)
Set the value of the analog output.
Definition: AnalogOutput.cpp:71
~AnalogOutput() override
Destructor.
Definition: AnalogOutput.cpp:59