|
My Project
|
#include <EquatOffset.h>
Public Member Functions | |
| EquatOffset () | |
| void | reset () |
| void | set (gcp::util::OffsetMsg msg) |
| void | apply (PointingCorrections *f) |
| void | pack (signed *s_elements) |
Public Member Functions inherited from gcp::antenna::control::OffsetBase | |
| OffsetBase () | |
| virtual | ~OffsetBase ()=0 |
| virtual void | set (gcp::util::OffsetMsg, unsigned seq) |
| virtual void | setAngle (double angle) |
Friends | |
| class | Tracker |
Additional Inherited Members | |
Static Public Member Functions inherited from gcp::antenna::control::OffsetBase | |
| static double | wrapPi (double angle) |
| static double | wrap2pi (double angle) |
A class to manage equatorial (RA/DEC) tracking offsets.
| EquatOffset::EquatOffset | ( | ) |
Constructor.
....................................................................... Constructor just intializes the offsets to zero
|
virtual |
Apply the offsets to the pointing correction.
....................................................................... Apply the offsets to the pointing correction.
Reimplemented from gcp::antenna::control::OffsetBase.
| void EquatOffset::pack | ( | signed * | s_elements | ) |
Pack equatorial offsets for archival in the register database.
....................................................................... Pack equatorial offsets for archival in the register database.
| void EquatOffset::reset | ( | ) |
Reset internal data members of this object.
....................................................................... Reset the offsets to zero
|
virtual |
Install new offsets received from the control program
....................................................................... Set the offsets
Reimplemented from gcp::antenna::control::OffsetBase.