Instrument Neutral Distributed Interface INDI  2.0.2
Public Member Functions | List of all members
PrimalucaLabs::Esatto Class Reference

#include <primalucacommandset.h>

Inheritance diagram for PrimalucaLabs::Esatto:
PrimalucaLabs::Focuser

Public Member Functions

 Esatto (const std::string &name, int port)
 
bool setBacklash (uint32_t steps)
 
bool getBacklash (uint32_t &steps)
 
bool getVoltageUSB (double &value)
 
- 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 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< Communicationm_Communication
 

Detailed Description

Definition at line 196 of file primalucacommandset.h.

Constructor & Destructor Documentation

◆ Esatto()

Esatto::Esatto ( const std::string &  name,
int  port 
)

Definition at line 543 of file primalucacommandset.cpp.

Member Function Documentation

◆ getBacklash()

bool Esatto::getBacklash ( uint32_t &  steps)

Definition at line 552 of file primalucacommandset.cpp.

◆ getVoltageUSB()

bool Esatto::getVoltageUSB ( double &  value)

Definition at line 560 of file primalucacommandset.cpp.

◆ setBacklash()

bool Esatto::setBacklash ( uint32_t  steps)

Definition at line 544 of file primalucacommandset.cpp.


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