farmbot-arduino-firmware icon indicating copy to clipboard operation
farmbot-arduino-firmware copied to clipboard

Change parameter units

Open gabrielburnworth opened this issue 5 years ago • 0 comments

Use microstep and steps per mm settings to calculate step and distance parameter values. This will allow the firmware to accept parameters in step and mm units and will require fewer changes to other parameters when microstep settings change.

Parameter old unit new unit
MOVEMENT_STEP_PER_MM microsteps per mm steps per mm
ENCODER_MISSED_STEPS_MAX microsteps steps
ENCODER_SCALING microsteps per encoder line steps per encoder line
ENCODER_MISSED_STEPS_DECAY microsteps steps
MOVEMENT_STEPS_ACC_DEC microsteps mm
MOVEMENT_MIN_SPD microsteps per second mm per second
MOVEMENT_HOME_SPEED microsteps per second mm per second
MOVEMENT_MAX_SPD microsteps per second mm per second
MOVEMENT_AXIS_NR_STEPS microsteps mm

gabrielburnworth avatar Sep 17 '19 23:09 gabrielburnworth