|
@@ -556,35 +556,8 @@ def _bif_read_and_update(board_id, read_type, dataOrName):
|
|
|
else:
|
|
|
data = DataSet(filename=dataOrName, delays=delays, tRev=config.tRev, bunchesPerTurn=config.bunches_per_turn, shiftFMC2=config.shiftFMC2)
|
|
|
|
|
|
- ##############################
|
|
|
- # Update Widgets with new Data
|
|
|
- if live_plot_windows.hasWindows(board_id):
|
|
|
- for plotwin in live_plot_windows.getWindows(board_id):
|
|
|
- plotwin.plot_live(data=data)
|
|
|
+ board.get_board_config(board_id).update('lastDataSet', data)
|
|
|
|
|
|
- #--
|
|
|
- try:
|
|
|
- from ..widgets import AdcWidget
|
|
|
- if AdcWidget.updateData is not None:
|
|
|
- adc_widget.updateData(data)
|
|
|
- except:
|
|
|
- pass
|
|
|
-
|
|
|
- #--
|
|
|
- try:
|
|
|
- from ..widgets import CorrelationWidget
|
|
|
- cw = global_objects.get_global('area').widgets[CorrelationWidget.__widget_id__]
|
|
|
- cw.updateDelay(data)
|
|
|
- except Exception as e:
|
|
|
- pass
|
|
|
-
|
|
|
- #--
|
|
|
- try:
|
|
|
- if cuda_windows is not None:
|
|
|
- cuda_windows(board.get_board_status(board_id).last_file)
|
|
|
- except:
|
|
|
- pass
|
|
|
- ##############################
|
|
|
QtGui.qApp.processEvents()
|
|
|
|
|
|
_bif_disable_wait_cursor()
|