32 #ifndef SENSOR_ENUMERATOR_INTERFACE_H 33 #define SENSOR_ENUMERATOR_INTERFACE_H 35 #include "aditof/depth_sensor_interface.h" 36 #include "aditof/status_definitions.h" 66 getDepthSensors(std::vector<std::shared_ptr<aditof::DepthSensorInterface>>
97 #endif // SENSOR_ENUMERATOR_INTERFACE_H
virtual aditof::Status searchSensors()=0
Do a search for the available sensors.
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.
virtual ~SensorEnumeratorInterface()=default
Destructor.
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.
Status
Status of any operation that the TOF sdk performs.
virtual aditof::Status getDepthSensors(std::vector< std::shared_ptr< aditof::DepthSensorInterface >> &depthSensors)=0
Get the available depth sensors.
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.
Can search for sensors and retrieve sensors by category.