Expand description
MasterTriggerBoard communications
The MTB (MasterTriggerBoard) is currently (Jan 2023) connected to the ethernet via UDP sockets and sends out its own datapackets per each triggered event.
The packet format contains the event id as well as number of hits and a mask which encodes the hit channels.
The data is encoded in IPBus packets. see docs here
Re-exports§
pub use crate::settings::MTBSettings;
Modules§
- Master trigger board control
- MasterTriggerBoard registers
Functions§
- Configure the MTB according to lifot settings. If the settings have a non-zero prescale for any of the triggers, this will cause the MTB to start triggering (if it hasn’t been triggering before)
- Read the complete event of the MTB
- Gather monitoring data from the Mtb
- Communications with the master trigger over Udp