Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

With RawBuffers.BuffLen set to 32 ( samples, I'm guessing), a 1 MHz run with zero deadtime succeeded.  Also Disable went through.  At 71 kHz, a BuffLen value of 255 is fine for deadtime-less running.

...

In the latest wave8 front-end-board firmware (2.4.x) there is a new DataPathCtrl register.  This has two bits that enable deadtime to the XPM.  It looks like it currently defaults to 0x3 (both controls and daq DAQ data paths can assert deadtime) and we think it cause backpressure).  It should be set to 0x2 (only daq DAQ path can assert deadtimecause backpressure).  We believe the controls-side will drop in units of “entire events” so 0x2 should be fine for controls.

If deadtime issues persist, bring up the IOC screens screen and verify that the trigger is set up correctly.  Large TrEvent:TriggerDelay (TriggerDelay in There is a TriggerDelay setting on the main IOC screen on the Acquisition Settings panel) settings .  Large values cause deadtime, but values < ~1000 are fine~20000 are fine.  This value is calculated from EvrV2:TriggerDelay setting that can be found on the PyRogue Wave8Diag screen on the EvrV2CoreTriggers panel.  Its value is in units of 185 MHz/5.4 ns ticks, not ns.

RIX Mono Encoder

See Chris Ford's page here:  UDP Encoder Interface (rix Mono Encoder)

...