12#ifndef TIMING_INCLUDE_TIMING_GIBV3IONODE_HPP_
13#define TIMING_INCLUDE_TIMING_GIBV3IONODE_HPP_
20#include "uhal/DerivedNode.hpp"
43 std::string
get_status(
bool print_out =
false)
const override;
Class for the timing FMC board.
Class for the timing FMC board.
uint32_t read_io_expanders() const override
Read the contents of the IO expanders.
uint8_t read_sfps_los() const override
Retrive SFP LOS status for all SFPs.
GIBV3IONode(const uhal::Node &node)
uint8_t read_sfps_fault() const override
Retrive SFP fault status for all SFPs.
std::string get_status(bool print_out=false) const override
Get status string, optionally print.