56 #include "MultiSense/MultiSenseTypes.hh"
70 const std::optional<crl::multisense::details::wire::AuxCamConfig> &aux_config,
71 const std::optional<crl::multisense::details::wire::ImuConfig> &imu_config,
72 const std::optional<crl::multisense::details::wire::LedStatus> &led_config,
75 const MultiSenseInfo::DeviceInfo &info,
76 const std::optional<MultiSenseInfo::ImuInfo> &imu_info);
82 T
convert(
const MultiSenseConfig &config);
98 const MultiSenseInfo::ImuInfo &imu_info);
104 const MultiSenseInfo::ImuInfo &imu_info,
105 uint32_t max_samples_per_message);
121 MultiSenseConfig::NetworkTransmissionConfig
128 template <
typename T>
129 T
convert(
const MultiSenseConfig::NetworkTransmissionConfig &config);