I had turned the M4 off, therefore it forgot where it is, so when I turned it back on and told it where to go, it told me “I’m sorry I can’t do that Dave”
Did a “Release Tension”, unmounted the M4, “Retract All”, “Extend All”, remounted, “Get Tense Again”, and now it knows where it is.
I got saving to non-volitle memory working in last week’s update so the groundwork is there. I think that the hard part is going to be figuring out exactly what the user experience looks like and how we make sure that we communicate well when the machine loads it’s position and when it doesn’t.
Maybe it should be an opt in thing? Like instead of pressing extend all you can press “Load Position”?
I got saving to non-volitle memory working in last week’s update so the
groundwork is there. I think that the hard part is going to be figuring out
exactly what the user experience looks like and how we make sure that we
communicate well when the machine loads it’s position and when it doesn’t.
Maybe it should be an opt in thing? Like instead of pressing extend all you
can press “Load Position”?
That works, make sure that there is some way to detect that power was cut while
moving (similar to the earlier maslow, save position after a couple seconds of
being idle and then clear this before starting to move)
I think there should be separate load belt position vs load Z position, the Z is
much more likely to change as the machine is handled
Agree. this might be something we can look into. if the maslow does not know where it is it should message the UI that and we should pop a dialog to do the “re-hang” dance… Also it should not move in the fluid code, causing the coordinates to change…