TL;DR - I can’t get the z pulloff to save, even after hitting ‘Set’ then the macro ‘Save’. There is no ‘Save’ button on the bottom of the Config page in FluidNC… Help please.
After going thru the probe leveling exercise, I reached a differential of 1.059. Great. Went into the Config area in the WebUI of the FluidNC to begin adjusting, following the directions HERE. One thing of note… there isn’t a ‘Save’ button at the bottom of my WebUI in either the Flash Settings or Config Items.
1st Attempt - I tried to change both Z0 and Z1. Changed Z0 to 3.25 and Z1 to 4.039. Hit Set, got the green check, then went to the macro to Save on the dashboard. Got an error back, checked, and saw that the 4.039 had an X beside it. Cool… I reset and started over.
2nd Attempt - I changed the Z0 to 2.941 and left the Z1 at 4. Set, Macro Save. Didn’t get an error. Restarted FluidNC/Jackpot. When reloaded, I rechecked the Config Items and the settings were back to 4.000 on both motors.
Any help is appreciated. It’s weird, because I was able to set my X and Y max’s no problem and they did not revert. However when I try to change anything related to the Z (including the Z max) it doesn’t save and reverts to default.
The “Save button at the bottom” I think is for WebUI-3. For WebUI-2, which it sounds like you are using, just the “Set” button should be all that you need to apply it to the running config.
In the terminal, after hitting the macro, can you paste what you see?
Another option is to save a backup copy of your config.yaml file on your laptop or tablet, make a new copy of it, make the changes there in a text editor, and upload the new one back to the flash memory on the Jackpot by way of the file interface in the WebUI. As long as the text editor is saving plain text (not rich text) and using the standard UTF-8 encoding, this works great.
I’m definitely going to do this if I can’t do it via WebUI. It’s extremely strange… but I’m also known to really screw up technology when I tinker… (see previous post about losing my WiFi…)
So you’re pressing the button for a macro you created/edited, and it’s not executing for you? You saved the edited macro to the Jackpot’s flash memory area? The name of the macro matches in both the flash memory and the macro setup in WebUI options?
Macro2.g is what contains the command $CD=config.yaml
Do you have this file on your local flash? To verify you have it correct, you can re-upload all of the files, except for the config.yaml, from this location
If you just want to get this pullof setting saved in the meantime, you can try just issuing the $CD=config.yaml command directly in the terminal in place of pressing the macro button and see if you have better results.
V3 is a newer version of the WebUI. It is different, but not necessarily “better” for everybody. the reviews are mixed.
There’s really not much to gain from upgrading to V3 if V2 is working for you, and you aren’t interested in themes or extensions.
To get WebUI3, you have to clear the WebUI-2 files, and get all the files from this folder instead.
Do not remove or overwrite your config.yaml in this process, or you will lose any of the customized pulloff, etc that is already saved.
The first thing you should do before doing either the V2 or V3 file update mentioned above, is to download a copy of the config file as a backup in case it gets accidentally overwritten.
File management, you can get to either by connecting directly to the board and using the file manager from the FluidNC installer, or directly in the WebUI, by pressing the green file manager button at the top of the settings screen
I have not touched the Jackpot settings or macros outside of adding a probe macro (which I figured out). So whatever macros came with it are what I’m using. It does seem that I need to reload these files though, as this macro is not working.