Macro not sent from PanelDue (but works ok from Web interface)
-
Hi all,
For quite some time I have been having some problems with my Workbee CNC machine in which one macro does not work. The macro is a very simple command that moves the tool to the WCS #1 origin (only on the X and Y) axis:
G28 Z G54 G1 X0 Y0 F1500
I control my machine via the PanelDue Display and I use the Web Interface only to upload Gcodes and other housekeeping stuff. For some estrange reason, the macro would not work. I had to restart the Duet and then I could send the command. Today however I noticed that if I execute the macro from the web interface, it works just fine and as expected. No problem whatsoever.
On my machine I have a CNC pendant like the ones developed here:
https://forum.duet3d.com/topic/11389/cnc-style-pendantI don't know if it has something to do with it, but I felt it was important to mention.
Sending the equivalent Gcode from the PanelDue's terminal also doesn't work.
Running Ooznest's modified Firmware (I think it's only interface??).I have many other Macros (https://github.com/FelixHauser/macros-Workbee) but all the others work as expected (setting WCS mostly, turning Router ON and OFF, etc.)
Any help is appreciated and welcome !
-
Interesting. Firmware versions? Duet board? PanelDue version?
-
@Phaedrux oh yeah... sorry
- Firmware should be 2.something. It is Ooznest 1.07 (https://learn.ooznest.co.uk/Wiki/WorkBee_Firmware_Releases)
- Duet 2 Wifi
- PanelDue Firmware is 1.23, I believe
-
well, I just made a short test in which I unplugged the Pendant and plugged the PanelDue as usual. The Macro in this configuration works just fine. So, apparently, it is a problem with the Pendant. I will post the problem over the Pendant post.
-
well, if anyone is following this thread, I just want to mention that it has been solved.
The issue was the name of the macro together with the firmware version of the Paneldue. I changed the name of the macro to be just text and it worked fine. And just for the sake of it, I updated the firmware to the latest version. Everything works just fine now.