#include <kallisto.hpp>
Class that manages an Kallisto device.
◆ Kallisto() [1/2]
Kallisto |
( |
std::string |
name, |
|
|
std::string |
address |
|
) |
| |
|
protected |
◆ ~Kallisto()
◆ Kallisto() [2/2]
◆ getAddress()
std::string getAddress |
( |
| ) |
const |
◆ getBeingUsed()
virtual bool getBeingUsed |
( |
| ) |
|
|
pure virtual |
Checks if the Kallisto is under active use.
- Returns
- if the device is under use (sensor enabled, etc.).
Implemented in KallistoImpl.
◆ getFirmwareVersion()
std::string getFirmwareVersion |
( |
| ) |
const |
◆ getHardwareVersion()
std::string getHardwareVersion |
( |
| ) |
const |
◆ getLinkLoss()
virtual bool getLinkLoss |
( |
| ) |
|
|
pure virtual |
Checks if this Kallisto device is in Link Loss.
Link loss represents a state where the device should be connected but that connection was lost. The system will actively try to recover the connection.
- Returns
- if this Kallisto is in Link Loss.
Implemented in KallistoImpl.
◆ getManufacturer()
std::string getManufacturer |
( |
| ) |
const |
◆ getName()
std::string getName |
( |
| ) |
const |
◆ getSoftwareVersion()
std::string getSoftwareVersion |
( |
| ) |
const |
◆ m_address
const std::string m_address |
|
protected |
◆ m_firmware_version
std::string m_firmware_version |
|
protected |
◆ m_hardware_version
std::string m_hardware_version |
|
protected |
◆ m_manufacturer
std::string m_manufacturer |
|
protected |
◆ m_name
◆ m_software_version
std::string m_software_version |
|
protected |
The documentation for this class was generated from the following file:
- /home/joao.oliveira/Workspace/local/repo/documentation/sphinx/source/components/kallistolinuxapi/include/hardware/kallisto.hpp