+3
-1
@@ -10,13 +10,15 @@ class PV(epics.PV):
|
||||
if not show_progress:
|
||||
return super().put(value, *args, **kwargs)
|
||||
|
||||
kwargs["wait"] = True # enforce wait to show progress
|
||||
kwargs["wait"] = True # enforce wait to show progress
|
||||
|
||||
start = self.get()
|
||||
stop = value
|
||||
print(f"[DEBUG] PUT start = {start}, stop = {stop}")
|
||||
|
||||
with RangeBar(start, stop) as rbar:
|
||||
def on_change(value=None, **kw):
|
||||
print(f"[DEBUG] Callback called with value = {value}")
|
||||
rbar.show(value)
|
||||
|
||||
with self.use_callback(on_change):
|
||||
|
||||
Reference in New Issue
Block a user