I think this PR is missing handling the LLRF EVE stuff from this block, since we now have two EVEs
# # RF EVE
trgsrc = _HLTimeSearch.get_ll_trigger_names('SI-Glob:TI-LLRF-PsMtm')
pvname = _LLTimeSearch.get_channel_output_port_pvname(trgsrc[0])
self._llrf_evtcnt_pvname = f'{pvname.propty}EvtCnt-Mon'
self._everf_dev = _Device(
pvname.device_name,
props2init=[self._llrf_evtcnt_pvname, ],
auto_monitor_mon=True)
pvo = self._everf_dev.pv_object(self._llrf_evtcnt_pvname)
pvo.wait_for_connection()
self._everf_evtcnt = pvo.get() or 0
and
# verify if RF EVE counted the event PsMtm
new_evtcnt = self._everf_dev[self._llrf_evtcnt_pvname]
if new_evtcnt == self._everf_evtcnt:
self._update_log('WARN:RF EVE did not count event PsMtm')
self._everf_evtcnt = new_evtcnt
Originally posted by @ericonr in #1109 (review)
and
Originally posted by @ericonr in #1109 (review)