I’m using a JP 1 board, upgraded to WebUI 3.0.0-5.FluidNC and running FluidNC v3.9.9.
Everytime I boot up the board I get this:
![]()
Now, everything else seems to work, but I’m not sure what the issue is with my preferences.json file.
This is what the file contains (from flash)… What am I missing? ![]()
{
"settings": {
"language": "default",
"theme": "theme-FluidDark",
"autoload": true,
"mobileview": false,
"audio": false,
"hapticfeedback": false,
"audiofeedback": false,
"showmachinesettings": false,
"disconnectonotherlogin": true,
"enableautorepeat": false,
"enableshortcuts": false,
"autorepeatdelay": "500",
"emergencystop": "#SAFETYDOOR#",
"fixedpanels": true,
"panelsorder": [
{
"id": "Jog",
"name": "jog",
"value": "jog"
},
{
"id": "Terminal",
"name": "terminal"
},
{
"id": "Status",
"name": "status"
},
{
"id": "Files",
"name": "files"
},
{
"id": "Macros",
"name": "macros"
},
{
"id": "Notifications",
"name": "notification"
},
{
"id": "Probe",
"name": "probe"
},
{
"id": "Overrrides",
"name": "overrides"
}
],
"enablepolling": true,
"pollingcmds": [
{
"id": "7p0cztkr0",
"name": "Auto-Reporting",
"cmds": "$Report/Interval=100",
"refreshtime": "0"
}
],
"showterminalpanel": true,
"openterminalonstart": true,
"verbose": true,
"autoscroll": true,
"MaxTerminalMessages": 400,
"showfilespanel": true,
"openfilesonstart": true,
"filesfilter": "g;G;gco;GCO;gcode;GCODE;nc;txt;cnc;ngc",
"flashfs": true,
"sort_flashfs_files": true,
"directsd": true,
"sort_sd_files": true,
"default_filesystem": "DIRECTSD",
"showjogpanel": true,
"openjogonstart": true,
"homesingleaxis": true,
"homecmd": "$H#",
"zerocmd": "G10 L20 P0 #",
"jogstopcmd": "#JOGCANCEL#",
"showx": true,
"showy": true,
"showz": true,
"showa": false,
"showb": false,
"showc": false,
"showu": true,
"showv": true,
"showw": true,
"xyfeedrate": "4000",
"zfeedrate": "1200",
"afeedrate": "1000",
"bfeedrate": "1000",
"cfeedrate": "1000",
"ufeedrate": "1000",
"vfeedrate": "1000",
"wfeedrate": "1000",
"jogdistancedefault": "100",
"zjogdistancedefault": "10",
"keymap": [
{
"id": "btn+X",
"name": "btn+X",
"key": "ArrowRight"
},
{
"id": "btn-X",
"name": "btn-X",
"key": "ArrowLeft"
},
{
"id": "btnHX",
"name": "btnHX",
"key": "X"
},
{
"id": "btnZX",
"name": "btnZX",
"key": "1"
},
{
"id": "btn+Y",
"name": "btn+Y",
"key": "ArrowUp"
},
{
"id": "btn-Y",
"name": "btn-Y",
"key": "ArrowDown"
},
{
"id": "btnHY",
"name": "btnHY",
"key": "Y"
},
{
"id": "btnZY",
"name": "btnZY",
"key": "2"
},
{
"id": "btn+Z",
"name": "btn+Z",
"key": "PageUp"
},
{
"id": "btn-Z",
"name": "btn-Z",
"key": "PageDown"
},
{
"id": "btnHZ",
"name": "btnHZ",
"key": "Z"
},
{
"id": "btnZZ",
"name": "btnZZ",
"key": "3"
},
{
"id": "btn+axis",
"name": "btn+axis",
"key": "/"
},
{
"id": "btn-axis",
"name": "btn-axis",
"key": "*"
},
{
"id": "btnHaxis",
"name": "btnHaxis",
"key": "A"
},
{
"id": "btnZaxis",
"name": "btnZaxis",
"key": "4"
},
{
"id": "btnHAll",
"name": "btnHAll",
"key": "Home"
},
{
"id": "btnZAll",
"name": "btnZAll",
"key": "0"
},
{
"id": "btnaxisSel+",
"name": "btnaxisSel+",
"key": "Control+0"
},
{
"id": "btnaxisSel-",
"name": "btnaxisSel-",
"key": "Control+0"
},
{
"id": "btndistSel+",
"name": "btndistSel+",
"key": "+"
},
{
"id": "btndistSel-",
"name": "btndistSel-",
"key": "-"
},
{
"id": "btnStop",
"name": "btnStop",
"key": "Control+s"
},
{
"id": "btnEStop",
"name": "btnEStop",
"key": "Delete"
}
],
"shownotificationspanel": true,
"opennotificationsonstart": true,
"notifautoscroll": true,
"showmacrospanel": true,
"openmacrosonstart": true,
"macros": [
{
"id": "ksq7ju9bc",
"name": "Probe Washer",
"icon": "Download",
"action": "zwasherprobe.gcode",
"type": "FS",
"key": ""
},
{
"id": "v0xj4iwu6",
"name": "Z-Probe",
"icon": "Download",
"action": "zprobe.gcode",
"type": "FS",
"key": ""
},
{
"id": "rvqcgxzfm",
"name": "Save Config",
"icon": "Save",
"action": "$CD=config.yaml",
"type": "CMD",
"key": ""
},
{
"id": "xsht27tfi",
"name": "Disable Motors",
"icon": "ZapOff",
"action": "$MD",
"type": "CMD",
"key": ""
}
],
"showextracontents": false,
"openextrapanelsonstart": true,
"extracontents": [
{
"id": "gm5zcj8z7",
"name": "Hold Monitor",
"icon": "PauseCircle",
"target": "panel",
"source": "holdmonitor.html",
"type": "extension",
"refreshtime": "0"
}
],
"showstatuspanel": true,
"openstatusonstart": true,
"showprobepanel": true,
"openprobeonstart": true,
"probefeedrate": 20,
"maxprobe": 15,
"probethickness": "1",
"proberetract": "5",
"probepostcommand": "G10 L20 P0 #selected_axis##probe_thickness#",
"showlaserpanel": false,
"openlaseronstart": false,
"lasertest": 10,
"lasertestprecent": 20,
"lasermax": 1000,
"showspindlepanel": false,
"openspindleonstart": true,
"spindlespeed": 1000,
"showM4ctrls": true,
"showCoolantctrls": true,
"showMistctrls": true,
"showM7ctrls": true,
"showoverridespanel": true,
"openoverridesonstart": true
}
}