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

#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
 

Detailed Description

Encapsulate the encoder counts and rates for a telescope axis.

Constructor & Destructor Documentation

DriveAxis::DriveAxis ( )

Constructor.

....................................................................... Constructor method

Member Function Documentation

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

Friends And Related Function Documentation

friend class Tracker
friend

Tracker will access private members of this class.


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