All Projects → teckel12 → Luatelemetry

teckel12 / Luatelemetry

Licence: gpl-3.0
FrSky SmartPort(S.Port), D-series, F.Port and TBS Crossfire telemetry on all Taranis and Horus transmitters

Programming Languages

lua
6591 projects

Projects that are alternatives of or similar to Luatelemetry

Marine Api
Java Marine API - NMEA 0183 library for Java
Stars: ✭ 174 (-15.53%)
Mutual labels:  gps, radar
nostromo
BLDC ESC firmware (GPLv3.0)
Stars: ✭ 36 (-82.52%)
Mutual labels:  quadcopter, telemetry
QGISFMV
QGIS Full Motion Video (FMV)
Stars: ✭ 104 (-49.51%)
Mutual labels:  uav, telemetry
ESP32
DroneBridge for ESP32. A short range wifi based telemetry link. Support for MAVLink, MSP & LTM (iNAV).
Stars: ✭ 183 (-11.17%)
Mutual labels:  uav, telemetry
Gopro Utils
Tools to parse metadata from GoPro Hero 5 & 6 cameras
Stars: ✭ 191 (-7.28%)
Mutual labels:  gps, telemetry
Quadcopter SimCon
Quadcopter Simulation and Control. Dynamics generated with PyDy.
Stars: ✭ 84 (-59.22%)
Mutual labels:  uav, quadcopter
mavp2p
flexible and efficient Mavlink router
Stars: ✭ 41 (-80.1%)
Mutual labels:  uav, quadcopter
zubax gnss
Zubax GNSS module
Stars: ✭ 45 (-78.16%)
Mutual labels:  uav, gps
Dronebridge
DroneBridge is a system based on the WifiBroadcast approach. A bidirectional digital radio link between two endpoints is established using standard WiFi hardware and a custom protocol. DroneBridge is optimized for use in UAV applications and is a complete system. It is intended be a real alternative to other similar systems, such as DJI Lightbridge or OcuSync.
Stars: ✭ 370 (+79.61%)
Mutual labels:  quadcopter, telemetry
Gpmf Parser
Parser for GPMF™ formatted telemetry data used within GoPro® cameras.
Stars: ✭ 282 (+36.89%)
Mutual labels:  gps, telemetry
Starrypilot
A lightweight autopilot software for Pixhawk
Stars: ✭ 243 (+17.96%)
Mutual labels:  uav, quadcopter
Gps Overlay On Video
Telemetry (GPS) data overlay on videos
Stars: ✭ 136 (-33.98%)
Mutual labels:  gps, telemetry
Dronin
The dRonin flight controller software.
Stars: ✭ 238 (+15.53%)
Mutual labels:  uav, quadcopter
HPR-Rocket-Flight-Computer
A flight computer for high-powered rockets based on the Teensy platform. 4 programmable pyro outputs, Mach immune flight events, air-start & two-stage capable w/ tilt-sensing safety features, GPS & live telemetry. High-rate data logging at 1000 samples per second. 4.0in x 1.25in x 0.5in fits in a 38mm tube coupler.
Stars: ✭ 33 (-83.98%)
Mutual labels:  gps, telemetry
Gymfc
A universal flight control tuning framework
Stars: ✭ 210 (+1.94%)
Mutual labels:  uav, quadcopter
BulletGCSS
A High Caliber Ground Control Station System designed for the 21st century lifestyle
Stars: ✭ 29 (-85.92%)
Mutual labels:  uav, telemetry
Rotors simulator
RotorS is a UAV gazebo simulator
Stars: ✭ 700 (+239.81%)
Mutual labels:  uav, quadcopter
Gym Pybullet Drones
PyBullet Gym environments for single and multi-agent reinforcement learning of quadcopter control
Stars: ✭ 168 (-18.45%)
Mutual labels:  uav, quadcopter
Meshtastic Android
Android companion application for the Meshtastic ski/hike/fly/Signal-chat GPS radio
Stars: ✭ 179 (-13.11%)
Mutual labels:  gps
Ublox
A driver for ublox gps
Stars: ✭ 189 (-8.25%)
Mutual labels:  gps

INAV Lua Telemetry Flight Status for Taranis/Horus/Jumper/Nirvana - v1.7.5

The new home for Lua Telemetry:

https://github.com/teckel12/LuaTelemetry

FrSky SmartPort(S.Port), D-series, F.Port & TBS Crossfire telemetry on Taranis, Horus, Jumper & Nirvana transmitters

