Kilrah
e4fc76503c
VC++ compilation
2018-05-22 21:29:55 +02:00
Kilrah
88c72e0cb9
VC++ compilation
2018-05-22 19:29:48 +02:00
Raphael Coeffic and Bertrand Songis
7379f6064e
Horus: add receiver number check ( #5841 )
...
* add receiver number check for Horus
* find the first free model ID on LONG ENTER
* use the next free model ID for new models
* improve free model ID support for std LCD as well
* fixed “duplicate model”
* fixed ModelsList::isModelIdUnique()
2018-05-21 19:03:51 +02:00
Raphael Coeffic and Bertrand Songis
ea898e5122
[Horus] font fixes ( #5901 )
...
* avoid generating a blank part for font size that do not have extras
* use “stretch” instead of “jessie”
.. and add libgtest-dev.
* keep space width equal 4, no matter what
* updated generated fonts
* updated reference images
* Replace PyQt completely (#5902 )
* ported img2lbm.py to Pillow (and get rid of PyQt)
* removed PyQt from Dockerfile
* fixed travis
* fixed issue with img2lbm and Horus bitmaps
2018-05-21 19:03:15 +02:00
Kilrah
a368d74619
Revert "Xlite PPM/Heartbeat trainer input ( #5881 )"
...
This reverts commit 25049d041d .
2018-05-21 11:17:19 +02:00
Raphael Coeffic and Bertrand Songis
526f460cd4
Generate font bitmaps without Qt (using Python Pillow) ( #5891 )
...
* Generate font bitmaps without Qt (using Python Pillow)
* Roboto font now default
2018-05-21 10:45:13 +02:00
Andre Bernet and Bertrand Songis
8e7e036591
Potential fix for #5895 ( #5897 )
...
Fixes #5895
2018-05-21 10:43:44 +02:00
Bertrand Songis and GitHub
993e543162
Bsongis/issue 5896 ( #5898 )
...
* Fixes #5896
* No voltage alarm during X-Lite debugging ...
* Some cleanups
2018-05-21 10:40:34 +02:00
marbalon and Bertrand Songis
1b3897a425
Validate RSSI instance to allow user defined RSSI source (issue #5842 ) ( #5846 )
2018-05-21 10:37:09 +02:00
Andre Bernet and Bertrand Songis
25049d041d
Xlite PPM/Heartbeat trainer input ( #5881 )
...
* Xlite PPM/Heartbeat trainer input
* UI adaptations
* Sky9x has no trainer settings!
2018-05-21 10:06:59 +02:00
3djc
ae1aff6863
Fix scrolling on x7 model setup screen when pot warn is set to off
2018-05-20 15:45:06 +02:00
3djc
9227edac18
Revert "Fix #5896 (xlite center beep config missing last collumn)"
...
This reverts commit f5d61306c9 .
2018-05-18 12:42:45 +02:00
3djc
f5d61306c9
Fix #5896 (xlite center beep config missing last collumn)
2018-05-18 12:39:41 +02:00
3djc and Bertrand Songis
8366d6ec2a
R9M Lite FCC has only one power mode ( #5887 )
...
* R9M Lite FCC has only one power mode
* Increase code reliability if new option changes are introduced
2018-05-15 16:41:56 +02:00
Bertrand Songis
fd3f2eb1e5
Compilation fix
2018-05-10 13:57:52 +02:00
Bertrand Songis and GitHub
db276cecbf
S.PORT flash on all available interfaces (possibly 3)
2018-05-10 08:22:39 +02:00
Raphael Coeffic and Bertrand Songis
56d040ee06
Reset backlight timer on rotary encoder (keys mode) ( #5874 )
...
* horus: reset backlight timer on rotary encoder (keys mode)
* taranis: reset backlight timer on rotary encoder (keys mode)
2018-05-08 22:39:02 +02:00
Raphael Coeffic and Bertrand Songis
462f6244aa
fixes #5870 ( #5876 )
...
fixes #5870
2018-05-08 22:33:58 +02:00
Raphael Coeffic and Bertrand Songis
54d430f3c5
[X10] mute audio when fifo buffer is empty ( #5875 )
...
* [X10] mute audio when fifo buffer is empty
* do not push audio data if volume is muted.
2018-05-08 22:27:19 +02:00
3djc and Bertrand Songis
23e2e3743c
Future R9MEU firmware preparation ( #5869 )
...
PXX update for R9M FCC/EU
2018-05-07 21:54:20 +02:00
Kilrah
843f17e56f
Merge remote-tracking branch 'origin/3djc/xlite-swwarning-fix' into 2.2
2018-05-07 10:36:59 +02:00
3djc
9915a1fd3a
Make xlite sw toggle warning more natural
2018-05-07 10:33:51 +02:00
3djc
3334e06ec6
Fix xlite POTS
2018-05-07 09:59:52 +02:00
Kilrah
78e0a4ff1e
PPM center was displayed wrong on 128x64
2018-05-07 09:42:49 +02:00
3djc
b5d6761fe4
Fix missing column on xlite
2018-05-07 09:38:51 +02:00
Raphael Coeffic and Andre Bernet
b29352b816
fixes trim re-use for T5 & T6 ( #5873 )
2018-05-06 21:42:43 +02:00
Bertrand Songis and GitHub
1afaded712
[Xlite] Either ADC or PWM used for sticks (similar to X10) ( #5867 )
2018-05-04 13:58:47 +02:00
Bertrand Songis and GitHub
cfc02f67eb
Bsongis/xlite pxx ( #5856 )
...
Pulses refactoring
2018-04-29 22:55:29 +02:00
3djc and Bertrand Songis
6ec64b227c
3djc/xlite sf nav ( #5855 )
...
* Another nav
* Fix popup
* Cosmetics
2018-04-29 22:17:27 +02:00
Kilrah
6ada5d46b0
Better trainer mode default on Xlite
2018-04-29 11:20:08 +02:00
Andre Bernet and GitHub
69bf7b3cd3
Always map xlite primary trims to Aileron/Elev ( #5852 )
2018-04-28 15:51:29 +02:00
Kilrah
b386dd23fb
Fix fast value edit
2018-04-27 12:56:28 +02:00
Kilrah
fd4e03c565
Correct switch support
2018-04-27 12:46:06 +02:00
Kilrah
15c5898488
Fix SF Play Track on SC-SD
2018-04-27 12:35:24 +02:00
Bertrand Songis and GitHub
a0c1beb61f
[X-Lite] Next round of changes ( #5847 )
...
* [X-Lite] PXX is now sent every 4ms
* New option PXX_FREQUENCY (HIGH / LOW)
* [X-Lite] It now sends 16 channels per 4ms
2018-04-27 08:45:00 +02:00
3djc
7979401675
Remove unneeded test
2018-04-26 19:29:35 +02:00
3djc
09e6fde327
Fix broken name edition (@bsongis please double check)
2018-04-26 10:22:09 +02:00
Bertrand Songis and GitHub
99604dccc9
XLite support ( #5806 )
2018-04-25 23:07:04 +02:00
Jesper Frickmann and Bertrand Songis
d59a853f0c
Issue #5696 ( #5698 )
...
When an "Adjust GV" special function is reusing trim buttons to increase/decrease GVs, then the trim limits are applied instead of GV limits. This patch applies the GV limits.
2018-04-25 08:04:43 +02:00
Raphael Coeffic and Bertrand Songis
2ad0db2d80
Set all custom failsafe channels at once ( #5834 )
...
* added setCustomFailsafe()
* failsafe setup: set all custom channels with ENTER long press
implements #5820
* added “outputs -> failsafe” menu item on horus
* change “Trims >> Subtrims” to “Trims => Subtrims”
* use translated string for “Outputs => Failsafe”
* fixed entered TR_TRIMS2OFFSETS and TR_OUTPUTS2FAILSAFE
When using ZCHARs in Horus texts, there are some artefacts when highlighted.
* added “outputs -> failsafe” menu item on taranis 212x64 LCD
* added “outputs -> failsafe” menu item on taranis 128x64 LCD
* fixed indentation
2018-04-24 08:13:09 +02:00
Raphael Coeffic and Raphael Coeffic
697403b841
fixed PIXEL_PTR() macro on X10
...
fixes #5764
2018-04-22 12:06:20 +02:00
Raphael Coeffic and Andre Bernet
29cbeb8782
add boot version tag to taranis bootloader ( #5831 )
...
Allows for detecting the bootloader at the beginning of firmware.
fixes #5826
2018-04-16 07:30:09 +04:00
3djc and Bertrand Songis
746a2ae528
Improve switch warning UI for 128x64 Taranis ( #5822 )
...
* - Match X9 behavior
- Made to handle replacing SH by a two pos and the future two additional switches
- Use string tables to find switch standard designation
* Compile fix
2018-04-15 09:47:35 +02:00
Bertrand Songis and GitHub
9c4a81a6ee
Fixes #5816 ( #5830 )
2018-04-15 09:46:17 +02:00
3djc and Andre Bernet
1835cb12be
Fix small negative GPS values ( #5810 )
2018-04-12 22:05:15 +04:00
Max Paperno and Andre Bernet
9e4a0680ab
[Simulator] Add mixes display to Radio Outputs widget ( #5811 )
...
* [Simulator] Add mixes output display to RadioOutputsWidget (closes #2655 ).
* Add proper limits reporting & representation for channel and mix values in RadioOutputsWidget.
2018-04-12 22:02:27 +04:00
Raphael Coeffic and Andre Bernet
7b12c99a0b
bootloader: use software reset instead of jump ( #5823 )
...
fixes #5627
2018-04-12 20:49:50 +04:00
3djc and Bertrand Songis
910fc28dce
Rework BL behavior for Horus ( #5813 )
2018-04-10 11:40:45 +02:00
Bertrand Songis and GitHub
ec463819fe
Bsongis/xlite fixes ( #5803 )
...
X-Lite fixes
2018-04-04 23:40:21 +02:00
Bertrand Songis
fabee0e675
X-Lite bootloader
2018-04-04 16:01:15 +02:00