Fluid Commands and Settings - bdring/Grbl_Esp32 GitHub Wiki

FluidNC Commands and Settings

FluidNC commands and setting use a $ format.

Commands are used for actions (like homing or disabling motors) or retrieve information (like gcode offsets). You can get a complete list of them with the $CMD command. Many commands have a full name format as well as a shorter version. Like $Gcode/Mode and $G.

Settings are used to set saved values. Most settings are now in the YAML file, but there a a few like $Confg/Filename that need to be outside the YAML file. You can see all of them with $S

Note: Details for each command will be added soon.

Commands

  • $Settings/Restore or $RST
  • $GCode/StartupLines or $N
  • $Build/Info or $I
  • $System/Sleep or $SLP
  • $Home/C or $HC
  • $Home/B or $HB
  • $Home/A or $HA
  • $Home/Z or $HZ
  • $Home/Y or $HY
  • $Home/X or $HX Home the X axis only
  • $Motor/Disable or $MD Disable all axes. Or you can disable them by letter, like $MD=X to disable the X axis. All axes will automatically enable when any motion command is received.
  • $Home or $H
  • $GCode/Offsets or $#
  • $Settings/Stats or $V
  • $Settings/Erase or $NVX
  • $Alarm/Disable or $X
  • $GCode/Check or $C
  • $GCode/Modes or $G
  • $Errors/List or $E Use to show the meaning of errors. $E will show you them all. $E=3 will tell you what error 3 means.
  • $Alarms/List or $A
  • $Commands/List or $CMD
  • $Pins/ListChanged or $PC
  • $Pins/List or $P
  • $Settings/ListChanged or $SC
  • $Settings/List or $S
  • $Limits/Show or $Limits
  • $GrblNames/List or $L
  • $ExtendedSettings/List or $+
  • $GrblSettings/List or $$
  • $Jog or $J
  • $State or $T
  • $Help or $
  • $Config/Dump or $CD
  • $WebUI/Help or $ESP
  • $WebUI/Help or $ESP0
  • $WebUI/List or $ESP400
  • $WebUI/Set or $ESP401 =P=position T=type V=value
  • $Radio/State or $ESP115 =ON|OFF
  • $SD/Status or $ESP200
  • $SD/List or $ESP210
  • $SD/Delete or $ESP215 =file_or_directory_path
  • $SD/Run or $ESP220 =path
  • $SD/Show or $ESP221 =path -$LocalFS/Delete =path
  • $LocalFS/ListJSON =path
  • $LocalFS/List =path
  • $LocalFS/Run or $ESP700 =path
  • $LocalFS/Show or $ESP701 =path
  • $LocalFS/Format or $ESP710 =FORMAT
  • $LocalFS/Size or $ESP720
  • $Bye =RESTART
  • $System/Control or $ESP444 =RESTART
  • $System/Stats or $ESP420
  • $Firmware/Info or $ESP800

Settings

  • $Config/Filename=tmc2209.yml
  • $Message/Level=Info
  • $Report/Status=2
  • $Firmware/Build=
⚠️ **GitHub.com Fallback** ⚠️