STAR
Cal STAR — firmware, DAQ server, and engine design
Loading...
Searching...
No Matches
fsw::config::DiscoveredBoard Struct Reference

Discovered board information. More...

#include <BoardDiscovery.hpp>

Collaboration diagram for fsw::config::DiscoveredBoard:
[legend]

Public Attributes

BoardSignature signature
std::string current_ip
std::string mac_address
std::vector< SensorInfo > sensors
std::chrono::steady_clock::time_point last_seen
bool is_configured = false
uint16_t port = 0
uint8_t max_sensors = 0
uint8_t active_sensors = 0
bool supports_dynamic_config = false

Detailed Description

Discovered board information.

Definition at line 69 of file BoardDiscovery.hpp.

Member Data Documentation

◆ active_sensors

uint8_t fsw::config::DiscoveredBoard::active_sensors = 0

Definition at line 80 of file BoardDiscovery.hpp.

◆ current_ip

std::string fsw::config::DiscoveredBoard::current_ip

Definition at line 71 of file BoardDiscovery.hpp.

◆ is_configured

bool fsw::config::DiscoveredBoard::is_configured = false

Definition at line 75 of file BoardDiscovery.hpp.

◆ last_seen

std::chrono::steady_clock::time_point fsw::config::DiscoveredBoard::last_seen

Definition at line 74 of file BoardDiscovery.hpp.

◆ mac_address

std::string fsw::config::DiscoveredBoard::mac_address

Definition at line 72 of file BoardDiscovery.hpp.

◆ max_sensors

uint8_t fsw::config::DiscoveredBoard::max_sensors = 0

Definition at line 79 of file BoardDiscovery.hpp.

◆ port

◆ sensors

std::vector<SensorInfo> fsw::config::DiscoveredBoard::sensors

Definition at line 73 of file BoardDiscovery.hpp.

◆ signature

BoardSignature fsw::config::DiscoveredBoard::signature

Definition at line 70 of file BoardDiscovery.hpp.

◆ supports_dynamic_config

bool fsw::config::DiscoveredBoard::supports_dynamic_config = false

Definition at line 81 of file BoardDiscovery.hpp.


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