3djc and Bertrand Songis
3355d41642
X7 : add missing trainer mode ( #5652 )
2018-01-26 18:51:25 +01:00
Bertrand Songis and GitHub
0832a5c254
X-Lite PWM sticks ( #5632 )
...
X-Lite PWM sticks
2018-01-26 18:50:39 +01:00
Kilrah
c7df47703e
Translation cosmetics
2018-01-26 11:36:13 +01:00
3djc and Andre Bernet
45d1755e19
X12S : give internal GPS access to LUA ( #5610 )
...
* Initial test
* Tested version
* Cosmetics
2018-01-08 15:12:28 +01:00
3djc and Bertrand Songis
fcd8f05c3c
X9 : Do not display timer name on telemetry page top bar ( #5588 )
...
* Do not display timer name on telemetry page top bar
* Size does matter, after all
2018-01-03 16:18:25 +01:00
3djc and Bertrand Songis
669dfe73a4
x10 antenna is either int or ext ( #5585 )
...
* Differentiate x10 and x12
* Cosmetics
2018-01-02 14:38:15 +01:00
Bertrand Songis and GitHub
c4001c8507
Bsongis/frsky xlite ( #5574 )
...
FrSky X-Lite support added
2018-01-02 14:36:48 +01:00
Bertrand Songis and GitHub
269831e0c4
Fixes #5502 ( #5575 )
...
* Fixes #5502
* RAS renamed to SWR
2018-01-02 10:41:15 +01:00
Arne Schwabe
7f1dea6129
Silence CLangs warnings so -DWARNING_AS_ERROR does not break the build under OS X
2017-12-30 11:16:35 +01:00
3djc and Bertrand Songis
8ee9199abc
R9M : activate automatically MODULE telem when possible ( #5553 )
...
* Fix #5543
* Auto activate R9M telem
* Adjust radio ui
* Thx @schwabe
* Stop being stupid ?
* PR rework
* [Companion] Removed "Module Telemetry" checkbox.
2017-12-29 09:47:45 +01:00
3djc and Bertrand Songis
ad0f727880
128x64 Display RAS when needed ( #5563 )
...
* Display RAS when needed on 128x64
* AVR compile fixes
2017-12-25 13:34:54 +01:00
3djc
e9c2768cc0
Fix compilation in several languages
2017-12-23 10:36:46 +01:00
Bertrand Songis
4f7aba9c05
Revert "Bsongis/sonar ( #5555 )"
...
This reverts commit 7806c20
2017-12-22 20:18:21 +01:00
Bertrand Songis and GitHub
7806c2096d
Bsongis/sonar ( #5555 )
...
Some sonar issues fixed
2017-12-21 18:25:27 +01:00
3djc
b7855cf14d
Fix firmware compile
2017-12-21 13:10:50 +01:00
Bertrand Songis and GitHub
727da06266
Files refactoring + costmetics ( #5552 )
2017-12-20 11:03:33 +01:00
Max Paperno and Bertrand Songis
38762fb618
Move __attribute__ ((section(s), used)) macro, and cosmetics in definitions.h. ( #5549 )
2017-12-20 10:19:59 +01:00
Max Paperno
76ee7cdd7f
Fix libsimulator builds, especially MSVC.
2017-12-19 17:58:15 -05:00
3djc and Arne Schwabe
0e0ae3c4d1
1 too short ( #5542 )
...
* 1 too short
* Let the compiler do it's magic
2017-12-19 18:30:23 +01:00
Max Paperno and Bertrand Songis
b69f36afe4
[Radio] Adjust value limits for mix sources and update UI for LSs, CFs & telem. ( #5445 )
...
* [firmware][ARM] Adjust some value limits for mix sources and update editing UI for LSs, CFs, & telem. bars:
* Increase timer limits to +/-8:59:59 when used with LSs, CFs, & bars;
* Increase Lua script output limits to +/-30K;
* Trim limits based on extended limit model setting;
* Limit TX voltage to 25.5;
* Limit TX time comparison value to 29:59m;
* Use proper GVar limits (user-configured), display precision, & unit in LSs & telem. bars;
* Display timer values properly with hours (instead of mmm:ss).
* [firmware] getTimerString() would fail with times >= 100min if hours weren't shown.
* Fix builds w/out GVars.
2017-12-19 12:17:12 +01:00
Raphael Coeffic and Bertrand Songis
716a91fc0c
allow splash image to be loaded from SD on Horus ( #5463 )
...
* allow splash image to be loaded from SD on Horus
* added a new menu entry to assign splash screen
2017-12-19 12:15:03 +01:00
Raphael Coeffic and Bertrand Songis
0d7832b208
Horus bootloader ( #5455 )
...
Horus bootloader
2017-12-19 12:13:59 +01:00
Max Paperno and Bertrand Songis
908adb4d2b
[sim] Cosmetics for switch position macros (also removes PCBFLAMENCO from simuSetSwitch). ( #5474 )
2017-12-19 12:13:18 +01:00
Arne Schwabe and Bertrand Songis
975759284d
Implement reading firmware on Horus via USB ( #5442 )
...
* Add firmware lun target for non EEPROM platforms
* Fix Fat fat tables and make FAT 1024 byte big
* Niceify some constants
* Cleanup (saves 1024 byte of flash) and fix reporting wrong Size of drive
* Silence compiler warning, set right size for flash on X12/X10
* Add firmware.txt/bootload.txt to virtual drive that displays version information
* Report also version of other component (bootloader/firmware)
* Show version also in bootloader and fix F4 platforms
* Save space on X7
* Fix X7 logic
* Compile fix for AVR
* avr-gcc does not like no newline after ifdef
* Really fix avr
2017-12-18 23:19:19 +01:00
Raphael Coeffic and Bertrand Songis
d13e770ac4
improved Horus rotary encoder driver and generic behavior ( #5510 )
...
Improved Horus rotary encoder driver
2017-12-18 23:12:29 +01:00
Arne Schwabe and Bertrand Songis
7dd32c8878
Implement s.port polling for multi ( #5521 )
...
Sport polling is implemented quite low level for regular s.port.
Go another approach for multi and add another multi type for s.port polling
2017-12-18 23:00:03 +01:00
Arne Schwabe and Bertrand Songis
d0ec3e0266
Fix problem with multi frsky fallback ( #5496 )
...
* Fix problem with frsky fallback
* Try to fix code style
2017-12-18 22:58:24 +01:00
Raphael Coeffic and Bertrand Songis
e63a877ed6
added getRtcTime() LUA function ( #5524 )
...
This allows for retrieving the UNIX timestamp kept internally.
2017-12-18 21:04:02 +01:00
3djc and Bertrand Songis
4df64695c7
BT Pin code ( #5536 )
...
* x7
* add x12 pin code
make strings translatable
* Cosmetics
2017-12-18 21:03:18 +01:00
3djc and Bertrand Songis
394bc1689f
Massive cleaning ( #5538 )
2017-12-18 20:54:22 +01:00
lfischer85 and Andre Bernet
bc6bfccade
fix for X12s crossfire issues #5162 ( #5533 )
...
* fix X12s crossfire issues
* Update radio_hardware.cpp
* Update crossfire.h
* Update radio_hardware.cpp
* Removed now unnecessary macros.
2017-12-18 15:15:28 +01:00
Bertrand Songis
104ab8c7f3
Typo fix
...
Because omeone asked to to explain what means LDC today ...
2017-12-16 22:09:38 +01:00
Raphael Coeffic and Bertrand Songis
1dcd8cc419
small fixes for french translation ( #5517 )
...
* fixed VKEYS french
fixes #5481
* fix french confirmation popup
fixes #5475
2017-12-16 15:42:26 +01:00
3djc and GitHub
2c2339e229
Merge pull request #5514 from opentx/bsongis/r9m_navigation_issue
...
R9M navigation issue (when external module is R9M-EU and internal mod…
2017-12-14 15:35:40 +01:00
Bertrand Songis and Andre Bernet
d7645252bb
Power issue with R9M (always max power) ( #5513 )
2017-12-14 15:34:14 +01:00
3djc
dc89bb1dfc
Fix SHUTDOWN_CONFIRMATION compile
2017-12-14 07:58:31 +01:00
Bertrand Songis
f80406c7cb
R9M navigation issue (when external module is R9M-EU and internal module is OFF)
2017-12-13 22:13:40 +01:00
3djc and Bertrand Songis
75b382e619
Simply hide unavailable choices ( #5509 )
2017-12-13 12:51:01 +01:00
Arne Schwabe and Bertrand Songis
59d2ef8aa1
Rework rssi code a bit ( #5507 )
...
* Switch backlight on when displaying a warning.
This is especially visible on the power off RSSI warning. This will also show the other warnings at start with backlight, even when blocklight is set to always off. But my X9D+ will switch its backlight on after boot once even with backlight on, so backlight=off is not so off as it seems.
* Rework power rssi code a bit
- Cleanup shutdown_confirm code
- allow x9d+ to be compiled as power button too to be able to test these things on the x9d+
- Fix shutoff after 10s in warning dialog on x9d
- Make warning dialog always turn on backlight
* Revert CMakeLists.txt
2017-12-12 22:01:32 +01:00
3djc and Bertrand Songis
977262232a
Better handle interactions with internal module telemetry ( #5506 )
2017-12-12 20:32:53 +01:00
Max Paperno and Bertrand Songis
c8c3b79f2d
[X10] Accept old OTX_FOURCC for X12 as valid when reading data. ( #5497 )
2017-12-11 13:05:40 +01:00
Bertrand Songis and GitHub
1c7012726a
FourCC added for X10 (last minute change, not tested at all ( #5495 )
...
FourCC added for X10
2017-12-10 20:23:59 +01:00
Arne Schwabe
e3bbbdcecf
Fix compiler warning is Russian tts
2017-12-10 13:00:03 +01:00
Kilrah
ada0712e1a
French translations
2017-12-09 11:53:35 +01:00
Max Paperno and Bertrand Songis
dec630efa0
[X9] Allow LSs 33-64 in main view & fix X9E view of channels 17-32 ( #5486 )
...
* [212x64] Main view toggle LS groups 1-32 and 33-64 with +/-/encoder. Closes #5476
* [212x64] Also allow encoder events in channels view for switching channels range (fix for X9E).
* Pad LS range numerals to 2 digits.
2017-12-09 10:20:07 +01:00
3djc and Bertrand Songis
8e5027dcb2
Better support for R9M EU ( #5487 )
...
* POC for X9, requires -DBINDING_OPTIONS=YES
* There are apparently 4 valid choices
* - make BINDING_OPTIONS part of standard code
- adapt R9M EU LBT dialog to choice on bind
* - remove option from Companion
- cosmetics
* Compilation fixes
2017-12-09 10:17:56 +01:00
3djc
f489742c9e
Fix German compilation
2017-12-09 09:23:54 +01:00
3djc and Bertrand Songis
12ad7b0d9c
Reorganize ana display for X7 ( #5482 )
2017-12-08 11:27:37 +01:00
Bertrand Songis and GitHub
a6044a684d
Bsongis/r9 m fixes ( #5406 )
...
R9M support
2017-12-08 11:26:46 +01:00
3djc and Bertrand Songis
81dbebb663
Show multi failsafe to x7 UI ( #5471 )
...
* Show multi failsafe to x7 UI
* Cosmetics
* Fix also horus ui and remove useless ifs
2017-12-07 18:49:55 +01:00