mirror of
https://github.com/iNavFlight/inav.git
synced 2025-07-16 21:05:32 +03:00
* Fuel telemetry shows as a percentage of battery capacity if set, new telemetry identifier for GPS signal strength, telemetry timeout lengthened to 3ms * Prevent divide by zero, remove duplicate identifier FSSP_DATAID_CAP_USED * Prevent divide by zero * Remove GPS accuracy * Remove GPS accuracy * Reset timeouts to default * Added smartport_fuel_percent boolean variable to send Smartport telemetry fuel as available battery percentage based on battery_capacity variable * Prevent rollover of FSSP_DATAID_T1 telemetry to next digit if PASSTHRU_MODE and other flight modes are true * Added GPS accuracy to unused hundreds position on FSSP_DATAID_T2 (0=lowest to 9=highest accuracy), constrained number of satellites to 0-99 range to avoid rollover into hundreds position * Updated readme to detail SmartPort (S.Port) available telemetry sensors * Readme tweaks * Readme formatting/spelling * Smartport S.Port telemetry moved to top to avoid confusion with older FrSky telemetry * Added Taranis Q X7 as a new Smartport receiver * Readme clarification * Increased timeout which seems to cause fewer telemetry sensor lost errors when using software serial port for SmartPort telemetry * Changes to follow coding style guidelines are per iNAV documentation * SmartPort telemetry doc changes * Better SmartPort telemetry definition * Documentation additions/corrections * Testing to verify port names * Confirmed telemetry names in OpenTX * Rearranged telemetry IDs to better match order of discovery * Removed test ASpd for GPS only * Distance to home has the ID 0420 not 420 in OpenTX * Test to see if idle telemetry causes sensor lost * Folded Cleanflight SmartPort telemetry logic with iNav SmartPort telemetry info for proper function on all ports including software serial * Cleaned up and streamlined code, rock solid even when using soft serial * Added home reset and failsafe mode telemetry indicators, updated docs, code reformatting * Slight code clarification * Oops! Don't call GPS functions if GPS isn't defined * Compiles fine here with the same target, but Travis doesn't like it for some reason, so I added some seemingly unneeded pre-compile logic, go figure... * Finishing touches, everything seems to be good |
||
---|---|---|
.. | ||
API | ||
assets | ||
development | ||
Screenshots | ||
Wiring | ||
1wire.md | ||
Autotune - fixedwing.md | ||
Battery.md | ||
Blackbox.md | ||
Board - Airbot F4 and Flip32 F4.md | ||
Board - AlienFlight.md | ||
Board - AnyFC F7.md | ||
Board - BeeRotor F4.md | ||
Board - CC3D.md | ||
Board - ChebuzzF3.md | ||
Board - CJMCU.md | ||
Board - ColibriRace.md | ||
Board - KroozX.md | ||
Board - MatekF405.md | ||
Board - MotoLab.md | ||
Board - Naze32.md | ||
Board - Olimexino.md | ||
Board - Omnibus F4.md | ||
Board - Omnibus F7.md | ||
Board - OMNIBUS.md | ||
Board - Paris Air Hero 32 F3.md | ||
Board - Paris Air Hero 32.md | ||
Board - Revolution.md | ||
Board - RMDO.md | ||
Board - Sparky.md | ||
Board - SPRacingF3.md | ||
Board - SPRacingF3EVO.md | ||
Board - SPRacingF3EVO_1SS.md | ||
Board - YuPiF4.md | ||
Boards.md | ||
Buzzer.md | ||
Cli.md | ||
Configuration.md | ||
Controls.md | ||
Display.md | ||
Failsafe.md | ||
Getting Started.md | ||
Gtune.md | ||
Inflight Adjustments.md | ||
Installation.md | ||
Introduction.md | ||
LedStrip.md | ||
Looptime.md | ||
Mixer.md | ||
Navigation.md | ||
Oneshot.md | ||
override.css | ||
PID tuning.md | ||
Profiles.md | ||
Rssi.md | ||
Rx.md | ||
Safety.md | ||
Serial.md | ||
Sonar.md | ||
Spektrum bind.md | ||
Telemetry.md | ||
USB Flashing.md |