Mks-Robin-Nano-Marlin2.0-Firmware icon indicating copy to clipboard operation
Mks-Robin-Nano-Marlin2.0-Firmware copied to clipboard

M117 Show messages when printing from OctoPrint / USB Serial

Open dokkio-martin opened this issue 3 years ago • 3 comments

The MKS LVGL EXTUI interface does not have any way to show M117 messages on the main display ( tool/settings/printing ) when the file being printed is coming from the USB port via USB Serial. ( i.e. Octoprint )

I have the nozzle temperature and heated bed temperature showing in the main display.

Is there a way in the MKS LVGL interface to have it either switch to the menu screen that is normally shown during an SD card print, or a way to print M117 messages being sent to the printer on this menu screen?

dokkio-martin avatar Apr 07 '21 23:04 dokkio-martin

@dokkio-martin That's not that easy to do in the way the LVGL_UI is build, and in the way marlin send's message to screen's :)

Chlorel avatar Apr 08 '21 00:04 Chlorel

well I just dug into the code and it seems that it's listening on the serial port for a message... the m117 message is printed clearly there as an output from G-Code... exactly the same way the temperature is

On Wed, Apr 7, 2021, 7:44 PM Claude @.***> wrote:

@dokkio-martin https://github.com/dokkio-martin That's not that easy to do in the way the LVGL_UI is build, and in the way marlin send's message to screen's :)

— You are receiving this because you were mentioned. Reply to this email directly, view it on GitHub https://github.com/makerbase-mks/Mks-Robin-Nano-Marlin2.0-Firmware/issues/222#issuecomment-815365793, or unsubscribe https://github.com/notifications/unsubscribe-auth/ACLFE3JGXDVLAPL6KLNCDQ3THT35PANCNFSM42RYI4QQ .

dokkio-martin avatar Apr 08 '21 02:04 dokkio-martin

I just got my Sapphire running via Octoprint and spotted this issue too. Would be great if there was a way to display the status screen when an M117 is issued.

mlewis-everley avatar Nov 14 '21 14:11 mlewis-everley