CARMA C++
sza::antenna::control::PolarEncoderPos Class Reference

A class to manage encoder positions corresponding to different polarization states. More...

#include <carma/antenna/sza/antenna/control/PolarEncoderPos.h>

Public Types

enum  Position {
  LEFT =1, RIGHT =2, UNKNOWN =4, UNSET =9999,
  RIGHT_REQ =2048, LEFT_REQ =4096
}
 Enumerate special encoder positions which will signify known polarization states. More...
 

Public Member Functions

 PolarEncoderPos ()
 Constructor. More...
 

Public Attributes

unsigned left_
 The position corresponding to L circular polarization. More...
 
unsigned right_
 The position corresponding to R circular polarization. More...
 

Detailed Description

A class to manage encoder positions corresponding to different polarization states.

Definition at line 20 of file PolarEncoderPos.h.

Member Enumeration Documentation

Enumerate special encoder positions which will signify known polarization states.

Definition at line 28 of file PolarEncoderPos.h.

Constructor & Destructor Documentation

sza::antenna::control::PolarEncoderPos::PolarEncoderPos ( )

Constructor.

Member Data Documentation

unsigned sza::antenna::control::PolarEncoderPos::left_

The position corresponding to L circular polarization.

Definition at line 52 of file PolarEncoderPos.h.

unsigned sza::antenna::control::PolarEncoderPos::right_

The position corresponding to R circular polarization.

Definition at line 48 of file PolarEncoderPos.h.


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