M291: Display on LCD not always working when Web session is open
-
Dear all
I have in my start code a G1 movement, then heat up the nozzle and the bed and then extrude some filament and then this code to display a message which has to be confirmed before continue printing.
Reason for the pause is to have time to clean up the nozzle before starting the print. The duet3d is conected over wifi and also connected to a panel due 7i lcd display.
The problem is now, when a web session is opened that the message sometimes is only displayed on the web interface and not on the panel due 7i display. This is a little bit annoying as I have to go to the next room, only to confirm the message and head back to the room where the printer is located.
Sometimes the message is displayed on both (panel due 7i display and on the laptop or whatever machine which is connected via web interface) at the same time.Does anyone know which causes this behaviour?
Is it firmware related or is it eventually a bug? or can i customize the behaviour of the M291 command?Here is my starting script which I have placed in simplify3d.
The bold marked line is the line which the text above refers to.Running on this setup:
RepRapFirmware for Duet 2 WiFi/Ethernet version 2.03 running on Duet WiFi 1.02 or laterG28 ; Home
G29 S1 ; Load Mesh
G21 ; Metrisches System
G90 ; Absolute positioning
M82 ; Set extruder to absolute mode
G1 Z80 F3000 ; Wegfahren um Nozzle zu reinigen
G1 X0 Y0 F3000
M83
G1 E20 F100
M291 P"Pausiert fuer Nozzle Reinigung" R"Pausiert" S2 ; Pause Mit msgbox. Weiter mit M292
G1 X110 Y110 F3000 ; Zurueckfahren nach der Reinigung
G1 Z10 F3000 ; Zurueckfahren nach der Reinigung -
That is not the intended behaviour. I will run some tests.
-
You might be able to open the Console on the PanelDue and enter
M292
manually to avoid going back and forth between rooms (or add a "continue" macro with justM292
for more convenience) until David had time to investigate.