Commit Graph
7334 Commits
Author SHA1 Message Date
Kilrahand3djc 1dd3aadbd8 Display stick type when applicable
(cherry picked from commit daedeed)
2018-07-05 08:44:39 +02:00
Arne Schwabeand3djc aa1493cad0 Use nano.spec for linking bootloader (#6004)
This saves about 2kB on the Taranis X-Lite

(cherry picked from commit 5dd0ac7)
2018-07-05 08:43:46 +02:00
3djc dd632969f3 Massive clean thanks to Schwabe : unifdef -m -DCPUARM -UCPUM64 -UCPUM2560 -UPCBSTD -UPCBMEGA2560 -UPCBGRUVIN9X -UPCB9X $(find . -name "*.cpp" -or -name "*.h") 2018-07-05 08:04:55 +02:00
3djc c032b30247 avr-remove remove files in main dir and targets 2018-07-03 09:44:03 +02:00
3djc ec0c82a4bf avr-remove main CmakeList 2018-07-03 09:29:20 +02:00
Kilrah daedeed8d7 Display stick type when applicable 2018-07-02 12:29:54 +02:00
Arne SchwabeandBertrand Songis 5dd0ac75bc Use nano.spec for linking bootloader (#6004)
This saves about 2kB on the Taranis X-Lite
2018-06-30 17:40:33 +02:00
Arne Schwabe a26879dca8 Revert "Remove -nostartfiles linker option from bootloader (#5996)"
This reverts commit 17b4aa2466.

Removing the -nostartfiles caused the Taranis bootloader to include
a number of strange functions. Instead define _fini to avoid the linker
issues.
2018-06-30 00:46:50 +02:00
Arne Schwabe 429d55769c Revert "Remove -nostartfiles linker option from bootloader (#5996)"
This reverts commit 17b4aa2466.

Removing the -nostartfiles caused the Taranis bootloader to include
a number of strange functions. Instead define _fini to avoid the linker
issues.
2018-06-30 00:39:54 +02:00
Yannick RichterandBertrand Songis 9cbd0b9813 Full 11 bit USB HID gamepad resolution and fixed offsets for compatibility (#5825)
* Changed USB Gamepad resolution to full 11 bit and fixed offset issues for some games

* Changed USB Gamepad resolution to full 11 bit and fixed offset issues for some games

* Changed USB Gamepad resolution to full 11 bit and fixed offset issues for some games
2018-06-29 08:07:30 +02:00
3djcandBertrand Songis 7db74cb017 Review pulse start sequence (#5998) 2018-06-29 08:05:08 +02:00
Raphael CoefficandBertrand Songis 1492a346d3 fixes #5988 (#5992) 2018-06-27 16:12:33 +02:00
Arne SchwabeandBertrand Songis 968e7233e5 Clean up PWM stick reads, remove double averaging (#5995)
We already do averaging in the normal anaIn/getADC().
Also according to Mike's and my own research we don't need the averaging.

Tested on two X-Lites with PMW sticks
2018-06-27 16:10:27 +02:00
Arne SchwabeandBertrand Songis 17b4aa2466 Remove -nostartfiles linker option from bootloader (#5996)
* Remove -nostartfiles linker option from bootloader

Compiling with this option creates undefined references to _fini

* Remove now empty init.c
2018-06-27 16:09:12 +02:00
Kilrah c3b23fcc6e Prevent users from cheating (fix #5990) 2018-06-25 09:44:16 +02:00
3djcandBertrand Songis f76c23d7f7 Remove nofp option for a few board (#5986)
* Remove nofp option for a few board

* Little fix
2018-06-23 09:06:43 +02:00
3djc c8205c4cff Cosmetics around R9M Lite FCC 2018-06-22 19:33:25 +02:00
3djcandGitHub ab9b77fa90 Merge pull request #5985 from DieHertz/diehertz/crossfire-lua-xlite-support
Added X-Lite support to CROSSFIRE Lua
2018-06-22 09:44:37 +02:00
Andrey Mironov 80c2bc7242 Added X-Lite support to CROSSFIRE Lua 2018-06-22 10:11:06 +03:00
3djc 4d126dd91a Fix setFailafe SF
Fixes #5984
2018-06-22 07:51:05 +02:00
Kilrah 23f53077cf PPM frame length default was missing 2018-06-18 10:07:50 +02:00
Kilrah 091bf2fdf0 Hide hidden files 2018-06-17 22:07:33 +02:00
Alexander NovikovandAndre Bernet 67585a6fa7 Fixed: long filenames (RU TTS) (#5974) 2018-06-16 22:35:30 +02:00
3djcandAndre Bernet 0d9aca84a9 Fix X7 R9M power line not enabled (#5973)
* Do not expect MODULE_R9M_FULLSIZE to be defined for non xlite

* Cosmetics
2018-06-16 19:24:46 +02:00
Kilrah a0c2f0bf19 Timer mode overflow (fix #5927) 2018-06-16 11:44:34 +02:00
3djcandAndre Bernet bd1c9274b3 Xlite adc stick fix (#5972)
* Xlite ADC stick order fix

* In the right order this time
2018-06-16 11:24:39 +02:00
Kilrah 60cf6b8058 DE translation fix 2018-06-15 23:00:06 +02:00
Kilrah ee4f8bda88 Don't reinitialise last flight mode on flight reset (Fix #5932) 2018-06-15 22:48:43 +02:00
3djc f50f2aefc0 French sensorok audio message changed to something less error prone. Update SDcard version to 17 2018-06-15 17:36:22 +02:00
3djcandBertrand Songis cd7c075b3b Do not display disabled trim on main views (#5962)
* Proof of concept

* Add Horus

* Better implementation

* AVR compilation fix
2018-06-13 22:26:49 +02:00
Raphael CoefficandBertrand Songis 6595bcfc3c fix models list reload after USB mass storage connection (#5963) 2018-06-13 22:26:11 +02:00
3djcandBertrand Songis 60423b81ad Turn backlight on for switch warning (#5965)
* Turn backlight on for switch warning

* Turn backlight on for splash screen
2018-06-13 22:25:42 +02:00
3djcandBertrand Songis 6898efcc02 Prevent X9E simu crash when BT is enabled (#5966)
* Better 'non horus BT' XE handling

* Cleanup

* Adjust BT message for X9E

* [Companion][HardwarePanel][X9E] Change BT Mode options to OFF/Enabled, X9E only.
2018-06-13 22:25:22 +02:00
Arne Schwabe 6f116510da Fix tts for German number over 100 with decimal point 2018-06-12 17:31:45 +02:00
Arne Schwabe ad26e4acba Fix German timer tts 2018-06-12 17:31:45 +02:00
3djc fd9ecc589e Add missing German tts strings 2018-06-12 09:58:37 +02:00
3djcandAndre Bernet 9bdd0c682d Fix 2.2.2RC1 no gvar compile (#5961)
* Make model_gars.cpp flag dependend

* Cosmetics
2018-06-11 19:05:40 +01:00
3djc add297920a Cosmetics 2018-06-09 12:04:36 +02:00
3djc 8cc61e5a8a Merge branch '2.2' of https://github.com/opentx/opentx into 2.2 2018-06-09 11:59:11 +02:00
3djc d58c660822 Add translation for HORUS text viewer 2018-06-09 11:59:02 +02:00
3djcandBertrand Songis 13c5387dc9 Disable pulse while model notes are displayed (#5758)
* Implement model note view without menu handler. Use it before pulse starts

* Also at model change. Handle wd reset and start pulses after mixer

* Fix Horus compile

* Fix Horus crash

* Fix coding style issue
2018-06-09 11:34:56 +02:00
3djcandBertrand Songis 45804b318a Improve r9m power handling (#5950)
* Rework around reusable buffer

* small fix

* Rework 212 & 480 handling too

* Optimize

* Compilation fix
2018-06-06 17:07:27 +02:00
Raphael CoefficandBertrand Songis a6afbebc94 support for CLI (over USB CDC) without DEBUG (#5940) 2018-06-03 23:17:29 +02:00
Bertrand SongisandGitHub 806715e166 Bsongis/companion r9m fixes (#5914)
* Cosmetics

* First part ...

* First part ...

* Second part ...

* End?

* Handle new  R9M and R9M lite

* Display 'mini' module in case of R9M and xlite
2018-06-02 18:16:51 +02:00
Arne SchwabeandBertrand Songis e3f2664440 Update multi protocol definitions (#5930) 2018-06-02 18:15:13 +02:00
Arne SchwabeandBertrand Songis ce77fbd2ff No longer use deprecated qt5_use_modules (#5931)
QT 5.11 finally removes the qt5_use_modules macro.
Instead target_link_libraries with the Qt5::Lib added should be used.
Since we already use that in one place, it should work everywhere. Since
the common companion lib already depends on Core, widges and multimedia
components that link against it, also implicitly link against those
libraries.
2018-06-02 18:14:49 +02:00
Kilrah 2cd4e6acfa Horus UI cosmetics 2018-05-27 17:57:03 +02:00
Kilrah b8e9d5542d Xlite LRUD key REPT events were missing in lua 2018-05-27 12:01:28 +02:00
Kilrah 487bf8bce7 Xlite can now change telemetry screens 2018-05-27 11:34:47 +02:00
3djc 535e41d43e Add required keyword for xlite. Fix #5909 2018-05-26 08:51:08 +02:00