Intellistep
Intellistep copied to clipboard
Set up menu sequence - help
When setting up the motor some programming questions arise.
- If you set the mA (it doesn't matter if the high current warning is displayed or not) when you use the K4 to confirm, the display exits to the main display (good news, the value is stored), thought it might be helpful to return to the menu screen after the K4 confirmation so you can continue to set up the motor, rather than exiting back to the main screen.
- When you are setting mA or micro steps to a value that has the warning (high current or 1/32) - what does the statement "Back to Exit" mean, is it the K3 key that is supposed top be used to go back w/o saving? If this is true, the documentation will cover that.
- If you set the micro steps to 1/32, then exit, then set the mA to 1000, then exit, then go back into the micro steps it is switched to 1/16, which is the default?
- Can you explain the intent of the "saved config" menu selection?
- Check config.h. You can change
MENU_RETURN_LEVELfromMOTOR_DATAtoTOP_LEVEL. That should return you to the menu screen instead of the motor data. - I adjusted the "Back to exit" statement to "Back to cancel". I don't have my board to test, so I don't know if it'll fit on the OLED. Let me know if it overflows.
- By switched to 1/16th, do you mean that the cursor is on 1/16th, or the actual set value is 1/16? The first is a display issue, the other is a whole menu issue.
- The saved config is to modify the saved configuration. By saved configuration I meant settings saved in flash (so persistent between power cycles). Is saved config unclear?
Thanks for your feedback!
Got it,
- I will have to compile a new version and try out 1 & 2.
- For 3 - that is a good question, for sure the cursor is pointing to 1/16 and I assumed the actual set value was set to 1/16. but I didn't test it. I assumed again that if the cursor was pointing to 1/16, that the actual value was 1/16. Seems like I remember finding this because the motor moved the wrong distance when the printer commanded a move and I found the motor was set to 1/16 instead of the 1/32 that I need, but that was a long time ago.
- For 4 - OK, I have a better feel for it now, I will have to investigate further. Thanks
Update: 1 & 2 - I like setting the lave to TOP_LEVEL, that seems to work well, I can confirm that the "Back to cancel" will fit on the OLED, the documentation will cover this. 3. - If you don't save the configuration and reboot, you are right the mA and "Dir. Logic" revert to the default. But, it seems that the "Microstep" stays where it was set, if I set it to 1/1 then after reboot is stay at 1/1 (it doesn't return to the default of 1/16).
1 & 2 - Glad to hear it! I'll make sure to add it to the documentation. 3. Are you sure? There's nothing in the code that I can see that would cause the microstepping to be saved.
I will double check. It is hard to get all the key strokes correct. Stay tuned.
Update - I tried to duplicate the issue and am not able to duplicate at this time.
Alright, I’m going to assume that it was a fluke. I think that after some minor documentation updates, I will be able to close this. Sound good @rob-mcinerney ?