#include <target_sensor_enumerator.h>

Classes | |
| struct | SensorInfo |
| struct | SoftwareVersions |
Public Member Functions | |
| virtual aditof::Status | getDepthSensors (std::vector< std::shared_ptr< aditof::DepthSensorInterface >> &depthSensors) override |
| virtual aditof::Status | getKernelVersion (std::string &kernelVersion) const override |
| 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 override |
| 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 override |
| Get the U-Boot version that is installed on the embedded system that the camera is attached to. More... | |
| virtual aditof::Status | searchSensors () override |
| Do a search for the available sensors. More... | |
| ~TargetSensorEnumerator ()=default | |
Public Member Functions inherited from aditof::SensorEnumeratorInterface | |
| virtual aditof::Status | getDepthSensors (std::vector< std::shared_ptr< aditof::DepthSensorInterface >> &depthSensors)=0 |
| Get the available depth sensors. More... | |
| virtual | ~SensorEnumeratorInterface ()=default |
| Destructor. More... | |
Private Types | |
| enum | SensorType { SensorType::SENSOR_ADSD3500 } |
Private Member Functions | |
| std::string | getVersionOfComponent (const std::string &component) const |
Private Attributes | |
| std::string | m_cardImageVersion |
| std::string | m_kernelVersion |
| std::string | m_rfsVersion |
| std::string | m_sdkVersion |
| std::vector< SensorInfo > | m_sensorsInfo |
| std::string | m_uBootVersion |
Definition at line 38 of file target_sensor_enumerator.h.
|
strongprivate |
| Enumerator | |
|---|---|
| SENSOR_ADSD3500 | ADSD3500 sensor. |
Definition at line 57 of file target_sensor_enumerator.h.
|
default |
|
overridevirtual |
Definition at line 46 of file target_sensor_enumerator.cpp.
|
overridevirtual |
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. |
Implements aditof::SensorEnumeratorInterface.
Definition at line 108 of file target_sensor_enumerator.cpp.
|
overridevirtual |
Get the SD card image version on the embedded system that the camera is attached to.
| [out] | sdVersion | - string containing data abouth the version. |
Implements aditof::SensorEnumeratorInterface.
Definition at line 120 of file target_sensor_enumerator.cpp.
|
overridevirtual |
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. |
Implements aditof::SensorEnumeratorInterface.
Definition at line 96 of file target_sensor_enumerator.cpp.
|
private |
Definition at line 69 of file target_sensor_enumerator.cpp.
|
overridevirtual |
Do a search for the available sensors.
Implements aditof::SensorEnumeratorInterface.
Definition at line 106 of file sensor_enumerator_imx.cpp.
|
private |
Definition at line 75 of file target_sensor_enumerator.h.
|
private |
Definition at line 77 of file target_sensor_enumerator.h.
|
private |
Definition at line 78 of file target_sensor_enumerator.h.
|
private |
Definition at line 79 of file target_sensor_enumerator.h.
|
private |
Definition at line 74 of file target_sensor_enumerator.h.
|
private |
Definition at line 76 of file target_sensor_enumerator.h.