Disconnected when M291
-
OK, that's probably too late for me to do anything else if the fix doesn't work, because a release deadline is approaching.
The bug I found occurs if there are both a beep and a message box pending at the same time. The M291 command causes the message box to be pending. I guess you have another GCode command nearby to generate a beep.
-
I've got a bip command at my start script, but I can try without it tomorrow for my next urgent print
Here attached my actual starting script; #### START SCRIPT ####
G28; home all axes
G0 X-50 Y220 Z10 F6000 ; go to x-50 y220
M190 S50 ; heat bed for start bed leveling
G29 ; Bed Leveling
G0 X-50 Y220 Z10 F6000 ; go to x-50 y220
M300 S10 P5 ; bip
M140 S60
M291 P"Ok pour continuer" R"Mettre la laque" S3 ; Pause
G0 X3 Y3 F6000 ; Go to front
G0 Z0 ; Drop to bed
M104 S190 ; wait until extruder
M190 S60
M109 S190 ; wait until extruder
G92 E0 ; zero the extruded length
G0 Z0.2 ; Go work altitude
G1 Y40 E20 F500 ; Extrude 20mm of filament in a 4cm line
G0 Y100 F6000 ;
G92 E0
G1 E-0.5000 F3600
G1 Z0.200 F1800 -
I just tried to launch an already made gcode without the BIP command (remove by hand)
TADA !!! No more disconnection