Static status info for the MultiSense. Will not change during camera operation. More...
#include <MultiSenseTypes.hh>
Classes | |
struct | DeviceInfo |
The Device information associated with the MultiSense. The DeviceInfo is used to determine what features the MultiSense offers, and provides debug information to the Carnegie Robotics' team. The DeviceInfo can only be set at the factory. More... | |
struct | ImuInfo |
Information about the IMU onboard the MultiSense. More... | |
struct | NetworkInfo |
The network configuration for the MultiSense. More... | |
struct | SensorVersion |
Version information for the MultiSense. More... | |
struct | SupportedOperatingMode |
A valid operating mode for the MultiSense. More... | |
struct | Version |
Convenience wrapper for a version number See https://semver.org/. More... | |
Public Attributes | |
DeviceInfo | device |
Device info. More... | |
std::optional< ImuInfo > | imu |
Supported operating modes for the IMU sensors (accelerometer, gyroscope, magnetometer). Will be invalid if an IMU is not present. More... | |
NetworkInfo | network |
The network configuration of the MultiSense. More... | |
std::vector< SupportedOperatingMode > | operating_modes |
Supported operating modes. More... | |
SensorVersion | version |
Sensor Version info. More... | |
Static status info for the MultiSense. Will not change during camera operation.
Definition at line 1262 of file LibMultiSense/include/MultiSense/MultiSenseTypes.hh.
DeviceInfo multisense::MultiSenseInfo::device |
Device info.
Definition at line 1640 of file LibMultiSense/include/MultiSense/MultiSenseTypes.hh.
std::optional<ImuInfo> multisense::MultiSenseInfo::imu |
Supported operating modes for the IMU sensors (accelerometer, gyroscope, magnetometer). Will be invalid if an IMU is not present.
Definition at line 1656 of file LibMultiSense/include/MultiSense/MultiSenseTypes.hh.
NetworkInfo multisense::MultiSenseInfo::network |
The network configuration of the MultiSense.
Definition at line 1661 of file LibMultiSense/include/MultiSense/MultiSenseTypes.hh.
std::vector<SupportedOperatingMode> multisense::MultiSenseInfo::operating_modes |
Supported operating modes.
Definition at line 1650 of file LibMultiSense/include/MultiSense/MultiSenseTypes.hh.
SensorVersion multisense::MultiSenseInfo::version |
Sensor Version info.
Definition at line 1645 of file LibMultiSense/include/MultiSense/MultiSenseTypes.hh.