|
CARMA C++
|
The registers of the virtual tracker board. More...
#include <carma/antenna/sza/antenna/control/CameraBoard.h>
Public Member Functions | |
| CameraBoard (SzaShare *share, std::string name) | |
| Constructor function for the CameraBoard class. More... | |
| void | recordAngle (long angle) |
| Record a new value of the zero_angle in the register database. More... | |
Public Member Functions inherited from sza::antenna::control::Board | |
| Board (SzaShare *share, std::string name) | |
| Constructor looks up a board by name and stores a pointer to it in private member board_ (below). More... | |
| Board (SzaShare *share, sza::util::AntNum ant) | |
| Constructor looks up the rx board corresponding to the requested antenna and stores a pointer to it in private member board_ (below) More... | |
| Board (SzaShare *share) | |
| Constructor for a virtual board. More... | |
| RegMapBlock * | findReg (char *name) |
| Return a pointer to a register of the board managed by this object. More... | |
| int | getIndex () |
| Public function to return the index of this board in the register database. More... | |
| bool | isReachable () |
| Verify that this board is reachable. More... | |
| virtual void | readReg (RegMapBlock *blk, unsigned int first, unsigned int nreg, unsigned int *value) |
| Method to read a register from this board. More... | |
| virtual void | reset () |
| Function to reset private members of a board-management object. More... | |
| virtual void | writeReg (RegMapBlock *blk, unsigned int first, unsigned int nreg, unsigned int *value) |
| Methods to write to a register of this board. More... | |
| virtual void | writeReg (RegMapBlock *blk, unsigned int first, unsigned int nreg, bool *value) |
| Methods to write to a register of this board. More... | |
| virtual | ~Board () |
| Declaration of destructor as pure virtual prevents instantiation of this base class. More... | |
Additional Inherited Members | |
Protected Attributes inherited from sza::antenna::control::Board | |
| RegMapBoard * | board_ |
| A pointer to the board this object refers to. More... | |
| bool | hasBoard_ |
| True if this Board has a real board corresponding to it. More... | |
| SzaShare * | share_ |
| The resource object of the shared memory database. More... | |
The registers of the virtual tracker board.
This contains details of the tracking computations performed by this task.
Definition at line 23 of file CameraBoard.h.
| sza::antenna::control::CameraBoard::CameraBoard | ( | SzaShare * | share, |
| std::string | name | ||
| ) |
Constructor function for the CameraBoard class.
| (via | Board::findReg) Exception |
| void sza::antenna::control::CameraBoard::recordAngle | ( | long | angle | ) |
Record a new value of the zero_angle in the register database.
| (via | SzaShare::writeReg) Exception |