prusa3d / MM-control-01

MMU 3-axis stepper control
GNU General Public License v3.0
92 stars 103 forks source link

Serial commands for calibration #99

Open jaywilhelm opened 5 years ago

jaywilhelm commented 5 years ago

Additions were made to enable the USB com port and process commands from a PC to assist with the length calibration. Text commands are send to load, increase, decrease, and unload the station instead of using the buttons. !D -> dump the calibration lengths !S #,# -> Save the position's length !CALI -> Start the calibration procedure !SETUP -> Enter the setup menu !DISABLE -> Turn off the steppers !L# -> Load the position !U -> Unload the position !INC -> Increment the current position that is loaded for calibration !DEC -> Decrease the current position that is loaded for calibration

ruedli commented 5 years ago

When these commands are in, it paves the path for calibration from the MK3(S) menu instead of buttons. Having a menu for filament lengths in stead of using the buttons (or serial commands) would be great.

jaywilhelm commented 5 years ago

I performed the merge and got it to compile. This was for v1.0.3 and should get updated for the latest.

ruedli commented 5 years ago

So.... this is now also compatible with V1.05?

jaywilhelm commented 5 years ago

Yes, it is compatible with v1.0.5. I have not had a chance to test yet.