Describes the version information.
Definition Version.h:19
IpAssignmentMethod
Describes the assignment method of the device IP address.
Definition CommonTypes.h:238
Describes the laser profiler information.
Definition ProfilerInfo.h:44
IpAssignmentMethod ipAssignmentMethod
The IP address assignment method of the laser profiler.
Definition ProfilerInfo.h:54
std::string controllerSN
The controller serial number.
Definition ProfilerInfo.h:47
std::string sensorSN
The sensor serial number.
Definition ProfilerInfo.h:48
std::string model
The laser profiler model.
Definition ProfilerInfo.h:45
Version firmwareVersion
The version of the firmware. The firmware can be upgraded.
Definition ProfilerInfo.h:50
std::string subnetMask
The IP subnet mask of the laser profiler.
Definition ProfilerInfo.h:52
Version hardwareVersion
The version of the hardware. The hardware cannot be upgraded.
Definition ProfilerInfo.h:49
uint16_t port
The laser profiler port.
Definition ProfilerInfo.h:55
std::string deviceName
The device name (UTF-8 encoded).
Definition ProfilerInfo.h:46
std::string ipAddress
The IP address of the laser profiler.
Definition ProfilerInfo.h:51