STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
daq::SensorConfigData Struct Reference

High-level representation of a parsed Sensor Config payload. More...

#include <DiabloPackets.h>

Collaboration diagram for daq::SensorConfigData:
[legend]

Public Attributes

std::vector< uint8_t > sensor_ids
uint8_t reference_voltage
bool necessary_for_abort
uint32_t controller_ip
uint8_t enable_serial_printing

Detailed Description

High-level representation of a parsed Sensor Config payload.

Note
This is NOT a packed struct; it is used for collecting / returning sensor config fields in a convenient form (similar in spirit to SensorDataChunkCollection).

Definition at line 174 of file DiabloPackets.h.

Member Data Documentation

◆ controller_ip

uint32_t daq::SensorConfigData::controller_ip

Definition at line 178 of file DiabloPackets.h.

◆ enable_serial_printing

uint8_t daq::SensorConfigData::enable_serial_printing

Definition at line 179 of file DiabloPackets.h.

◆ necessary_for_abort

bool daq::SensorConfigData::necessary_for_abort

Definition at line 177 of file DiabloPackets.h.

◆ reference_voltage

uint8_t daq::SensorConfigData::reference_voltage

Definition at line 176 of file DiabloPackets.h.

◆ sensor_ids

std::vector<uint8_t> daq::SensorConfigData::sensor_ids

Definition at line 175 of file DiabloPackets.h.


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