While we are talking about wishlist in macro-context:
I tested a few things in macros and from time to time I made syntax errors or typos in variable names.
A vague warning popped up in the console about these errors, not naming the macro they happened in.
Was it t#free.g, t#pre.g or t#post.g?
@jameswood It would also be fantastic if the list of filaments that's displayed when clicking "Load Filement" was sorted alphabetically or something. Currently it seems to be sorted by filesize? Custom sorting would be even better, or, if we're wishing really hard, subfolders!
I'm not sure what you mean. Are you asking for a gcode that would check if you had the most up to date version and update if available? If so, there is nothing like that at the moment.
It would be problematic because usually the firmware updates contain some changes that may require modifications to your configuration. So at the very least you would need to read the update notes before deciding to update.
Something more automated could be worked into the DWC interface, or at least link back to the github release page and notes.
Maybe you can run OBS stream, either on another device - Or if you have a duet 3 with an RPI, then on the RPI it self - That should be able to merge the 2 streams
I have not heard of OBS, but I will look into it and see if it could do this. I dont want to run anything too heavy on the Pi, as it will already be serving the 2 camera streams as well as taking to the 6HC and running NodeRed.
Maybe move "Display" to the end of the list so the order of the standard entries (Files to System) isn't changed for people that have different printers with different setups? Or wholesale move it into the System section as a sub menu entry ...