aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/motan/readlog.py
diff options
context:
space:
mode:
authorKevin O'Connor <kevin@koconnor.net>2024-06-04 15:49:09 -0400
committerKevin O'Connor <kevin@koconnor.net>2024-06-05 12:53:13 -0400
commit49c0ad6369670da574f550aa878ce9f6e1899e74 (patch)
tree0a2502828eaa6a387db29fae4a2c005efcfadc96 /scripts/motan/readlog.py
parent6cd174208bd9bbd51dc0d519a26661fb926d038a (diff)
downloadkutter-49c0ad6369670da574f550aa878ce9f6e1899e74.tar.gz
kutter-49c0ad6369670da574f550aa878ce9f6e1899e74.tar.xz
kutter-49c0ad6369670da574f550aa878ce9f6e1899e74.zip
motan: Fix logic error resulting in incorrect stepper phase graphing
The mcu_phase_offset should be added not subtracted. Signed-off-by: Kevin O'Connor <kevin@koconnor.net>
Diffstat (limited to 'scripts/motan/readlog.py')
-rw-r--r--scripts/motan/readlog.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/scripts/motan/readlog.py b/scripts/motan/readlog.py
index 1b44c937..48284ec2 100644
--- a/scripts/motan/readlog.py
+++ b/scripts/motan/readlog.py
@@ -293,7 +293,7 @@ class HandleStepPhase:
self._pull_block(req_time)
continue
step_pos = step_data[data_pos][1]
- return (step_pos - self.mcu_phase_offset) % self.phases
+ return (step_pos + self.mcu_phase_offset) % self.phases
def _pull_block(self, req_time):
step_data = self.step_data
del step_data[:-1]