CrealityOfficial / Creality_Sonic_Pad

Firmware for Creality S-Pad by Creality
GNU General Public License v3.0
138 stars 18 forks source link

Sonic pad screen must wake up on events #30

Open Escrich opened 1 year ago

Escrich commented 1 year ago

The screen, MUST wake up everything something happens, if you have a filament runout, a pause, or whatever you could have, and the sonic pad screen is hibernating, the screen must wake up, to show the related information, in some cases is not only information, it’s just waiting for an on screen button to be pressed, but you can’t see it, unless you touch on the dark screen, because the screen is sleeping

// *****

Old complete text: Dear all, if you try to make a colour change using M600 from slicer you have a problem, the answer from Sonic pad is poor, we need to be free to change your lately added M600 by our tailored ones, this is not a whim, it’s a real need.

Just being different it’s really related to this, and some more other things, the screen, MUST wake up everything something happens, if you have a filament runout, a pause, or whatever you could have, and the sonic pad screen is hibernating, the screen must wake up, to show the related information, in some cases is not only information, it’s just waiting for an on screen button to be pressed, but you can’t see it, unless you touch on the dark screen, because the screen is sleeping

Escrich commented 1 year ago

I was testing something now, and firmware code M600 can be overriden this way :

[gcode_macro M600] rename_existing: M600.1 gcode: NOTIFY TEXT="Empieza el cambio de color automatico" CLEAR=0 BEEP BEEP M118 Cambio de color automático en marcha color

Escrich commented 1 year ago

Still no answers?????

Creality-Ralf commented 1 year ago

Thanks for the feedback, we plan to add an optional option in a subsequent version: "The screen will be automatically woken up in case of an error"

Escrich commented 1 year ago

May be not only in the case of an error, just every time something happens, or everytime M117 or M118 are executed, and may be in some more cases too, everytime you are waiting for a button to be pressed, or at entire color change process, if you don't want to rebuilt the whole code, you could simply create a Macro to wake up the screen and show a text on it, or may be an optional button or several ones, to be used or not, by the own user

Escrich commented 1 year ago

any news here?

SurfingSpider commented 1 year ago

I would love to see this too.

It would be nice when I set off a print from the browser. for the screen to turn on and display the status of the print. then return to sleep. or print is paused by a M600 / M117/M118 commands.

Creality-Ralf commented 1 year ago

This feature is already in testing. Integration is planned for the August update

Escrich commented 1 year ago

This is really a good new

Escrich commented 1 year ago

I think you could do it better

Creality-Ralf commented 1 year ago

I think you could do it better

Now it's available. Looking forward to your feedback.

Escrich commented 11 months ago

not enough

Creality-Ralf commented 11 months ago

not enough

Please describe your idea in detail.