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

Move all functional behavior in tools into boards.py #37

Open
gbalke opened this issue Apr 12, 2021 · 0 comments
Open

Move all functional behavior in tools into boards.py #37

gbalke opened this issue Apr 12, 2021 · 0 comments

Comments

@gbalke
Copy link
Member

gbalke commented Apr 12, 2021

There are currently a lot of different scripts in tools/ that interact with the same base board functions (the ones found in boards.py). The goal of this PR is to take the special behavior found in each one of these scripts and instead of being disparate, making them a part of a BoardManager class which will be a convenient front-end for python scripts to init boards, read sensors, update bootloader/firmware, drive the motors, etc. The only thing that will be left afterwards is a bunch of scripts which feed the outputs of argparse into the boards class (and maybe do some looping).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

1 participant