|
DUNE-DAQ
DUNE Trigger and Data Acquisition software
|
Functions | |
| master (obj, device) | |
| status (obj) | |
| synctime (obj, source) | |
| sendcmd (obj, cmd, chan, n) | |
| faketriggen (obj, cmd, chan, rate, poisson) | |
| faketrigclear (obj, chan) | |
| writeeptreg (obj, adr, reg, data, mode) | |
| readeptreg (obj, adr, reg, length, mode) | |
| transmitasyncpacket (obj, packet) | |
| resetcommandcounters (obj) | |
| controltimestampbroadcast (obj, on) | |
| partition (obj) | |
| partstatus (obj, watch, period) | |
| configure (obj) | |
| configureendpointcmddecoder (obj, addr, slot, cmd) | |
| timing.cli.master.configure | ( | obj | ) |
Definition at line 285 of file master.py.
| timing.cli.master.configureendpointcmddecoder | ( | obj, | |
| addr, | |||
| slot, | |||
| cmd ) |
Configure endpoint command decoder
Definition at line 295 of file master.py.
| timing.cli.master.controltimestampbroadcast | ( | obj, | |
| on ) |
Enable or disable timestamp broadcast
Definition at line 246 of file master.py.
| timing.cli.master.faketrigclear | ( | obj, | |
| chan ) |
Clear the internal trigger generator.
Definition at line 172 of file master.py.
| timing.cli.master.faketriggen | ( | obj, | |
| cmd, | |||
| chan, | |||
| rate, | |||
| poisson ) |
\b Enables the internal trigger generator. Configures the internal command generator to produce triggers at a defined frequency. Rate = (50MHz / 2^(d+8)) / p where n in [0,15] and p in [1,256] \b DIVIDER (int): Frequency divider.
Definition at line 148 of file master.py.
| timing.cli.master.master | ( | obj, | |
| device ) |
Timing master commands. DEVICE: uhal device identifier
Definition at line 41 of file master.py.
| timing.cli.master.partition | ( | obj | ) |
Partition specific commands
Definition at line 260 of file master.py.
| timing.cli.master.partstatus | ( | obj, | |
| watch, | |||
| period ) |
Display the master status, accepted and rejected command counters
Definition at line 273 of file master.py.
| timing.cli.master.readeptreg | ( | obj, | |
| adr, | |||
| reg, | |||
| length, | |||
| mode ) |
Read data from endpoint
Definition at line 204 of file master.py.
| timing.cli.master.resetcommandcounters | ( | obj | ) |
Transmit already formed packet
Definition at line 234 of file master.py.
| timing.cli.master.sendcmd | ( | obj, | |
| cmd, | |||
| chan, | |||
| n ) |
Inject a single command.
Definition at line 132 of file master.py.
| timing.cli.master.status | ( | obj | ) |
Definition at line 105 of file master.py.
| timing.cli.master.synctime | ( | obj, | |
| source ) |
Definition at line 118 of file master.py.
| timing.cli.master.transmitasyncpacket | ( | obj, | |
| packet ) |
Transmit already formed packet
Definition at line 217 of file master.py.
| timing.cli.master.writeeptreg | ( | obj, | |
| adr, | |||
| reg, | |||
| data, | |||
| mode ) |
Write data from endpoint
Definition at line 188 of file master.py.