Error codes

The answer error:N to a line the controller refused. The line did nothing. $EE lists them on the controller itself.

CodeMeaning
error:1A G-code word has no letter: every word is a letter followed by a number
error:2A number is missing or is not a valid number
error:3Unknown or unsupported '$' command
error:4A negative value was given where only positive values are allowed
error:5Homing is not enabled in the settings ($22)
error:6The step pulse must be at least 2 microseconds long
error:7Stored settings could not be read; the affected settings were set to their defaults
error:8This '$' command is only accepted while the machine is idle
error:9G-code is not accepted during an alarm or while jogging
error:10Soft limits need homing: enable homing ($22) first
error:11The line was longer than the controller accepts and was not executed
error:12The value would make the step rate higher than the controller can produce
error:13The safety door is open
error:14The text is too long to be stored (startup line or build info)
error:15The jog target is outside the machine's travel; the jog was not done
error:16A jog command needs '=' and may only contain jog words
error:17Laser mode needs a PWM spindle output
error:18The controller was reset
error:19The value must be greater than zero
error:20The block holds an unsupported or invalid G-code command
error:21Two commands of the same modal group in one block
error:22No feed rate has been set
error:23This command needs a whole number
error:24Two commands in the block both want the axis words
error:25A word appears twice in the block
error:26The command needs axis words and the block has none
error:27Invalid line number
error:28A value word the command needs is missing
error:29G59.1, G59.2 and G59.3 are not supported
error:30G53 only works with G0 and G1
error:31The block has axis words that no command uses
error:32An arc (G2/G3) needs at least one axis word in its plane
error:33The motion target is invalid
error:34The arc radius is invalid
error:35An arc (G2/G3) needs at least one offset word (I, J or K) in its plane
error:36The block has value words that no command uses
error:37G43.1 needs the configured tool length axis
error:38The tool number is higher than supported, or no such tool
error:39A value is out of range
error:40Not allowed while a tool change is waiting
error:41The spindle must run for this motion (CSS or spindle-synchronized)
error:42Threading needs the ZX plane (G18)
error:43The feed rate is higher than the maximum
error:44The spindle speed is out of range
error:45A limit switch is active: only homing is allowed
error:46Home the machine first ($H)
error:47The current tool is not known: set it with M61
error:48Conflicting value words
error:49The power-on self test failed: switch the controller off and on
error:50The emergency stop is active
error:51A motor drive reports a fault
error:52The setting value is out of range
error:53No such setting on this controller
error:54The retract position is below the drilling depth
error:55Two auto-squared axes cannot be homed together
error:56This coordinate system is locked ($486)
error:57Unexpected program start/end mark (%)
error:58The port is not available
error:60The SD card could not be mounted
error:62The directory could not be listed
error:63No such directory
error:64The SD card is not mounted
error:65No file system is mounted (no card?)
error:66The file system is read only
error:71Expression: unknown operator or function
error:72Expression: division by zero
error:73Expression: argument out of range
error:74Expression: invalid argument
error:75Expression: syntax error
error:76Expression: the result is no number
error:77Authentication required
error:78Access denied
error:79Not allowed while a critical event is active
error:80This O-word statement needs a program the controller can read again (from its file system)
error:81Unknown or misplaced O-word statement
error:82Too many O-word blocks or calls open at once
error:83No room left for the O-word statement
error:84The file could not be opened
error:85The file system could not be formatted
error:86The port cannot be used
error:87There is a tool in the spindle
error:88There is no tool in the spindle
error:89The file could not be deleted
error:253User-defined error