Can search for sensors and retrieve sensors by category. More...
#include <sensor_enumerator_interface.h>
Public Member Functions | |
virtual aditof::Status | getDepthSensors (std::vector< std::shared_ptr< aditof::DepthSensorInterface >> &depthSensors)=0 |
Get the available depth sensors. More... | |
virtual aditof::Status | getKernelVersion (std::string &kernelVersion) const =0 |
Get the kernel version that is installed on the embedded system that the camera is attached to. More... | |
virtual aditof::Status | getSdVersion (std::string &sdVersion) const =0 |
Get the SD card image version on the embedded system that the camera is attached to. More... | |
virtual aditof::Status | getUbootVersion (std::string &uBootVersion) const =0 |
Get the U-Boot version that is installed on the embedded system that the camera is attached to. More... | |
virtual aditof::Status | searchSensors ()=0 |
Do a search for the available sensors. More... | |
virtual | ~SensorEnumeratorInterface ()=default |
Destructor. More... | |
Can search for sensors and retrieve sensors by category.
Definition at line 47 of file sensor_enumerator_interface.h.
|
virtualdefault |
Destructor.
|
pure virtual |
Get the available depth sensors.
[out] | depthSensors | - list of found sensors |
|
pure virtual |
Get the kernel version that is installed on the embedded system that the camera is attached to.
[out] | kernelVersion | - string containing data abouth the version. |
Implemented in NetworkSensorEnumerator, TargetSensorEnumerator, UsbSensorEnumerator, and OfflineSensorEnumerator.
|
pure virtual |
Get the SD card image version on the embedded system that the camera is attached to.
[out] | sdVersion | - string containing data abouth the version. |
Implemented in NetworkSensorEnumerator, TargetSensorEnumerator, UsbSensorEnumerator, and OfflineSensorEnumerator.
|
pure virtual |
Get the U-Boot version that is installed on the embedded system that the camera is attached to.
[out] | uBootVersion | - string containing data abouth the version. |
Implemented in NetworkSensorEnumerator, TargetSensorEnumerator, UsbSensorEnumerator, and OfflineSensorEnumerator.
|
pure virtual |
Do a search for the available sensors.
Implemented in NetworkSensorEnumerator, TargetSensorEnumerator, UsbSensorEnumerator, and OfflineSensorEnumerator.