DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
SI534xNode.hpp File Reference
#include "timing/I2CMasterNode.hpp"
#include "timing/SIChipSlave.hpp"
#include "timing/ClockGeneratorInterface.hpp"
#include "timing/timinghardwareinfo/Structs.hpp"
#include "timing/timinghardwareinfo/Nljs.hpp"
#include "ers/Issue.hpp"
#include "logging/Logging.hpp"
#include <map>
#include <string>
#include <vector>
#include <boost/tuple/tuple.hpp>
Include dependency graph for SI534xNode.hpp:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  dunedaq
 Including Qt Headers.
 

Functions

 dunedaq::ERS_DECLARE_ISSUE (timing, SI534xConfigError, " SI534xConfigError: "<< message,((std::string) message)) ERS_DECLARE_ISSUE(timing
 
Missing configuration std::string tag dunedaq::ERS_DECLARE_ISSUE (timing, SI534xRegWriteFailed, " Failed to write Si53xx reg: "<< reg<< "with data: "<< data,((std::string) reg)((std::string) data)) ERS_DECLARE_ISSUE(timing
 < Message parameters
 

Variables

 dunedaq::SI534xMissingConfigSectionError
 < Namespace
 
Missing configuration dunedaq::section
 Message.
 
Missing configuration std::string tag dunedaq::SI534xRegWriteRetry
 < Namespace
 

Detailed Description

SI534xSlave and SI534xNode are classes providing an interface over I2C to SI53xx PLL devices.

This is part of the DUNE DAQ Software Suite, copyright 2020. Licensing/copyright details are in the COPYING file that you should have received with this code.

Definition in file SI534xNode.hpp.