gaps-online-software 0.10
online software for the TOF system for the GAPS experiment
Loading...
Searching...
No Matches
LTBMoniData Struct Reference

#include <monitoring.h>

Public Member Functions

std::string to_string () const
 String representatioin for printing.
 

Static Public Member Functions

static LTBMoniData from_bytestream (const Vec< u8 > &stream, usize &pos)
 

Public Attributes

u8 board_id
 FIXME - this might be the RB id.
 
f32 trenz_temp
 FIXME - temperature.
 
f32 ltb_temp
 
std::array< f32, 3 > thresh
 

Static Public Attributes

static const u16 HEAD = 0xAAAA
 struct begin marker bytes
 
static const u16 TAIL = 0x5555
 struct end marker bytes
 
static const u8 SIZE = 25
 byte size with HEAD + TAIL
 

Detailed Description

Monitoring data from the LTBs

Only one of the RBs per RAT is connected to the LTB of the RAT

temperature and threshold information

Member Function Documentation

◆ from_bytestream()

static LTBMoniData LTBMoniData::from_bytestream ( const Vec< u8 > &  stream,
usize &  pos 
)
static

Factory function - recreate LTBMoniData from byte representation


The documentation for this struct was generated from the following file: