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

GPS functional tests #42

Open
2 of 5 tasks
mbardwell opened this issue Feb 8, 2022 · 3 comments
Open
2 of 5 tasks

GPS functional tests #42

mbardwell opened this issue Feb 8, 2022 · 3 comments
Assignees

Comments

@mbardwell
Copy link
Collaborator

mbardwell commented Feb 8, 2022

Summary

It's nice to have automated tests that check the validity of the GPS data coming from our sensor.

rel #39

Acceptance Criteria

  • identify which information is critical to pod performance
  • write functional tests to assert the validity of that info. Something that compares GPS data to a 3rd party source maybe*
    • are we in North America?
    • are we connected to any satellites?
    • if the comparison is too hard, we can brainstorm other options
  • CI?
  • Summarize NMEA format of GPS measurements into Navigation Design Plan document
  • Parse GPS measurement results into python application for plotting
@Iyury1
Copy link
Contributor

Iyury1 commented Jun 14, 2022

Test summary documented on Google Drive: Albertaloop\1 - Technical Division\1 - Electrical Team\1 - Software Group\6 - Testing Documents\T_SWE_TESTING - GPS.gdoc

GPS will have to be replaced because this product is reliant on the Arduino Serial.Print() function, which stops working when any other interrupt source occurs.

@Iyury1 Iyury1 closed this as completed Jun 14, 2022
@mbardwell
Copy link
Collaborator Author

Test summary documented on Google Drive: Albertaloop\1 - Technical Division\1 - Electrical Team\1 - Software Group\6 - Testing Documents\T_SWE_TESTING - GPS.gdoc

GPS will have to be replaced because this product is reliant on the Arduino Serial.Print() function, which stops working when any other interrupt source occurs.

Could you push your code and link to any resources you are using to debug this problem?

@mbardwell mbardwell reopened this Jun 14, 2022
@Iyury1
Copy link
Contributor

Iyury1 commented Jul 16, 2022

I added some more results for stationary GPS measurement outputs to the following file on our Google drive:
Albertaloop\1 - Technical Division\1 - Electrical Team\1 - Software Group\6 - Testing Documents\Restuls\GPS-2022-07-15.gdoc

We need to copy these results into a txt files and parse the input into a Python file so we can plot the lat-lon coordinates and calculated distance.

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

4 participants