#include <drive/DomePosition.h>
◆ Mode
Enumerator |
---|
kOff | |
kHome | |
kRandom | |
kTarget | |
◆ DomePosition()
◆ getDomeAutoLeft()
unsigned DomePosition::getDomeAutoLeft |
( |
| ) |
|
|
inline |
◆ getDomeAutoMaxDelay()
unsigned DomePosition::getDomeAutoMaxDelay |
( |
| ) |
|
|
inline |
◆ getDomeAutoMinDelay()
unsigned DomePosition::getDomeAutoMinDelay |
( |
| ) |
|
|
inline |
◆ getDomeAutoRight()
unsigned DomePosition::getDomeAutoRight |
( |
| ) |
|
|
inline |
◆ getDomeAutoSpeed()
float DomePosition::getDomeAutoSpeed |
( |
| ) |
|
|
inline |
◆ getDomeDefaultMode()
Mode DomePosition::getDomeDefaultMode |
( |
| ) |
|
|
inline |
◆ getDomeFlip()
bool DomePosition::getDomeFlip |
( |
| ) |
|
|
inline |
◆ getDomeFudge()
unsigned DomePosition::getDomeFudge |
( |
| ) |
|
|
inline |
◆ getDomeHome()
unsigned DomePosition::getDomeHome |
( |
| ) |
|
|
inline |
◆ getDomeHomeMaxDelay()
unsigned DomePosition::getDomeHomeMaxDelay |
( |
| ) |
|
|
inline |
◆ getDomeHomeMinDelay()
unsigned DomePosition::getDomeHomeMinDelay |
( |
| ) |
|
|
inline |
◆ getDomeMaxDelay()
unsigned DomePosition::getDomeMaxDelay |
( |
| ) |
|
|
inline |
◆ getDomeMinDelay()
unsigned DomePosition::getDomeMinDelay |
( |
| ) |
|
|
inline |
◆ getDomeMinSpeed()
float DomePosition::getDomeMinSpeed |
( |
| ) |
|
|
inline |
◆ getDomeMode()
Mode DomePosition::getDomeMode |
( |
| ) |
|
|
inline |
◆ getDomePosition()
unsigned DomePosition::getDomePosition |
( |
| ) |
|
|
inline |
◆ getDomeRelativeTargetPosition()
long DomePosition::getDomeRelativeTargetPosition |
( |
| ) |
|
|
inline |
◆ getDomeSpeed()
float DomePosition::getDomeSpeed |
( |
| ) |
|
|
inline |
◆ getDomeSpeedHome()
float DomePosition::getDomeSpeedHome |
( |
| ) |
|
|
inline |
◆ getDomeSpeedTarget()
float DomePosition::getDomeSpeedTarget |
( |
| ) |
|
|
inline |
◆ getDomeTargetMaxDelay()
unsigned DomePosition::getDomeTargetMaxDelay |
( |
| ) |
|
|
inline |
◆ getDomeTargetMinDelay()
unsigned DomePosition::getDomeTargetMinDelay |
( |
| ) |
|
|
inline |
◆ getDomeTargetPosition()
unsigned DomePosition::getDomeTargetPosition |
( |
| ) |
|
|
inline |
◆ getHomeRelativeDomePosition()
unsigned DomePosition::getHomeRelativeDomePosition |
( |
| ) |
|
|
inline |
◆ getRelativeDegrees()
int DomePosition::getRelativeDegrees |
( |
| ) |
|
|
inline |
◆ isAtPosition()
bool DomePosition::isAtPosition |
( |
long |
degrees | ) |
|
|
inline |
◆ isTimeout()
bool DomePosition::isTimeout |
( |
| ) |
|
|
inline |
◆ normalize()
long DomePosition::normalize |
( |
long |
degrees | ) |
|
|
inline |
◆ reachedAutoTarget()
void DomePosition::reachedAutoTarget |
( |
| ) |
|
|
inline |
◆ reachedHomeTarget()
void DomePosition::reachedHomeTarget |
( |
| ) |
|
|
inline |
◆ reachedTarget()
void DomePosition::reachedTarget |
( |
| ) |
|
|
inline |
◆ ready()
bool DomePosition::ready |
( |
| ) |
|
|
inline |
◆ resetDefaultMode()
void DomePosition::resetDefaultMode |
( |
| ) |
|
|
inline |
◆ resetWatchdog()
void DomePosition::resetWatchdog |
( |
| ) |
|
|
inline |
◆ setAutoTargetReached()
void DomePosition::setAutoTargetReached |
( |
void(*)() |
reached | ) |
|
|
inline |
◆ setDomeAutoLeftDegrees()
void DomePosition::setDomeAutoLeftDegrees |
( |
uint8_t |
degrees | ) |
|
|
inline |
◆ setDomeAutoMaxDelay()
void DomePosition::setDomeAutoMaxDelay |
( |
uint8_t |
sec | ) |
|
|
inline |
◆ setDomeAutoMinDelay()
void DomePosition::setDomeAutoMinDelay |
( |
uint8_t |
sec | ) |
|
|
inline |
◆ setDomeAutoRightDegrees()
void DomePosition::setDomeAutoRightDegrees |
( |
uint8_t |
degrees | ) |
|
|
inline |
◆ setDomeAutoSpeed()
void DomePosition::setDomeAutoSpeed |
( |
uint8_t |
speed | ) |
|
|
inline |
◆ setDomeDefaultMode()
void DomePosition::setDomeDefaultMode |
( |
Mode |
mode | ) |
|
|
inline |
◆ setDomeFudgeFactor()
void DomePosition::setDomeFudgeFactor |
( |
uint8_t |
fudge | ) |
|
|
inline |
◆ setDomeHomeMaxDelay()
void DomePosition::setDomeHomeMaxDelay |
( |
uint8_t |
sec | ) |
|
|
inline |
◆ setDomeHomeMinDelay()
void DomePosition::setDomeHomeMinDelay |
( |
uint8_t |
sec | ) |
|
|
inline |
◆ setDomeHomePosition()
void DomePosition::setDomeHomePosition |
( |
long |
degrees | ) |
|
|
inline |
◆ setDomeHomeRelativeHomePosition()
void DomePosition::setDomeHomeRelativeHomePosition |
( |
long |
degrees | ) |
|
|
inline |
◆ setDomeHomeRelativeTargetPosition()
void DomePosition::setDomeHomeRelativeTargetPosition |
( |
long |
degrees | ) |
|
|
inline |
◆ setDomeHomeSpeed()
void DomePosition::setDomeHomeSpeed |
( |
uint8_t |
speed | ) |
|
|
inline |
◆ setDomeMinSpeed()
void DomePosition::setDomeMinSpeed |
( |
uint8_t |
speed | ) |
|
|
inline |
◆ setDomeMode()
void DomePosition::setDomeMode |
( |
Mode |
mode | ) |
|
|
inline |
◆ setDomeRelativeTargetPosition()
void DomePosition::setDomeRelativeTargetPosition |
( |
long |
degrees | ) |
|
|
inline |
◆ setDomeTargetMaxDelay()
void DomePosition::setDomeTargetMaxDelay |
( |
uint8_t |
sec | ) |
|
|
inline |
◆ setDomeTargetMinDelay()
void DomePosition::setDomeTargetMinDelay |
( |
uint8_t |
sec | ) |
|
|
inline |
◆ setDomeTargetPosition()
void DomePosition::setDomeTargetPosition |
( |
long |
degrees | ) |
|
|
inline |
◆ setDomeTargetSpeed()
void DomePosition::setDomeTargetSpeed |
( |
uint8_t |
speed | ) |
|
|
inline |
◆ setHomeTargetReached()
void DomePosition::setHomeTargetReached |
( |
void(*)() |
reached | ) |
|
|
inline |
◆ setTargetReached()
void DomePosition::setTargetReached |
( |
void(*)() |
reached | ) |
|
|
inline |
◆ setTimeout()
void DomePosition::setTimeout |
( |
uint8_t |
timeout | ) |
|
|
inline |
◆ shortestDistance()
int DomePosition::shortestDistance |
( |
int |
origin, |
|
|
int |
target |
|
) |
| |
|
inline |
The documentation for this class was generated from the following file: