info.hh
Go to the documentation of this file.
1 
37 #pragma once
38 
39 #include <utility/Exception.hh>
40 #include <wire/Protocol.hh>
41 #include <utility/BufferStream.hh>
42 
43 #include <wire/ImuInfoMessage.hh>
48 
49 #include "MultiSense/MultiSenseTypes.hh"
50 
51 namespace multisense {
52 namespace legacy {
53 
57 MultiSenseInfo::DeviceInfo convert(const crl::multisense::details::wire::SysDeviceInfo &info);
58 
62 crl::multisense::details::wire::SysDeviceInfo convert(const MultiSenseInfo::DeviceInfo &info, const std::string &key);
63 
67 MultiSenseInfo::SensorVersion convert(const crl::multisense::details::wire::VersionResponse &response);
68 
72 std::vector<MultiSenseInfo::SupportedOperatingMode> convert(const crl::multisense::details::wire::SysDeviceModes &modes);
73 
77 MultiSenseInfo::ImuInfo::Source convert(const crl::multisense::details::wire::imu::Details &details);
78 
82 MultiSenseInfo::ImuInfo convert(const crl::multisense::details::wire::ImuInfo &modes);
83 
87 MultiSenseInfo::NetworkInfo convert(const crl::multisense::details::wire::SysNetwork &wire);
88 
92 crl::multisense::details::wire::SysNetwork convert(const MultiSenseInfo::NetworkInfo &info);
93 
94 }
95 }
crl::multisense::details::wire::imu::Details
Definition: ImuInfoMessage.hh:84
crl::multisense::details::wire::VersionResponse
Definition: VersionResponseMessage.hh:50
VersionResponseMessage.hh
crl::multisense::details::wire::SysNetwork
Definition: SysNetworkMessage.hh:47
Exception.hh
SysNetworkMessage.hh
BufferStream.hh
crl::multisense::details::wire::SysDeviceInfo
Definition: SysDeviceInfoMessage.hh:69
Protocol.hh
multisense::legacy::convert
CameraCalibration convert(const crl::multisense::details::wire::CameraCalData &cal)
Convert a wire calibration to our API calibration object.
Definition: calibration.cc:56
ImuInfoMessage.hh
SysDeviceModesMessage.hh
multisense
Definition: factory.cc:39
SysDeviceInfoMessage.hh
crl::multisense::details::wire::SysDeviceModes
Definition: SysDeviceModesMessage.hh:69
crl::multisense::details::wire::ImuInfo
Definition: ImuInfoMessage.hh:109


multisense_lib
Author(s):
autogenerated on Thu Apr 17 2025 02:49:09