Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Change parameter units #111

Open
gabrielburnworth opened this issue Sep 17, 2019 · 0 comments
Open

Change parameter units #111

gabrielburnworth opened this issue Sep 17, 2019 · 0 comments

Comments

@gabrielburnworth
Copy link
Contributor

gabrielburnworth commented Sep 17, 2019

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
@roryaronson roryaronson added this to Firmware in FarmBot Project Board Sep 18, 2019
@roryaronson roryaronson moved this from Firmware to To do in FarmBot Project Board Feb 19, 2020
@roryaronson roryaronson moved this from To do to Ideas for the Future in FarmBot Project Board May 23, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Idea Bin (not planned)
FarmBot Project Board
Idea Bin (not planned)
Development

No branches or pull requests

2 participants