#include <TxtPanTiltUnit.h>
ft::TxtPanTiltUnit::TxtPanTiltUnit |
( |
TxtTransfer * |
pT, |
|
|
uint8_t |
chPan = 0 , |
|
|
uint8_t |
chTilt = 1 |
|
) |
| |
virtual ft::TxtPanTiltUnit::~TxtPanTiltUnit |
( |
| ) |
|
|
virtual |
void ft::TxtPanTiltUnit::configInputs |
( |
uint8_t |
ch | ) |
|
|
protected |
uint16_t ft::TxtPanTiltUnit::getPosPan |
( |
| ) |
|
|
inline |
float ft::TxtPanTiltUnit::getPosPanRel |
( |
| ) |
|
|
inline |
uint16_t ft::TxtPanTiltUnit::getPosTilt |
( |
| ) |
|
|
inline |
float ft::TxtPanTiltUnit::getPosTiltRel |
( |
| ) |
|
|
inline |
int16_t ft::TxtPanTiltUnit::getSpeedPan |
( |
| ) |
|
|
inline |
int16_t ft::TxtPanTiltUnit::getSpeedTilt |
( |
| ) |
|
|
inline |
uint16_t ft::TxtPanTiltUnit::getStepPan |
( |
| ) |
|
|
inline |
uint16_t ft::TxtPanTiltUnit::getStepTilt |
( |
| ) |
|
|
inline |
bool ft::TxtPanTiltUnit::init |
( |
| ) |
|
bool ft::TxtPanTiltUnit::moveCenter |
( |
| ) |
|
bool ft::TxtPanTiltUnit::moveHBW |
( |
| ) |
|
void ft::TxtPanTiltUnit::moveHome |
( |
| ) |
|
void ft::TxtPanTiltUnit::moveLeft |
( |
uint8_t |
ch, |
|
|
uint16_t |
steps, |
|
|
int16_t |
speed, |
|
|
uint16_t * |
pPos, |
|
|
uint16_t |
posEnd |
|
) |
| |
|
protected |
void ft::TxtPanTiltUnit::movePan0 |
( |
| ) |
|
void ft::TxtPanTiltUnit::movePanCenter |
( |
| ) |
|
void ft::TxtPanTiltUnit::movePanEnd |
( |
| ) |
|
void ft::TxtPanTiltUnit::movePanLeft |
( |
uint16_t |
steps | ) |
|
|
protected |
bool ft::TxtPanTiltUnit::movePanPos |
( |
uint16_t |
pPan | ) |
|
|
protected |
void ft::TxtPanTiltUnit::movePanRight |
( |
uint16_t |
steps | ) |
|
|
protected |
bool ft::TxtPanTiltUnit::movePos |
( |
uint16_t |
pPan, |
|
|
uint16_t |
pTilt |
|
) |
| |
void ft::TxtPanTiltUnit::moveRight |
( |
uint8_t |
ch, |
|
|
uint16_t |
steps, |
|
|
int16_t |
speed, |
|
|
uint16_t * |
pPos, |
|
|
uint16_t |
posEnd |
|
) |
| |
|
protected |
void ft::TxtPanTiltUnit::moveStepPanLeft |
( |
| ) |
|
void ft::TxtPanTiltUnit::moveStepPanRight |
( |
| ) |
|
void ft::TxtPanTiltUnit::moveStepTiltDown |
( |
| ) |
|
void ft::TxtPanTiltUnit::moveStepTiltUp |
( |
| ) |
|
void ft::TxtPanTiltUnit::moveTilt0 |
( |
| ) |
|
void ft::TxtPanTiltUnit::moveTiltCenter |
( |
| ) |
|
void ft::TxtPanTiltUnit::moveTiltDown |
( |
uint16_t |
steps | ) |
|
|
protected |
void ft::TxtPanTiltUnit::moveTiltEnd |
( |
| ) |
|
bool ft::TxtPanTiltUnit::moveTiltPos |
( |
uint16_t |
pTilt | ) |
|
|
protected |
void ft::TxtPanTiltUnit::moveTiltUp |
( |
uint16_t |
steps | ) |
|
|
protected |
void ft::TxtPanTiltUnit::setMotorPanOff |
( |
| ) |
|
|
protected |
void ft::TxtPanTiltUnit::setMotorsOff |
( |
| ) |
|
|
protected |
void ft::TxtPanTiltUnit::setMotorTiltOff |
( |
| ) |
|
|
protected |
void ft::TxtPanTiltUnit::setSpeedPan |
( |
int16_t |
speed | ) |
|
|
inline |
void ft::TxtPanTiltUnit::setSpeedTilt |
( |
int16_t |
speed | ) |
|
|
inline |
void ft::TxtPanTiltUnit::setStepPan |
( |
uint16_t |
steps | ) |
|
|
inline |
void ft::TxtPanTiltUnit::setStepTilt |
( |
uint16_t |
steps | ) |
|
|
inline |
void ft::TxtPanTiltUnit::stop |
( |
| ) |
|
uint8_t ft::TxtPanTiltUnit::chPan |
|
protected |
uint8_t ft::TxtPanTiltUnit::chTilt |
|
protected |
uint16_t ft::TxtPanTiltUnit::posPan |
|
protected |
uint16_t ft::TxtPanTiltUnit::posTilt |
|
protected |
int16_t ft::TxtPanTiltUnit::speedPan |
|
protected |
int16_t ft::TxtPanTiltUnit::speedTilt |
|
protected |
uint16_t ft::TxtPanTiltUnit::stepsPan |
|
protected |
uint16_t ft::TxtPanTiltUnit::stepsTilt |
|
protected |
bool ft::TxtPanTiltUnit::stopAllReq |
|
protected |
The documentation for this class was generated from the following file: