|
Instrument Neutral Distributed Interface INDI 2.2.5
|
#include <primalucacommandset.h>
Public Member Functions | |
| SestoSenso2 (const std::string &name, int port) | |
| const char * | getDeviceName () |
| bool | applyMotorPreset (const std::string &name) |
| bool | setMotorUserPreset (uint32_t index, const MotorRates &rates, const MotorCurrents ¤ts) |
| bool | getMotorSettings (struct MotorRates &rates, struct MotorCurrents ¤ts, bool &motorHoldActive) |
| bool | setMotorRates (const MotorRates &rates) |
| bool | setMotorCurrents (const MotorCurrents ¤ts) |
| bool | setMotorHold (bool hold) |
| bool | initCalibration () |
| bool | goOutToFindMaxPos () |
| bool | storeAsMaxPosition () |
| bool | storeAsMinPosition () |
| bool | getModel (std::string &model) |
Public Member Functions inherited from PrimalucaLabs::Focuser | |
| Focuser (const std::string &name, int port) | |
| bool | getMaxPosition (uint32_t &position) |
| bool | isHallSensorDetected (bool &isDetected) |
| bool | getAbsolutePosition (uint32_t &position) |
| bool | getStatus (json &status) |
| bool | goAbsolutePosition (uint32_t position) |
| bool | stop () |
| bool | fastMoveOut () |
| bool | fastMoveIn () |
| bool | getCurrentSpeed (uint32_t &speed) |
| bool | isBusy () |
| bool | getSerialNumber (std::string &response) |
| bool | getFirmwareVersion (std::string &response) |
| bool | getModel (std::string &model) |
| bool | setBacklash (uint32_t steps) |
| bool | getBacklash (uint32_t &steps) |
| bool | getMotorTemp (double &value) |
| bool | getExternalTemp (double &value) |
| bool | getVoltage12v (double &value) |
Additional Inherited Members | |
Protected Attributes inherited from PrimalucaLabs::Focuser | |
| std::unique_ptr< Communication > | m_Communication |
Definition at line 177 of file primalucacommandset.h.
| SestoSenso2::SestoSenso2 | ( | const std::string & | name, |
| int | port | ||
| ) |
Definition at line 432 of file primalucacommandset.cpp.
| bool SestoSenso2::applyMotorPreset | ( | const std::string & | name | ) |
Definition at line 467 of file primalucacommandset.cpp.
|
inline |
Definition at line 182 of file primalucacommandset.h.
| bool SestoSenso2::getModel | ( | std::string & | model | ) |
Definition at line 436 of file primalucacommandset.cpp.
| bool SestoSenso2::getMotorSettings | ( | struct MotorRates & | rates, |
| struct MotorCurrents & | currents, | ||
| bool & | motorHoldActive | ||
| ) |
Definition at line 496 of file primalucacommandset.cpp.
| bool SestoSenso2::goOutToFindMaxPos | ( | ) |
Definition at line 449 of file primalucacommandset.cpp.
| bool SestoSenso2::initCalibration | ( | ) |
Definition at line 444 of file primalucacommandset.cpp.
| bool SestoSenso2::setMotorCurrents | ( | const MotorCurrents & | currents | ) |
Definition at line 547 of file primalucacommandset.cpp.
| bool SestoSenso2::setMotorHold | ( | bool | hold | ) |
Definition at line 563 of file primalucacommandset.cpp.
| bool SestoSenso2::setMotorRates | ( | const MotorRates & | rates | ) |
Definition at line 532 of file primalucacommandset.cpp.
| bool SestoSenso2::setMotorUserPreset | ( | uint32_t | index, |
| const MotorRates & | rates, | ||
| const MotorCurrents & | currents | ||
| ) |
Definition at line 475 of file primalucacommandset.cpp.
| bool SestoSenso2::storeAsMaxPosition | ( | ) |
Definition at line 454 of file primalucacommandset.cpp.
| bool SestoSenso2::storeAsMinPosition | ( | ) |
Definition at line 459 of file primalucacommandset.cpp.