37 #ifndef LibMultiSense_ImageMetaMessage 38 #define LibMultiSense_ImageMetaMessage 45 namespace multisense {
57 static CRL_CONSTEXPR uint32_t HISTOGRAM_LENGTH = (HISTOGRAM_CHANNELS * HISTOGRAM_BINS *
60 #ifdef SENSORPOD_FIRMWARE 63 #endif // SENSORPOD_FIRMWARE 76 #ifdef SENSORPOD_FIRMWARE
90 #ifndef SENSORPOD_FIRMWARE 95 uint32_t histogramP[HISTOGRAM_BINS * HISTOGRAM_CHANNELS];
106 template<
class Archive>
112 message & framesPerSecond;
114 message & exposureTime;
115 message & timeSeconds;
116 message & timeMicroSeconds;
120 message.write(histogramP, HISTOGRAM_LENGTH);
122 message.read(histogramP, HISTOGRAM_LENGTH);
126 message &ptpNanoSeconds;
131 #endif // !SENSORPOD_FIRMWARE
std::string * frameId(M &m)
void serialize(Stream &stream, const T &t)
static CRL_CONSTEXPR IdType ID_DATA_IMAGE_META
#define WIRE_HEADER_ATTRIBS_