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

Create framework for checkout.py #21

Open
5 tasks
jacobrdavis opened this issue Nov 19, 2022 · 0 comments
Open
5 tasks

Create framework for checkout.py #21

jacobrdavis opened this issue Nov 19, 2022 · 0 comments

Comments

@jacobrdavis
Copy link
Collaborator

jacobrdavis commented Nov 19, 2022

Create and frame checkout.py, a script which performs automated tests of the hardware (GPS, IMU, + modem), confirms the configuration matches that specified by the user in the config file, and returns a summary/diagnostics report. This is meant to be run ahead of deployment or during bench testing.

  • import the checkout modules (checkoutGPS.py, checkoutIMU, ...)
  • run each checkout module
  • keep track of checkout module errors
  • confirm the settings reported by each module match those specified in the config file
  • create a summary for the user which reports passes/fails/warnings
@jacobrdavis jacobrdavis added this to the microSWIFT checkout milestone Nov 21, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant