Closed jaycedowell closed 1 year ago
The equalizer coefficients are loaded as part of the AdpRoach.configure_fengine()
method which is called whenever DRX is re-tuned. That should mean that we can update the fft_f[1234]_cg_bpass_bram
registers on-the-fly to change the coefficients.
fcdc3c4 add in a new equalizer_lightning.txt
set of equalizer coefficients. These are computed using the functional form c(f) = 0.09*np.exp(f**2/50**2)
where f is the frequency in MHz and:
equalizer.txt
over the frequency range of 65 to 75 MHz.fcdc3c4 updates adp_enable_triggering.py
to toggle the lightning equalizer coefficients on/off in the ROACH2s. I think this plays nicely with the ADP control software and that re-tuning will not force everything back to the default equalizer coefficients.
Updates for this summer's lightning season:
0.09*np.exp(f**2/50**2)
where f is the frequency in MHz.adp_enable_triggering.py