STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
BoardTypeWire.hpp
Go to the documentation of this file.
1#ifndef FSW_BOARD_TYPE_WIRE_HPP
2#define FSW_BOARD_TYPE_WIRE_HPP
3
4#include <cstdint>
5
6namespace fsw {
7namespace daq_wire {
8
9/** Legacy DAQv2 wire numeric board_type (Elodin / discovery); heartbeat body no longer carries
10 * type. */
11constexpr uint8_t kUnknown = 0;
12constexpr uint8_t kPressureTransducer = 1;
13constexpr uint8_t kLoadCell = 2;
14constexpr uint8_t kRtd = 3;
15constexpr uint8_t kThermocouple = 4;
16constexpr uint8_t kActuator = 5;
17constexpr uint8_t kEnvironmental = 7;
18constexpr uint8_t kBallValve = 8;
19
20} // namespace daq_wire
21} // namespace fsw
22
23#endif
constexpr uint8_t kRtd
constexpr uint8_t kActuator
constexpr uint8_t kThermocouple
constexpr uint8_t kPressureTransducer
constexpr uint8_t kBallValve
constexpr uint8_t kLoadCell
constexpr uint8_t kUnknown
Legacy DAQv2 wire numeric board_type (Elodin / discovery); heartbeat body no longer carries type.
constexpr uint8_t kEnvironmental
Motorized ball valve position: raw ADC counts -> % open.