#include <network_sensor_enumerator.h>
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... | |
NetworkSensorEnumerator (const std::string &ip) | |
virtual aditof::Status | searchSensors () override |
Do a search for the available sensors. More... | |
~NetworkSensorEnumerator () | |
![]() | |
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 Attributes | |
std::string | m_imageSensorsInfo |
std::string | m_ip |
std::string | m_kernelVersion |
std::string | m_sdVersion |
std::string | m_uBootVersion |
Static Private Attributes | |
static int | sensorCount |
Definition at line 39 of file network_sensor_enumerator.h.
NetworkSensorEnumerator::NetworkSensorEnumerator | ( | const std::string & | ip | ) |
Definition at line 44 of file network_sensor_enumerator.cpp.
|
default |
|
overridevirtual |
Definition at line 109 of file network_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 128 of file network_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 134 of file network_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 122 of file network_sensor_enumerator.cpp.
|
overridevirtual |
Do a search for the available sensors.
Implements aditof::SensorEnumeratorInterface.
Definition at line 49 of file network_sensor_enumerator.cpp.
|
private |
Definition at line 57 of file network_sensor_enumerator.h.
|
private |
Definition at line 56 of file network_sensor_enumerator.h.
|
private |
Definition at line 61 of file network_sensor_enumerator.h.
|
private |
Definition at line 62 of file network_sensor_enumerator.h.
|
private |
Definition at line 60 of file network_sensor_enumerator.h.
|
staticprivate |
Definition at line 59 of file network_sensor_enumerator.h.