Skip to content

Conversation

@knah
Copy link
Contributor

@knah knah commented Feb 15, 2025

The PR contains fixes for the following issues happening with non-continuous calibration:

  • motoc monitor shows zeroes for tracking origin offsets
  • Invoking motoc continue twice or more stacks the applied offset, effectively sending one of the tracking origins away.
  • motoc calibrate saves pre-calibration tracking origin transform, which is typically identity

With these changes I can stick a motoc continue into my Envision plugin list and have it restore calibration successfully on launch. Subsequent calibrations are stored and restored correctly too.

Note that I haven't tested continuous calibration with these changes, but I believe I didn't touch the code path used in it.

@galister
Copy link
Owner

Thanks, I'll see if i can test this with both continuous and regular on the weekend.

@galister galister merged commit 4eafd18 into galister:main Feb 21, 2025
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants