Mech-Eye API 2.5.2
API reference documentation for Mech-Eye Industrial 3D Camera
Loading...
Searching...
No Matches
Public Attributes | List of all members
mmind::eye::CameraInfo Struct Reference

Defines the camera information. More...

#include <CameraProperties.h>

Public Attributes

std::string model
 The device model, such as Mech-Eye NANO.
 
std::string deviceName
 The device name (UTF-8 encoded).
 
std::string serialNumber
 The serial number of the device.
 
Platform platform
 The platform name of the device.
 
Version hardwareVersion
 The version of the hardware (pre-determined in the factory).
 
Version firmwareVersion
 The version of the firmware (upgradable).
 
std::string ipAddress
 The IP address of the device.
 
std::string subnetMask {"255.255.255.0"}
 The subnet mask of the device.
 
IpAssignmentMethod ipAssignmentMethod {}
 The IP address assignment method of the device.
 
uint16_t port {}
 The port used by the device.
 
bool supported {true}
 The support status of the device.
 
Version lastSupportedVersion
 The last supported version of the device.
 

Detailed Description

Defines the camera information.

Definition at line 48 of file CameraProperties.h.

Member Data Documentation

◆ deviceName

std::string mmind::eye::CameraInfo::deviceName

The device name (UTF-8 encoded).

Definition at line 51 of file CameraProperties.h.

◆ firmwareVersion

Version mmind::eye::CameraInfo::firmwareVersion

The version of the firmware (upgradable).

Definition at line 55 of file CameraProperties.h.

◆ hardwareVersion

Version mmind::eye::CameraInfo::hardwareVersion

The version of the hardware (pre-determined in the factory).

Definition at line 54 of file CameraProperties.h.

◆ ipAddress

std::string mmind::eye::CameraInfo::ipAddress

The IP address of the device.

Definition at line 56 of file CameraProperties.h.

◆ ipAssignmentMethod

IpAssignmentMethod mmind::eye::CameraInfo::ipAssignmentMethod {}

The IP address assignment method of the device.

Definition at line 58 of file CameraProperties.h.

◆ lastSupportedVersion

Version mmind::eye::CameraInfo::lastSupportedVersion

The last supported version of the device.

Definition at line 61 of file CameraProperties.h.

◆ model

std::string mmind::eye::CameraInfo::model

The device model, such as Mech-Eye NANO.

Definition at line 50 of file CameraProperties.h.

◆ platform

Platform mmind::eye::CameraInfo::platform

The platform name of the device.

Definition at line 53 of file CameraProperties.h.

◆ port

uint16_t mmind::eye::CameraInfo::port {}

The port used by the device.

Definition at line 59 of file CameraProperties.h.

◆ serialNumber

std::string mmind::eye::CameraInfo::serialNumber

The serial number of the device.

Definition at line 52 of file CameraProperties.h.

◆ subnetMask

std::string mmind::eye::CameraInfo::subnetMask {"255.255.255.0"}

The subnet mask of the device.

Definition at line 57 of file CameraProperties.h.

◆ supported

bool mmind::eye::CameraInfo::supported {true}

The support status of the device.

Definition at line 60 of file CameraProperties.h.


The documentation for this struct was generated from the following file: