@pro3d said in BLTouch Reset Error CMD- building it into the web interface:
I hope someday I also will look at the macro world as a resource rather than a time thive trying to fix stuff. Just not a coding nerd
The macro system, at its simplest, just saves you from manually having to type the same set of gcodes to achieve some action. They can get quite length and complicated but alot are very short and simple. For example I might not remember that to reset a temperature fault on the hotend is M562
However I can write a macro with 1 line in it:
And name it "ResetE0TempFault" or whatever I like.
Of course we could add loads more buttons to the web interface to do all these sorts of things - but not everyone wants the same things!
@snowcrash and here is another plug for my recently updated DWC manual:
If you get a chance please can you have a look and give some feedback, in this thread:
Consider implementing PSON and PSOFF functions using a relay/SSR. This way you begin a print with M80 in your start Gcode this connects the mains (the duet is being powered from a USB 5v supply). Then you print. In the end gcode you shut off the bed heater, and set to cool the hotend to below glass transition temp for any filament so 50 deg C, and wait for temps M116. Then you send M81 - machine turns off. But duet is still active.
Its not all gravy, if you have to hit the software stop button, it automatically disconnects the mains power, so fans turn off including hotend, and it takes about 20-30 seconds to reboot and for them to come back on, which might lead to heat creep and a jam.
Another scenario for you guys. You need to print something and you are away from slicer pc. What i do is ask my wife to switch on pc, i log in with teamviewer, do my slicing from a tablet and then do file transfer. Only there is no way to upload from a tablet to a printer.
@phaedrux said in G-Code syntax highlighting for modal file editing windows:
If I'm working on a larger macro I'll start writing it in notepad++ on windows or Atom on OSX which both have syntax highlighting. Then copy and paste it into the DWC.
I think with notepad++ you could even connect to the duet over FTP and work on your config files that way.
+1 for notepad++ It does work well.
@adamfilip said in Tool vs Bed Heater activation:
But Tool 0 is already selected, by default
Does it have a little underline underneath the word "Tool 0"? If it doesn't it's not active so you need to click on it to make it active. It's a bit confusing because the next column in "Heater" and that may well say "Active". I have 5 or 6 tools with my mixing hot end so I've learned to look very closely at the "Tool n" to see which one is active. I know the Chris Ham has it on his list to make the active tool more obvious.
It behaves differently to the bed because most printers only have one bed, but many have multiple tools.
@donpi said in Spiralized layer show 100% but still printing:
I mean the gcode macro to change filament. The click on Tool 0 does not work. There is no menu.
Power off and restart does not change anything.
I allready mentioned the bug in an other thread.
This was a known bug in some 2.0RC firmware versions. I fixed it in the 2.0 firmware release.
@catalin_ro yes that ought to work. The current bug in DWC only occurs if you configure the A axis but hide it via the 'P' parameter. Alternatively you could stick with 'A' but remove the 'P' parameter.
I use Arch as well and AFAICT there's an LC_TIME variable in /etc/locale.conf. If you change that and run locale-gen as root, it ought to update your date format. To be fair I see the same effect on my machine since I'm running it with an English locale, but running "date" in a console does print the right format. So I suspect the underlying problem is in the browser and hence I won't fix it.