Mech-Eye API 2.5.2
API reference documentation for Mech-Eye 3D Laser Profiler
|
Describes the laser profiler information. More...
#include <ProfilerInfo.h>
Public Attributes | |
std::string | model {} |
The laser profiler model. | |
std::string | deviceName {} |
The device name (UTF-8 encoded). | |
std::string | controllerSN {} |
The controller serial number. | |
std::string | sensorSN {} |
The sensor serial number. | |
Version | hardwareVersion {} |
The version of the hardware. The hardware cannot be upgraded. | |
Version | firmwareVersion {} |
The version of the firmware. The firmware can be upgraded. | |
std::string | ipAddress {} |
The IP address of the laser profiler. | |
std::string | subnetMask {"255.255.255.0"} |
The IP subnet mask of the laser profiler. | |
IpAssignmentMethod | ipAssignmentMethod {} |
The IP address assignment method of the laser profiler. | |
uint16_t | port {} |
The laser profiler port. | |
bool | supported {true} |
The support status of the device. | |
Version | lastSupportedVersion |
The last supported version of the device. | |
Describes the laser profiler information.
Definition at line 43 of file ProfilerInfo.h.
std::string mmind::eye::ProfilerInfo::controllerSN {} |
The controller serial number.
Definition at line 47 of file ProfilerInfo.h.
std::string mmind::eye::ProfilerInfo::deviceName {} |
The device name (UTF-8 encoded).
Definition at line 46 of file ProfilerInfo.h.
Version mmind::eye::ProfilerInfo::firmwareVersion {} |
The version of the firmware. The firmware can be upgraded.
Definition at line 50 of file ProfilerInfo.h.
Version mmind::eye::ProfilerInfo::hardwareVersion {} |
The version of the hardware. The hardware cannot be upgraded.
Definition at line 49 of file ProfilerInfo.h.
std::string mmind::eye::ProfilerInfo::ipAddress {} |
The IP address of the laser profiler.
Definition at line 51 of file ProfilerInfo.h.
IpAssignmentMethod mmind::eye::ProfilerInfo::ipAssignmentMethod {} |
The IP address assignment method of the laser profiler.
Definition at line 54 of file ProfilerInfo.h.
Version mmind::eye::ProfilerInfo::lastSupportedVersion |
The last supported version of the device.
Definition at line 57 of file ProfilerInfo.h.
std::string mmind::eye::ProfilerInfo::model {} |
The laser profiler model.
Definition at line 45 of file ProfilerInfo.h.
uint16_t mmind::eye::ProfilerInfo::port {} |
The laser profiler port.
Definition at line 55 of file ProfilerInfo.h.
std::string mmind::eye::ProfilerInfo::sensorSN {} |
The sensor serial number.
Definition at line 48 of file ProfilerInfo.h.
std::string mmind::eye::ProfilerInfo::subnetMask {"255.255.255.0"} |
The IP subnet mask of the laser profiler.
Definition at line 52 of file ProfilerInfo.h.
bool mmind::eye::ProfilerInfo::supported {true} |
The support status of the device.
Definition at line 56 of file ProfilerInfo.h.