Page Contents

error handling

Timeout after

This is the amount of time in seconds that the firmware will wait until a movement command times out, or stops executing. The default value for each axis is 120 seconds.

Use reasonable timeout values

Do not set the timeout times to extremely high values (such as 20,000 seconds). Under certain circumstances, such as when endstops and encoders are disabled and you send an extremely long movement command, this could cause your FarmBot to stall at the end of an axis for a very long time, requiring an e-stop or system reboot.

Max retries

The number of times that FarmBot will try to move to a position before stopping and reporting that the movement has failed.

E-stop on movement error

Emergency stop if movement is not complete after the maximum number of retries. If enabled and the retries are exhausted, you will need to unlock the device by pressing the UNLOCK button in the main navbar.