Kilrah and 3djc
1dd3aadbd8
Display stick type when applicable
...
(cherry picked from commit daedeed )
2018-07-05 08:44:39 +02:00
Arne Schwabe and 3djc
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 Schwabe and Bertrand 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 Richter and Bertrand 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
3djc and Bertrand Songis
7db74cb017
Review pulse start sequence ( #5998 )
2018-06-29 08:05:08 +02:00
Raphael Coeffic and Bertrand Songis
1492a346d3
fixes #5988 ( #5992 )
2018-06-27 16:12:33 +02:00
Arne Schwabe and Bertrand 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 Schwabe and Bertrand 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
3djc and Bertrand 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
3djc and GitHub
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 Novikov and Andre Bernet
67585a6fa7
Fixed: long filenames (RU TTS) ( #5974 )
2018-06-16 22:35:30 +02:00
3djc and Andre 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
3djc and Andre 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
3djc and Bertrand 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 Coeffic and Bertrand Songis
6595bcfc3c
fix models list reload after USB mass storage connection ( #5963 )
2018-06-13 22:26:11 +02:00
3djc and Bertrand 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
3djc and Bertrand 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
3djc and Andre 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
3djc and Bertrand 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
3djc and Bertrand 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 Coeffic and Bertrand Songis
a6afbebc94
support for CLI (over USB CDC) without DEBUG ( #5940 )
2018-06-03 23:17:29 +02:00
Bertrand Songis and GitHub
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 Schwabe and Bertrand Songis
e3f2664440
Update multi protocol definitions ( #5930 )
2018-06-02 18:15:13 +02:00
Arne Schwabe and Bertrand 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