Build Status

Interface

Video of Lua Telemetry running on X9D+

Horus/Jumper T16 and Nirvana view

sample   sample

Pilot (glass cockpit) view for fixed wing pilots

sample   sample

Radar (map) view

sample   sample

Altitude graph view

sample   sample

Classic view

sample   sample

Features

  • Supported receivers: All FrSky telemetry receivers (X, R9 and D series) and all TBS Crossfire receivers
  • Supported transmitters: All FrSky Taranis and Horus transmitters, Jumper T12 & T16 and the FLYSKY Nirvana NV14
  • Compatible with Betaflight using FrSky X or R9 series receivers (with reduced functionality) and TBS Crossfire support
  • Launch/pilot-based model orientation and location indicators (great for lost orientation/losing sight of your model)
  • Compass-based direction indicator (with magnetometer sensor on multirotor or fixed-wing with GPS)
  • Pilot (glass cockpit) view which includes attitude indicator as well as pilot-familiar layout of additional data
  • Radar (map) view shows model in relationship to home position, can be displayed either as launch/pilot-based or compass-based orientation
  • Altitude graph view shows altitude for the last 1-6 minutes
  • Horus, Jumper T16 & FLYSKY Nirvana NV14 transmitters show all views at the same time, and include additional features like roll scale
  • Bar gauges for Fuel (% battery mAh capacity remaining), Battery voltage, RSSI strength, Transmitter battery, GPS accuracy (HDOP), Variometer (and Altitude for X9D, X9D+ and X9E transmitters)
  • Display and voice alerts for flight modes and flight mode modifiers (altitude hold, heading hold, home reset, etc.)
  • Voice notifications for % battery remaining (based on current), voltage low/critical, high altitude, lost GPS, ready to arm, armed, disarmed, etc.
  • GPS info: Satellites locked, GPS accuracy (HDOP), GPS altitude, GPS coordinates. Also logs the last GPS location (reviewed from the config menu)
  • Playback previous flights via telemetry log files, including fast forward, rewind, and pause features
  • Display of current/maximum: Altitude, Distance, Speed and Current
  • Display of current/minimum: Battery voltage, RSSI strength
  • Title display of model name, flight timer, transmitter voltage and receiver voltage
  • Menu configuration options can be changed from inside the script and can be unique to each model
  • Speed and distance values are displayed in metric or imperial based on transmitter's telemetry settings
  • Voice files, modes and config menu in English, German, French or Spanish (more languages to follow)

Requirements

  • INAV v2.1.0+ running on your flight controller - Also compatible with Betaflight v4.0.0+ (with reduced functionality)
  • OpenTX v2.2.3+ running on Taranis Q X7/Q X7S, X9D/X9D+, X9E, X9 Lite, X-Lite/X-Lite Pro, Horus X10/X10S or X12S
  • Jumper T12/T16 requires JumperTX 2.2.3+ (May 23, 2019 or after release)
  • FrSky X, R9 or D series telemetry receiver: X4RSB, X8R, XSR, R-XSR, XSR-M, XSR-E, RX4R, RX6R, R9, R9 Slim, R9 Slim+, R9 Mini, R9 MM, D8R-II plus, D8R-XP, D4R-II, etc. or any TBS Crossfire receiver: Micro, Nano, Diversity, etc.
  • GPS - If you're looking for a GPS module, I suggest the Beitian BN-880

Suggested Sensors

  • Altimeter/barometer (GPS altitude used if barometer not present)
  • Magnetometer/compass for multi-rotor (fixed-wing craft use GPS for directional info)
  • Current/amperage (for fuel gauge)

Notes

  • Some telemetry is missing from Crossfire: HDOP, GPS altitude and some secondary flight mode notifications like heading hold
  • Betaflight v4.0.0+ mostly works, except for some GPS and flight mode information which is missing from Betaflight
  • Use the OSD to control VTx band, frequency and power (except for on 2019 series Taranis transmitters, Betaflight's lua script can't run at the same time as INAV Lua Telemetry due to limited transmitter memory)

Special Thanks

  • Team Black Sheep - Sponsoring TBS Crossfire telemetry support
  • FrSky - Sponsoring FrSky Horus transmitter support
  • Jumper - Sponsoring Jumper T16 transmitter support
  • FLYSKY - Sponsoring FLYSKY Nirvana NV14 transmitter support

Setup

Information & Settings

Support

Other

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].