84 void packLst(
unsigned* u_elements,
double lst);
89 void packUt1Utc(
signed* s_elements,
double ut1utc);
94 void packEqnEqx(
signed* s_elements,
double eqneqx);
101 RegMapBlock *lacking_;
114 RegMapBlock *ut1utc_;
119 RegMapBlock *eqneqx_;
127 RegMapBlock *deck_mode_;
131 RegMapBlock *refraction_;
135 RegMapBlock *encoder_off_;
139 RegMapBlock *encoder_mul_;
143 RegMapBlock *az_limits_;
147 RegMapBlock *el_limits_;
151 RegMapBlock *dk_limits_;
159 RegMapBlock *flexure_;
167 RegMapBlock *collimation_;
171 RegMapBlock *siteActual_;
175 RegMapBlock *siteFiducial_;
179 RegMapBlock *location_;
184 RegMapBlock *source_;
189 RegMapBlock *equat_geoc_;
194 RegMapBlock *equat_off_;
198 RegMapBlock *horiz_geoc_;
203 RegMapBlock *horiz_topo_;
208 RegMapBlock *horiz_mount_;
213 RegMapBlock *horiz_off_;
218 RegMapBlock *sky_xy_off_;
223 RegMapBlock *counts_;
233 RegMapBlock *actual_;
238 RegMapBlock *expected_;
244 RegMapBlock *errors_;
250 RegMapBlock *stateMask_;
255 RegMapBlock *off_source_;
263 #endif // End #ifndef
The following class is used to record the horizon coordinates of a source.
The AxisPositions class is used by the Tracker class to record the positions of the telescope axes...
Collect together the various offset types used by the Tracker class.
TrackerBoard(SzaShare *share, char *name)
Constructor for the Tracker board class.
void archivePosition(AxisPositions *current, Position *commanded)
Archive the currently requested position.
void archivePointing(unsigned *archived_ptr, Atmosphere *atmosphere, Model *model, PmacTarget *pmac, Pointing *pointing, Site *site, TrackerOffset *offset)
Archive the telescope pointing.
The registers of the virtual tracker board.
Class for managing antenna site-specific parameters.
Encapsulate the pointing model parameters.
A class which encapsulates resources of a board of the shared register map.
Class to encapsulate any atmospheric (refraction) corrections to the antenna pointing model...
A class used by Tracker to handle pointing.
unsigned char trackerStateToBit(int state)
Convert from integer state to a bit mask.
Tagged: Thu Nov 13 16:53:34 UTC 2003.
An instance of this class is created by AntennaMaster and passed to the constructors of other tasks...
void archiveStatus(unsigned state, unsigned off_source, unsigned lacking)
Archive some status information.