1
0
Fork 0
mirror of https://github.com/iNavFlight/inav.git synced 2025-07-13 03:19:58 +03:00
Commit graph

31 commits

Author SHA1 Message Date
hali9
28a8fd0981 IBUS telemetry new features (#1495)
* ibus_telemetry_type 3,4,5

* Measure value

* Update ibus_shared.c

* Update ibus.c

* Update barometer.h

* Update barometer.c

* Update ibus_shared.c

* Missing LAUNCH in getFlightModeForTelemetry

* Update barometer.c

* Speed is in mph - change to km/h

* Climb rate signed and no divide

* Reorder values and support new oficial version

* Add Gps alt 4 byte and capacity (fuel)

* support new oficial version

* Update doc

* Update barometer.h

* Update ibus.c

* Update ibus_shared.c

* Update ibus_shared.h
2017-10-14 09:35:21 +10:00
Konstantin Sharlaimov
d47b188c4c SmartPort (S.Port) telemetry enhancements, cleanup, and documentation (#2050)
* 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
2017-08-29 15:47:35 +10:00
Stefan Haubold
9202603d8d replaced "cleanflight" with "inav" in documentation where it make sense 2017-04-19 17:20:15 +02:00
Konstantin Sharlaimov
2667313b2b Merge pull request #1551 from iNavFlight/master
Master to development
2017-04-12 23:12:44 +10:00
Pawel Chojnacki
5581eac94b Fix typo in telemetry setting name 2017-04-04 19:40:30 +02:00
Konstantin Sharlaimov (DigitalEntity)
7a3e46ed53 Implement sharing an UART for IBUS SerialRX and telemetry (kudos to @hali9 and @unitware) 2017-03-30 21:23:27 +10:00
Jonathan Hudson
70ede93058 correct name of ltm_update_rate variable in Telemtry,md 2017-03-26 19:46:17 +01:00
Jonathan Hudson
6be27778da * tidy up LTM update schedules
* update CLI and Telemetry documentation
2017-03-26 11:51:32 +01:00
hali9
3f277d2159 Update IBUS telemetry (#1228)
Update FlySky iBus telemetry
2017-02-06 16:56:34 +10:00
Paweł Spychalski
a4af65ff00 Update Telemetry.md 2016-12-26 11:17:53 +01:00
Paweł Spychalski
62281242af Update Telemetry.md 2016-11-02 18:36:04 +01:00
Paweł Spychalski
d022dcfb39 missing backslash 2016-11-02 18:33:53 +01:00
Pawel Spychalski (DzikuVx)
5db140ae95 setting name changed 2016-11-01 15:22:19 +01:00
Pawel Spychalski (DzikuVx)
5827e2b9ca Smartport on F4 with external inverters 2016-10-29 20:10:42 +02:00
Konstantin Sharlaimov (DigitalEntity)
5687f58d34 MAVLink documentation update 2016-06-15 20:36:10 +03:00
Pawel Spychalski (DzikuVx)
a588ee08b9 docs update fixes#282 2016-06-14 21:38:51 +02:00
Paweł Spychalski
8499253400 Update Telemetry.md 2016-05-01 12:28:20 +02:00
Jonathan Hudson
1682c3c4b2 Update Telemetry documentation for LTM 2015-12-14 21:13:20 +00:00
Dominic Clifton
7dcb4d93e9 SmartPort - Updating telemetry documentation. 2015-04-01 21:52:24 +01:00
Dominic Clifton
8c5050848d Update telemetry documentation now that telemetry_provider is gone.
Closes #670.
2015-03-25 13:23:15 +00:00
Dominic Clifton
4cf6fe6571 Rename 'frsky_hiprec_vfas' to 'frsky_vfas_precision' and introduce enum
for FRSKY_VFAS_PRECISION_LOW and FRSKY_VFAS_PRECISION_HIGH.

Improves naming for humans.  'hiprec' was meaningless and
untranslatable. See
https://cleancoders.com/episode/clean-code-episode-2/show
2015-03-13 23:49:24 +01:00
Damjan Adamic
517d38c94f Re #316: Battery voltage calculation converted to integer arithmetic, unit tests updated to account for proper rounding of voltage
Added frsky_hiprec_vfas configuration option that selects how VFAS is sent
Better arithmetics for FrSky CELL voltages, VFAS battery voltage send with other ID that allows 0.1V resolution
2015-03-09 20:43:04 +01:00
Dominic Clifton
01fb028fe4 Update HoTT connection details 2015-01-17 19:52:42 +00:00
Pim van Pelt
bb5d22a8d2 Various formatting and typographic fixes 2015-01-04 00:53:24 +01:00
Dominic Clifton
662dcc2920 Updating telemetry documentation to cover SmartPort (S.Port). 2014-11-12 00:56:50 +00:00
Dominic Clifton
8fef02fe8d Updating FrSky telemetry docs to match recent code changes. 2014-10-18 15:58:28 +01:00
Dominic Clifton
8a69077a7f Remove outdated note regarding MSP telemetry from documentation.
Thanks stronnag.
2014-09-29 22:01:19 +01:00
Dominic Clifton
d60183d91d Normalize all the line endings 2014-09-15 23:40:17 +01:00
Dominic Clifton
1df79e65fc Updating telemetry documentation. 2014-05-25 03:29:47 +01:00
Dominic Clifton
49781b5080 Updating documentation. 2014-05-24 21:04:30 +01:00
Dominic Clifton
1e357f7966 Moving telemetry documentation to it's own file. 2014-05-21 21:41:29 +01:00