STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
EnvironmentalMessage.hpp
Go to the documentation of this file.
1
#pragma once
2
3
#include "
comms/CommsMessage.hpp
"
4
5
namespace
comms::messages::sensor
{
6
7
// [0x25, board_id]: epoch ns, temperature (C), absolute pressure (Pa), humidity (%RH), board ms.
8
using
EnvironmentalMessage
=
comms::CommsMessage<uint64_t, float, uint32_t, float, uint32_t>
;
9
static_assert
(
EnvironmentalMessage::nbytes
() == 24);
10
11
}
// namespace comms::messages::sensor
CommsMessage.hpp
comms::messages::sensor
Definition
CalibratedPTMessage.hpp:11
comms::messages::sensor::EnvironmentalMessage
comms::CommsMessage< uint64_t, float, uint32_t, float, uint32_t > EnvironmentalMessage
Definition
EnvironmentalMessage.hpp:8
comms::CommsMessage
CommsMessage - Template-based message serialization.
Definition
CommsMessage.hpp:24
comms::CommsMessage< uint64_t, float, uint32_t, float, uint32_t >::nbytes
static constexpr std::size_t nbytes()
Definition
CommsMessage.hpp:79
daq-server
diablo_server
transport
include
comms
messages
sensor
EnvironmentalMessage.hpp
Generated by
1.15.0