TxtSmartFactoryLib  0.8.0
Smart Factory Library
ft::TxtPanTiltUnitCalibData Class Reference

#include <TxtPanTiltUnit.h>

Inheritance diagram for ft::TxtPanTiltUnitCalibData:
Collaboration diagram for ft::TxtPanTiltUnitCalibData:

Public Member Functions

 TxtPanTiltUnitCalibData ()
 
virtual ~TxtPanTiltUnitCalibData ()
 
bool load ()
 
bool saveDefault ()
 
bool save ()
 
- Public Member Functions inherited from ft::TxtCalibData
 TxtCalibData (std::string filename)
 
virtual ~TxtCalibData ()
 
bool isValid ()
 
bool existCalibFilename ()
 

Public Attributes

uint16_t posCenterPan = 925
 
uint16_t posCenterTilt = 425
 
uint16_t posEndPan = 1500
 
uint16_t posEndTilt = 700
 
uint16_t posHBWPan = 1450
 
uint16_t posHBWTilt = 290
 

Additional Inherited Members

- Protected Attributes inherited from ft::TxtCalibData
std::string filename
 
bool valid
 

Constructor & Destructor Documentation

ft::TxtPanTiltUnitCalibData::TxtPanTiltUnitCalibData ( )
inline
virtual ft::TxtPanTiltUnitCalibData::~TxtPanTiltUnitCalibData ( )
inlinevirtual

Member Function Documentation

bool ft::TxtPanTiltUnitCalibData::load ( )
virtual

Implements ft::TxtCalibData.

bool ft::TxtPanTiltUnitCalibData::save ( )
virtual

Implements ft::TxtCalibData.

bool ft::TxtPanTiltUnitCalibData::saveDefault ( )
virtual

Implements ft::TxtCalibData.

Member Data Documentation

uint16_t ft::TxtPanTiltUnitCalibData::posCenterPan = 925
uint16_t ft::TxtPanTiltUnitCalibData::posCenterTilt = 425
uint16_t ft::TxtPanTiltUnitCalibData::posEndPan = 1500
uint16_t ft::TxtPanTiltUnitCalibData::posEndTilt = 700
uint16_t ft::TxtPanTiltUnitCalibData::posHBWPan = 1450
uint16_t ft::TxtPanTiltUnitCalibData::posHBWTilt = 290

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