|
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