My Project
 All Classes Files Functions Variables Enumerations Enumerator Friends Macros Pages
gcp::antenna::control::AzElTarget Class Reference

Public Member Functions

gcp::antenna::control::DriveAxisDriveAxis (gcp::util::Axis::Type axis)
 
gcp::util::DriveMode::Mode getMode ()
 
void setMode (gcp::util::DriveMode::Mode mode)
 
void packMode (unsigned *u_elements)
 
void packRawAngles (double *s_elements)
 
virtual void packRawRates (signed *s_elements)
 

Friends

class Tracker
 
class SzaTracker
 
class SptTracker
 

Member Function Documentation

gcp::antenna::control::DriveAxis * AzElTarget::DriveAxis ( gcp::util::Axis::Type  axis)

Return a pointer to the appropriate axis

Exceptions
Exception....................................................................... Return a pointer to the requested DriveAxis container
Exception
DriveMode::Mode AzElTarget::getMode ( )

Return the current mode

....................................................................... Return the current mode

void AzElTarget::packMode ( unsigned *  u_elements)

Pack the current mode for archival in the register database.

....................................................................... Pack the current mode for archival in the register database.

void AzElTarget::packRawAngles ( double *  d_elements)

Pack the raw azimuth and elevation in milli-arcseconds

Pack the raw azimuth and elevation in radians

void AzElTarget::packRawRates ( signed *  s_elements)
virtual

Pack the target encoder rates for archival in the register database.

....................................................................... Pack the encoder rates for archival in the register database.

void AzElTarget::setMode ( gcp::util::DriveMode::Mode  mode)

Set the current mode

....................................................................... Set the current mode


The documentation for this class was generated from the following files: