summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--cli/app/search/live.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/cli/app/search/live.py b/cli/app/search/live.py
index f3a4ea7..d21a59b 100644
--- a/cli/app/search/live.py
+++ b/cli/app/search/live.py
@@ -118,7 +118,7 @@ class SinParam:
self.t = 0
def update(self):
- self.orbit_time.assign((np.pi * 2) / self.orbit_speed.value, immediate=True)
+ self.orbit_time.assign(self.orbit_time.value + (np.pi * 2) / self.orbit_speed.value, immediate=True)
self.t += 1
# randomize the orbit when possible -
# - check if we've done one full orbital period
@@ -196,8 +196,8 @@ class InterpolatorParam:
if self.datatype == 'float':
value = float(value)
self.next_value = value
- if not self.smooth or immediate:
- self.value = self.next_value
+ if immediate or not self.smooth:
+ self.value = value
else:
self.value = value