My Project
|
#include <DriveAxis.h>
Public Member Functions | |
DriveAxis () | |
void | reset () |
signed | getCount () |
gcp::util::Angle | getRawAngle () |
signed | getRate () |
gcp::util::Angle | getRawRate () |
void | setCount (signed count) |
void | setRawAngle (gcp::util::Angle &angle) |
void | setRate (signed rate) |
void | setRawRate (gcp::util::Angle &rate) |
Friends | |
class | Tracker |
class | SzaTracker |
class | SptTracker |
Encapsulate the encoder counts and rates for a telescope axis.
DriveAxis::DriveAxis | ( | ) |
Constructor.
....................................................................... Constructor method
signed DriveAxis::getCount | ( | ) |
Return the encoder count of this axis.
....................................................................... Return the encoder count
signed DriveAxis::getRate | ( | ) |
Return the count rate of this axis.
....................................................................... Return the encoder rate
void DriveAxis::reset | ( | ) |
Reset internal members.
....................................................................... Reset method
void DriveAxis::setCount | ( | signed | count | ) |
Set the encoder count for this axis.
....................................................................... Set the count
void DriveAxis::setRate | ( | signed | rate | ) |
Set the count rate for this axis.
....................................................................... Set the rate