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: Track the PPS (pulse-per-second) pulses into a counter variable, since the last sync #122

Open
parker-research opened this issue Jul 24, 2024 · 1 comment · May be fixed by #239
Open
Assignees
Labels
command Related to implementing a telecommand good first issue Good for newcomers nice to have New feature/improvement, but non-mission-critical

Comments

@parker-research
Copy link
Contributor

Use an interrupt on a GPIO pin to increase a uint32_t counter.

Exact goal with this data TBD (and defined in another task).

Potential goals:

  • Use it to re-set the sync time once-per-second
  • Use it to solve how out-of-sync the system is getting

Other notes:

  • Ensure that, when the power to the GPS is turned off, then any interrupts must be disabled.
  • Create a telecommand to enable/disable this behaviour: gps_set_enabled_pps_tracking()
@parker-research parker-research added nice to have New feature/improvement, but non-mission-critical good first issue Good for newcomers command Related to implementing a telecommand labels Jul 24, 2024
@2BlackCats 2BlackCats self-assigned this Nov 20, 2024
@2BlackCats
Copy link
Contributor

Can I get some one to look over my code so I can check with electrical to test the functionality. THX

@2BlackCats 2BlackCats added pr-please-review Indicator for someone to review a PR pr-awaiting-testing and removed pr-please-review Indicator for someone to review a PR labels Nov 22, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
command Related to implementing a telecommand good first issue Good for newcomers nice to have New feature/improvement, but non-mission-critical
Projects
None yet
2 participants