Correct, it is not the same thing as moving to position 0. Other things are happening inside the Farmduino/FBOS when you perform a FIND HOME. FIND HOME will go into reverse as far as it can. Once the motors stall, it then triple checks that it is truly at the end of the rails by attempting the movement two more times. This is not a bug.
If you’re having difficulty with the FIND LENGTH feature, It’s important to note that FIND LENGTH is not required for FarmBot operation. It’s a non-essential convenience feature. This is particularly true if your device has encoders (non-Express models). You can slide the X position to its physical maximum with your hands and manually input the on screen value (current X value) into the axis length field:
Once the device has a reasonable AXIS LENGTH value, you can begin gardening operations. This manual operation is best performed immediately after a FIND HOME operation.
If you are still having problems with motor calibration and you purchased your FarmBot kit from FarmBot, Inc. you may contact @Marc for additional support via email:
email@example.com. Please have your purchase email or order number available as proof of purchase.