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

FrSky telemetry updates #7708

Merged
merged 6 commits into from
Aug 8, 2017
Merged

FrSky telemetry updates #7708

merged 6 commits into from
Aug 8, 2017

Conversation

bkueng
Copy link
Member

@bkueng bkueng commented Jul 31, 2017

This brings some updates to the frsky telemetry driver:

  • fix the heading information (D protocol)
  • send flight mode & gps information
  • remove static's, refactor allocations to free up several 100 bytes.

There's a really cool script that can be used on the Taranis: http://ilihack.github.io/LuaPilot_Taranis_Telemetry/
taranis_telemetry
It shows:

  • gps lock information
  • current flight mode (very useful to know whether you actually are in position mode)
  • battery fill level
  • global heading (if it's there, it means ekf has properly initialized the position)
  • signal strength
  • and more

This is almost a replacement for QGC :D

Tested on Pixracer with both D and S.Port protocols.

@LorenzMeier
Copy link
Member

Awesome! Could you put up the documentation for it as well?

And I presume that the flight modes need a custom version of the script to show correctly?

@bkueng
Copy link
Member Author

bkueng commented Aug 2, 2017

Yep, I'll do that. It's quite simple and extremely helpful, so I'm a bit surprised that no one else used that before.

The PX4 modes were already there, but I made some updates as well: ilihack/LuaPilot_Taranis_Telemetry#7

@bkueng
Copy link
Member Author

bkueng commented Aug 8, 2017

PR for documentation is here: PX4/PX4-user_guide#45
Merging this.

@bkueng bkueng merged commit 98396a0 into master Aug 8, 2017
@bkueng bkueng deleted the frsky_telemetry_updates branch August 8, 2017 12:47
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

Successfully merging this pull request may close these issues.

2 participants