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

Vertical speed sensor for NV14 #1485

Merged
merged 3 commits into from Mar 6, 2022
Merged

Conversation

eshifri
Copy link
Contributor

@eshifri eshifri commented Jan 23, 2022

This PR implements vertical speed sensor for NV14.
FS CAT-01 sensor reports air pressure and temperature - no altitude and vertical speed reporting.
NV14 code calculates altitude, but there is no vertical speed sensor that is needed for variometer.
This PR adds Vspd sensor defined as altitude derivative.

Fixies #1477

Summary of changes: compute altitude change between two measurements and accumulate changes for averaging is telemetry calls frequency is high enough.
Compute vertical speed as altitude change divided by time.

Many thanks to @Ktr128 for testing!

@Ktr128
Copy link
Contributor

Ktr128 commented Jan 23, 2022

Eshifri, thank you very much! You are a magician!!!

@pfeerick pfeerick added enhancement ✨ New feature or request telemetry 📶 labels Jan 25, 2022
@pfeerick pfeerick added this to the 2.7 milestone Jan 25, 2022
@pfeerick pfeerick added this to In progress in NV14 via automation Jan 25, 2022
@Ktr128
Copy link
Contributor

Ktr128 commented Feb 5, 2022

Field tests of the variometer were successful

https://youtu.be/-qAj-oCEPgY

@eshifri
Copy link
Contributor Author

eshifri commented Feb 5, 2022

Good! Thank you for testing!

@pfeerick pfeerick merged commit c5c142d into EdgeTX:main Mar 6, 2022
NV14 automation moved this from In progress to Done Mar 6, 2022
@eshifri eshifri deleted the eshifri/vSpeed branch March 30, 2022 04:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement ✨ New feature or request telemetry 📶
Projects
No open projects
NV14
  
Done
Development

Successfully merging this pull request may close these issues.

None yet

3 participants