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

[nav] update and harmonized navigation frequency #2796

Merged
merged 1 commit into from
Dec 3, 2021

Conversation

gautierhattenberger
Copy link
Member

  • use NAVIGATION_FREQUENCY for all firmwares
  • use 20 Hz as default, unless a PERIODIC_FREQ of 516 is used for
    rotorcraft (then keep 16)
  • remove old vehicle interface module
  • update some files

The idea with 20Hz is to be closer to recent GPS modules providing
positions at 10 to 20 Hz and to have a multiple of the common
frequencies used in the system: 60, 100, 120, 500, 1000, ...
Only execption is the legacy 512Hz where it is better to keep 16 to have
a correct prescaler.

- use NAVIGATION_FREQUENCY for all firmwares
- use 20 Hz as default, unless a PERIODIC_FREQ of 516 is used for
rotorcraft (then keep 16)
- remove old vehicle interface module
- update some files

The idea with 20Hz is to be closer to recent GPS modules providing
positions at 10 to 20 Hz and to have a multiple of the common
frequencies used in the system: 60, 100, 120, 500, 1000, ...
Only execption is the legacy 512Hz where it is better to keep 16 to have
a correct prescaler.
@gautierhattenberger gautierhattenberger merged commit 3265299 into master Dec 3, 2021
@gautierhattenberger gautierhattenberger deleted the nav_freq_harmonized branch December 3, 2021 22:00
FlorianSan pushed a commit to enacuavlab/paparazzi that referenced this pull request May 30, 2023
- use NAVIGATION_FREQUENCY for all firmwares
- use 20 Hz as default, unless a PERIODIC_FREQ of 516 is used for
rotorcraft (then keep 16)
- remove old vehicle interface module
- update some files

The idea with 20Hz is to be closer to recent GPS modules providing
positions at 10 to 20 Hz and to have a multiple of the common
frequencies used in the system: 60, 100, 120, 500, 1000, ...
Only execption is the legacy 512Hz where it is better to keep 16 to have
a correct prescaler.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants