Bertrand Songis and GitHub
58382d8aca
[Horus] Fixes #4205 ( #4210 )
...
[Horus] Fixes #4205
2017-01-09 18:17:19 +01:00
Arne Schwabe and Bertrand Songis
06b0694f03
Schwabe/multi telemetry ( #4151 )
...
* Add FY805 protocol
* Fix stray space
* Fix multi sending 120% instead of 100%.
* Implement a custom telemetry for the multi module
The custom telemetry allows the module to tell the telemetry protocol to OpenTX and also allows signaling the status of the Module (e.g. invalid protocol) to OpenTX
This should also close #3979 .
* Cosmetics and a few small bugfixes
* remove empty if
* Move status line directly below the mode to be always visible when selecting a protocol
* warn if internal RF module is on
* Replace sprint with small helper function to build on AVR ARM (AR9X, 9XPRO, …)
* TR in wrong order, RF_PROTO_OFF inverted
* Refactor definition of Multimodule protocols to have one central place to define all multi protocol properties
* Also update protocols in companion
* Update multi version number to display as a.b.c.d
2016-12-24 00:04:11 +01:00
Arne Schwabe and Bertrand Songis
6b57f7afa7
Add FlySky Telemetry ( #3997 )
...
Add FlySky Telemetry
2016-11-13 19:09:33 +01:00
Damjan Adamic
37ea272bd4
Replaced all 1900 with TM_YEAR_BASE
2016-10-30 11:35:12 +01:00
Bertrand Songis
a3f42fb89f
[ARM boards] S.PORT GPS was completely broken
2016-09-01 19:01:49 +02:00
Bertrand Songis and GitHub
d3ae3c035d
Bsongis/gui refactoring for x7 d ( #3701 )
...
* [X7D] New board added
* Cosmetics
2016-08-18 11:49:16 +02:00
Arne Schwabe and Bertrand Songis
0b67d412a0
Schwabe/multimodule 9x ( #3676 )
...
* Fix Multimodule showing up as Crossfire when only multimode and not crossfire is enabled.
* Don't hardcode telemetry to be Frysky on non STM32 arm targets
* Port multi module code to 9X platforms
* Allow Spektrum telemetry protocol to be selected as protocol for the telemetry selection
* Fix infinite loop in spektrum code
* Fix cosmetics
Changes also done for Horus and Taranis UI where appropriate
2016-08-02 18:21:18 +02:00
Bertrand Songis
9f37e7a0fb
Macro renamed for #3675
2016-08-01 20:37:04 +02:00
Bertrand Songis
51223a5864
No more REV9E and REVPLUS
2016-07-29 14:44:59 +02:00
Arne Schwabe and Bertrand Songis
352de89838
Spektrum telemetry implementation ( #3659 )
...
* Implementation of Spektrum Telemetry for the DYI Multimodule.
I can only test a subset of sensors and these look okay
* Implement conversion from Fahrenheit to Celsius
* Minor fixes for Spektrum telemetry
* Add some more sensors, show sensor ID instead of instance in the overview
2016-07-22 17:38:11 +02:00
Bertrand Songis and GitHub
53b51cac94
Bsongis/crossfire refactoring ( #3613 )
...
* Crossfire refactoring
* Crossfire script now displaying fields
* Crossfire script now displaying text selection values
2016-06-18 22:16:50 +02:00
Bertrand Songis
900266be4a
[Crossfire] Cosmetics
2016-06-16 15:18:32 +02:00
Bertrand Songis
9b5b9be50c
[Crossfire] Telemetry packets are bigger
2016-06-15 22:19:10 +02:00
Bertrand Songis
13558214a8
Compilation fix
2016-06-11 23:41:18 +02:00
Bertrand Songis
e219446703
Compilation fix
2016-06-11 23:15:55 +02:00
Bertrand Songis
862fa5525e
[Crossfire] Upstream link development started
2016-06-11 20:05:51 +02:00
Bertrand Songis
bd87028fd5
FrSky S.PORT upstream ( #3426 )
...
FrSky S.PORT upstream
2016-04-29 18:44:25 +02:00
Bertrand Songis
56f59196ea
[9XR-PRO] Compilation fixes and cosmetics
2016-04-28 20:36:42 +02:00
Bertrand Songis
26e156f9ad
[Crossfire] Telemetry new fields (GPS / Battery)
...
I did a refactoring for the latitude and longitude decoding which should be tested carefully for FrSky S.PORT and D telemetry
There was a double conversion in S.PORT protocol, there are less maths now, and perhaps precision will be better
2016-04-26 19:36:48 +02:00
Andre Bernet
75977b6b6d
[Horus] Enable SWR warning
2016-04-01 11:48:53 +04:00
Bertrand Songis
a3c175f537
Crossfire telemetry protocol start
2016-03-28 19:07:28 +02:00
Bertrand Songis
746dc450fa
Telemetry files split
2016-03-28 11:24:55 +02:00
Bertrand Songis
97d59cfa56
Copyright script applied to all sources in the radio directory
2015-12-23 19:57:13 +01:00
Bertrand Songis and Damjan Adamic
b00ef6a9b3
[S.PORT] Powerbox fields added
2015-12-20 17:21:16 +01:00
Bertrand Songis
de733579d5
Merge remote-tracking branch 'origin/next' into Horus
...
# Conflicts:
# companion/src/CMakeLists.txt
# companion/src/firmwares/opentx/opentxinterface.cpp
# companion/src/firmwares/opentx/simulator/CMakeLists.txt
# companion/src/firmwares/opentx/stamp-opentx.h.in
# radio/src/Makefile
# radio/src/cli.cpp
# radio/src/gui/Taranis/helpers.cpp
# radio/src/gui/Taranis/lcd.cpp
# radio/src/gui/Taranis/menu_model_setup.cpp
# radio/src/gui/Taranis/view_main.cpp
# radio/src/lua_api.cpp
# radio/src/main_avr.cpp
# radio/src/myeeprom.h
# radio/src/opentx.cpp
# radio/src/pulses/pxx_arm.cpp
# radio/src/storage/eeprom_conversions.cpp
# radio/src/targets/Horus/adc_driver.cpp
# radio/src/targets/Horus/board_horus.cpp
# radio/src/targets/Horus/board_horus.h
# radio/src/targets/Horus/diskio.cpp
# radio/src/targets/Horus/hal.h
# radio/src/targets/Horus/haptic_driver.cpp
# radio/src/targets/Horus/i2c_driver.cpp
# radio/src/targets/Horus/keys_driver.cpp
# radio/src/targets/Horus/lcd_driver.cpp
# radio/src/targets/Horus/led_driver.cpp
# radio/src/targets/Horus/pulses_driver.cpp
# radio/src/targets/Horus/pwr_driver.c
# radio/src/targets/Horus/sdio_sd.c
# radio/src/targets/Horus/sdio_sd.h
# radio/src/targets/Horus/serial2_driver.cpp
# radio/src/targets/Horus/telemetry_driver.cpp
# radio/src/targets/Horus/usb_conf.h
# radio/src/targets/Horus/usbd_desc.c
# radio/src/targets/Horus/usbd_storage_msd.cpp
2015-11-15 23:08:34 +01:00
Damjan Adamic
454a664d01
Re #3059 : table lookup used for unit conversion, saved some 50 bytes of FLASH
2015-11-12 14:53:00 +01:00
Damjan Adamic
58edcc3af8
Fixes #3059 : added unit conversions from km/h
2015-11-12 13:55:24 +01:00
Damjan Adamic
f854442c79
Fixes #3047 :
...
* negative altitude on top bar was displayed wrong (same bug affected vertical speed)
* add ability to select an altitude sensor with ft unit for top bar
* display actual sensor unit for top bar altitude
2015-11-10 18:01:42 +01:00
Bertrand Songis
c8f77fceec
[Horus] SD Storage started. UI continued.
...
+ Some boyscout work on LCD functions
2015-10-22 07:10:19 +02:00
Damjan Adamic
082ba0893d
Out of bounds protection for telemetryItems[] array access and some code refactoring for telemetry value precision
2015-10-18 12:06:25 +02:00
Bertrand Songis
ffd49691f5
#2810 - Other possibility (no EEPROM change, discover button added)
2015-09-05 13:36:58 +02:00
Bertrand Songis
b54123f8a3
Fixes #2810 - Reject new sensor option
2015-09-05 11:44:26 +02:00
Damjan Adamic
98c1503bed
Added conversions of knots to m/s and f/s
2015-08-06 12:37:45 +02:00
Bertrand Songis
2378080ae8
Fixes #2631
2015-08-05 18:50:22 +02:00
Bertrand Songis
545f54a89c
Merge pull request #2548 from opentx/bsongis/bad_sport_sensors
...
#2538 - Proposal for a fix.
2015-07-27 07:39:03 +02:00
Andre Bernet
a3fa0bd79d
We need to ignore the instance, not the data Id ;)
2015-07-25 18:11:02 +02:00
bsongis
98b4d26676
Fixes #2542
2015-07-23 18:34:32 +02:00
bsongis
6f21556b81
#2538 - Proposal for a fix. We have many wrong sensors, including
...
openXsensor. The first ID is stored in EEPROM, but not used during the
search loop
2015-07-22 22:30:37 +02:00
Damjan Adamic
7b28910cc2
Re #2513 : set value of duplicated telemetry sensors
2015-07-20 21:13:30 +02:00
bsongis
e1e60b5572
Fixes #2487
2015-07-18 13:34:49 +02:00
bsongis
ef21053b3d
It was possible to reset Timer3 in custom functions even if Timer3
...
unavailable
2015-07-09 22:17:55 +02:00
Damjan Adamic and bsongis
7312bd2655
Fixes #2382 : new atribute onlyPositive for telemetry sensor
...
Conflicts:
radio/src/translations/it.h.txt
2015-06-28 12:37:55 +02:00
Damjan Adamic
56c249326f
Fixes #2382 : Vario only showing positive values (reverted from commit a88cace888)
2015-06-25 20:10:59 +02:00
Damjan Adamic
a88cace888
Fixes #2382 : Vario only showing positive values
2015-06-25 19:45:05 +02:00
bsongis
34d096e115
All disabled telemetry google tests are now enabled
2015-06-15 22:05:53 +02:00
bsongis
fc492a7709
Fixes #2359
2015-06-14 23:16:19 +02:00
bsongis
f4d1389c4d
Cells sensor can now be displayed in PREC1 or even PREC0
2015-06-13 23:18:52 +02:00
bsongis
b4dcde3aa8
Constant renamed
2015-04-28 20:40:06 +02:00
Andre Bernet
df2318a45d
Prevent mAh from becoming old when counting slowly
2015-04-25 19:33:49 +04:00
Andre Bernet
4e4be82875
ft/s unit added
2015-04-02 23:55:55 +04:00