DUNE-DAQ
DUNE Trigger and Data Acquisition software
Loading...
Searching...
No Matches
dunedaq::timing::MasterNode Member List

This is the complete list of members for dunedaq::timing::MasterNode, including all inherited members.

apply_endpoint_delay(uint32_t address, uint32_t coarse_delay, uint32_t fine_delay, uint32_t phase_delay, bool measure_rtt=false, bool control_sfp=true) const overridedunedaq::timing::MasterNodevirtual
apply_endpoint_delay(const ActiveEndpointConfig &ept_config, bool measure_rtt=false) constdunedaq::timing::MasterNodevirtual
configure_endpoint_command_decoder(uint16_t endpoint_address, uint8_t slot, uint8_t command) constdunedaq::timing::MasterNode
disable_periodic_fl_cmd(uint32_t channel) constdunedaq::timing::MasterNodeInterfacevirtual
disable_timestamp_broadcast() constdunedaq::timing::MasterNode
enable_periodic_fl_cmd(uint32_t channel, double rate, bool poisson, uint32_t clock_frequency_hz) constdunedaq::timing::MasterNodeInterfacevirtual
enable_periodic_fl_cmd(uint32_t command, uint32_t channel, double rate, bool poisson, uint32_t clock_frequency_hz) constdunedaq::timing::MasterNodeInterfacevirtual
enable_timestamp_broadcast() constdunedaq::timing::MasterNode
enable_upstream_endpoint() const overridedunedaq::timing::MasterNodevirtual
get_info(timingfirmwareinfo::MasterMonitorData &mon_data) constdunedaq::timing::MasterNodevirtual
get_required_major_firmware_version() const overridedunedaq::timing::MasterNodeinlinevirtual
get_required_minor_firmware_version() const overridedunedaq::timing::MasterNodeinlinevirtual
get_required_patch_firmware_version() const overridedunedaq::timing::MasterNodeinlinevirtual
get_status(bool print_out=false) const overridedunedaq::timing::MasterNodevirtual
get_status_tables() constdunedaq::timing::MasterNodeprivate
get_status_with_date(uint32_t clock_frequency_hz, bool print_out=false) constdunedaq::timing::MasterNode
MasterNode(const uhal::Node &node)dunedaq::timing::MasterNodeexplicit
MasterNodeInterface(const uhal::Node &node)dunedaq::timing::MasterNodeInterfaceexplicit
measure_endpoint_rtt(uint32_t address, bool control_sfp=true) const overridedunedaq::timing::MasterNodevirtual
read_endpoint_data(uint16_t endpoint_address, uint8_t reg_address, uint8_t data_length, bool address_mode) constdunedaq::timing::MasterNode
read_sub_nodes(const uhal::Node &node, bool dispatch=true) constdunedaq::timing::TimingNode
read_timestamp() const overridedunedaq::timing::MasterNodevirtual
required_major_firmware_versiondunedaq::timing::MasterNodestatic
required_minor_firmware_versiondunedaq::timing::MasterNodestatic
required_patch_firmware_versiondunedaq::timing::MasterNodestatic
reset_command_counters() constdunedaq::timing::MasterNode
reset_sub_nodes(const uhal::Node &node, uint32_t aValue=0x0, bool dispatch=true) constdunedaq::timing::TimingNode
scan_endpoint(uint16_t endpoint_address, bool control_sfp) const overridedunedaq::timing::MasterNodevirtual
send_fl_cmd(uint32_t command, uint32_t channel, uint32_t number_of_commands=1) const overridedunedaq::timing::MasterNodevirtual
set_timestamp(TimestampSource source) const overridedunedaq::timing::MasterNodevirtual
switch_endpoint_sfp(uint32_t address, bool turn_on) const overridedunedaq::timing::MasterNodevirtual
sync_timestamp(TimestampSource source) const overridedunedaq::timing::MasterNodevirtual
TimingNode(const uhal::Node &node)dunedaq::timing::TimingNodeexplicit
transmit_async_packet(const std::vector< uint32_t > &packet, int timeout=500) constdunedaq::timing::MasterNode
write_endpoint_data(uint16_t endpoint_address, uint8_t reg_address, std::vector< uint8_t > data, bool address_mode) constdunedaq::timing::MasterNode
~MasterNode()dunedaq::timing::MasterNodevirtual
~MasterNodeInterface()dunedaq::timing::MasterNodeInterfacevirtual
~TimingNode()dunedaq::timing::TimingNodevirtual