Class used to store device information specific to a sensor.
More...
#include <MultiSenseTypes.hh>
Class used to store device information specific to a sensor.
Example code to query device information from a sensor:
throw std::runtime_error("Unable to query sensor device info");
}
Setting sensor device info is not publicly supported.
Definition at line 3211 of file MultiSenseTypes.hh.
◆ DeviceInfo()
crl::multisense::system::DeviceInfo::DeviceInfo |
( |
| ) |
|
|
inline |
◆ buildDate
std::string crl::multisense::system::DeviceInfo::buildDate |
◆ HARDWARE_REV_BCAM
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_BCAM = 100 |
|
static |
◆ HARDWARE_REV_MONO
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MONO = 101 |
|
static |
◆ HARDWARE_REV_MULTISENSE_C6S2_S27
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_C6S2_S27 = 7 |
|
static |
◆ HARDWARE_REV_MULTISENSE_KS21
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_KS21 = 10 |
|
static |
◆ HARDWARE_REV_MULTISENSE_KS21_SILVER
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_KS21_SILVER = 15 |
|
static |
◆ HARDWARE_REV_MULTISENSE_M
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_M = 3 |
|
static |
◆ HARDWARE_REV_MULTISENSE_MONOCAM
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_MONOCAM = 11 |
|
static |
◆ HARDWARE_REV_MULTISENSE_REMOTE_HEAD_MONOCAM
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_REMOTE_HEAD_MONOCAM = 14 |
|
static |
◆ HARDWARE_REV_MULTISENSE_REMOTE_HEAD_STEREO
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_REMOTE_HEAD_STEREO = 13 |
|
static |
◆ HARDWARE_REV_MULTISENSE_REMOTE_HEAD_VPB
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_REMOTE_HEAD_VPB = 12 |
|
static |
◆ HARDWARE_REV_MULTISENSE_S
◆ HARDWARE_REV_MULTISENSE_S21
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_S21 = 5 |
|
static |
◆ HARDWARE_REV_MULTISENSE_S30
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_S30 = 8 |
|
static |
◆ HARDWARE_REV_MULTISENSE_S7
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_S7 = 2 |
|
static |
◆ HARDWARE_REV_MULTISENSE_S7AR
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_S7AR = 9 |
|
static |
◆ HARDWARE_REV_MULTISENSE_S7S
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_S7S = 4 |
|
static |
◆ HARDWARE_REV_MULTISENSE_SL
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_SL = 1 |
|
static |
◆ HARDWARE_REV_MULTISENSE_ST21
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_ST21 = 6 |
|
static |
◆ HARDWARE_REV_MULTISENSE_ST25
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::HARDWARE_REV_MULTISENSE_ST25 = 16 |
|
static |
◆ hardwareRevision
uint32_t crl::multisense::system::DeviceInfo::hardwareRevision |
◆ IMAGER_TYPE_AR0234_GREY
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::IMAGER_TYPE_AR0234_GREY = 200 |
|
static |
◆ IMAGER_TYPE_AR0239_COLOR
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::IMAGER_TYPE_AR0239_COLOR = 202 |
|
static |
◆ IMAGER_TYPE_CMV2000_COLOR
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::IMAGER_TYPE_CMV2000_COLOR = 2 |
|
static |
◆ IMAGER_TYPE_CMV2000_GREY
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::IMAGER_TYPE_CMV2000_GREY = 1 |
|
static |
◆ IMAGER_TYPE_CMV4000_COLOR
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::IMAGER_TYPE_CMV4000_COLOR = 4 |
|
static |
◆ IMAGER_TYPE_CMV4000_GREY
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::IMAGER_TYPE_CMV4000_GREY = 3 |
|
static |
◆ IMAGER_TYPE_FLIR_TAU2
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::IMAGER_TYPE_FLIR_TAU2 = 7 |
|
static |
◆ IMAGER_TYPE_IMX104_COLOR
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::IMAGER_TYPE_IMX104_COLOR = 100 |
|
static |
◆ IMAGER_TYPE_NONE
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::IMAGER_TYPE_NONE = 0 |
|
static |
◆ imagerHeight
uint32_t crl::multisense::system::DeviceInfo::imagerHeight |
◆ imagerName
std::string crl::multisense::system::DeviceInfo::imagerName |
◆ imagerType
uint32_t crl::multisense::system::DeviceInfo::imagerType |
◆ imagerWidth
uint32_t crl::multisense::system::DeviceInfo::imagerWidth |
◆ laserName
std::string crl::multisense::system::DeviceInfo::laserName |
◆ laserType
uint32_t crl::multisense::system::DeviceInfo::laserType |
◆ lensName
std::string crl::multisense::system::DeviceInfo::lensName |
◆ lensType
uint32_t crl::multisense::system::DeviceInfo::lensType |
◆ LIGHTING_TYPE_EXTERNAL
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::LIGHTING_TYPE_EXTERNAL = 2 |
|
static |
◆ LIGHTING_TYPE_INTERNAL
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::LIGHTING_TYPE_INTERNAL = 1 |
|
static |
◆ LIGHTING_TYPE_NONE
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::LIGHTING_TYPE_NONE = 0 |
|
static |
◆ LIGHTING_TYPE_OUTPUT_TRIGGER
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::LIGHTING_TYPE_OUTPUT_TRIGGER = 4 |
|
static |
◆ LIGHTING_TYPE_PATTERN_PROJECTOR
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::LIGHTING_TYPE_PATTERN_PROJECTOR = 3 |
|
static |
◆ LIGHTING_TYPE_PATTERN_PROJECTOR_AND_OUTPUT_TRIGGER
CRL_CONSTEXPR uint32_t crl::multisense::system::DeviceInfo::LIGHTING_TYPE_PATTERN_PROJECTOR_AND_OUTPUT_TRIGGER = 5 |
|
static |
◆ lightingType
uint32_t crl::multisense::system::DeviceInfo::lightingType |
◆ MAX_PCBS
CRL_CONSTEXPR uint8_t crl::multisense::system::DeviceInfo::MAX_PCBS = 8 |
|
static |
◆ motorGearReduction
float crl::multisense::system::DeviceInfo::motorGearReduction |
◆ motorName
std::string crl::multisense::system::DeviceInfo::motorName |
◆ motorType
uint32_t crl::multisense::system::DeviceInfo::motorType |
◆ name
std::string crl::multisense::system::DeviceInfo::name |
◆ nominalBaseline
float crl::multisense::system::DeviceInfo::nominalBaseline |
◆ nominalFocalLength
float crl::multisense::system::DeviceInfo::nominalFocalLength |
◆ nominalRelativeAperture
float crl::multisense::system::DeviceInfo::nominalRelativeAperture |
The nominal relative aperature for the sensor.
i.e. the f-stop
Definition at line 3284 of file MultiSenseTypes.hh.
◆ numberOfLights
uint32_t crl::multisense::system::DeviceInfo::numberOfLights |
◆ pcbs
std::vector<PcbInfo> crl::multisense::system::DeviceInfo::pcbs |
◆ serialNumber
std::string crl::multisense::system::DeviceInfo::serialNumber |
The documentation for this class was generated from the following file:
- /home/malvarado/crl/LibMultiSense/source/LibMultiSense/include/MultiSense/MultiSenseTypes.hh