SlimeVR-Server icon indicating copy to clipboard operation
SlimeVR-Server copied to clipboard

AutoBone GUI failsafes

Open ButterscotchV opened this issue 1 year ago • 0 comments

It seems many people still have a really bad time understanding AutoBone's requirements and seem to proceed with really really bad results. We should have all we need to stop users from doing really bad stuff. This can all be done GUI-side in its current state and shouldn't require any additional server or SolarXR code.

  • [ ] Add an error screen (fully blocking with toggle to bypass? or just warning) when final error value > 0.8? (check for what's a sensible value, this is just an example for now, ask Butterscotch for more info later <3)
    • This screen should mention the common issues, like mounting orientation being wrong or not resetting properly.
  • [ ] New page listing requirements (or which ones are not met), so you can tell why you are not able to use AutoBone (rather than the button just being disabled). This should clearly show why you are unable to use AutoBone. Maybe this should only appear if you don't meet all requirements.
    • [ ] Minimum 5 trackers connected and assigned (chest, upper legs, lower legs)
    • [ ] Headset is on and worn (already added, just needs to be communicated better)
    • [ ] Trackers have no reset warnings
    • [ ] Optionally implement cancelling the current running recording if the requirements are not longer met? Just an idea but not sure how to implement

ButterscotchV avatar Jul 19 '24 06:07 ButterscotchV