These are keys (not section names) at the top (not indented) level. It does not matter where you put them. When output from the firmware they may not be grouped together.
"None"Descriptive text such as "ESP32 Dev Controller V4".
"None"A basic description of the machine such as "Router XYYZ 10V Spindle"
"" (empty)This is used to store information about the config file such as "B. Dring 2022-03-15 Rev 2"
0.002FluidNC converts arcs into tiny line segments representing the arc. This value determines how closely the segments represent the arc. This value is rarely changed by the user.
0.01Junction deviation is used by the planner to calculate cornering speeds. This is generally not adjusted by the user. Read the firmware source code for a full description.
truePrints an error string with each error code. This might not be compatible with some gcode senders.
falseSet to true for inches and false for millimeters. This is only for reporting and not input values.
falseThis allows you to override the parking feature via gcode. When true M56 P0 disables parking and M56 P1 enables it.
falseAllow FluidNC to use line numbers in gcode. To use line numbers, set this to true. Put line numbers in the gcode with N<line number>, like N100. The line number that is currently being executed by the motion planner will be displayed in the status reports with Ln:100. If there is no line number information in the gcode, it will report Ln:0.
16This sets the number of blocks used in the planner. You should leave it at the default unless you are tuning for a special application.
board: ESP32 Dev Controller V4
name: ESP32 Dev Controller V4
meta: B. Dring 2022-03-15 Rev 2
arc_tolerance_mm: 0.002
junction_deviation_mm: 0.010
verbose_errors: false
report_inches: false
enable_parking_override_control: false
use_line_numbers: false
planner_blocks: 16