sd pause geht ja auch nur wenn du von sd karte druckst. Ansonsten ist pause noch schwieriger, da der host aufhören must zu senden. Das macht
Printer::pausePrint() und
Printer::continuePrint()würde weitermachen. Wobei das nicht exact pausiert sondern keine befehle mehr nachfüllt und dann pausiert. Eine direkte Pause ist auch nicht vorgesehen, da dies zu zu Schrittverlusten führt.Jetzt musst du nur noch das Menü um einen Wizard erweitern wie (in uimenu.h)
UI_WIZARD2_T(ui_msg_wait, UI_ACTION_CONTINUE, "Mine ersetzen und", "Ok drücken")Zum pausen dannPrinter::pausePrint();
uid.pushMenu(&ui_msg_wait, true);
UI_ACTION_CONTINUE gibts schon und macht continue. Klappt dann auch mit senden vom host und sd karte.