Bertrand Songis and GitHub
347a6251e3
Update CREDITS.txt
2018-09-19 18:56:58 +02:00
Max Paperno
f8afc40198
[Companion][Boards] Remove final usage of two function alias macros.
2018-09-19 06:47:36 -04:00
Max Paperno
681bc82185
[Companion] Move CHECK_IN_ARRAY() to macros.h; Change DIM() return type; Refactor/fix removeAccents() to handle uppercase.
2018-09-19 06:47:36 -04:00
Max Paperno
b4d992f490
[Companion][Firmware] Make Option struct a member; Add/use typedefs for options group and list; Use accessor functions for languages and options; Re-arrange fw options a little for better layout in UI; Remove dead code, cosmetics.
2018-09-19 06:47:36 -04:00
Max Paperno
13b156402f
[Companion] Verify that radio type in chosen profile actually exists, and add warning to the contrary (at startup and also on profile switch); Add/move some functionality to AppMessages and make it classy (todo: rename file).
2018-09-19 06:47:35 -04:00
Max Paperno
fdcee1ca9f
[Companion][Firmware] Cosmetics on translation calls.
2018-09-19 06:47:35 -04:00
Max Paperno
02655d055c
[Companion][Firmware] Remove all AVR flavors and options from available firmwares list, but keep base types for import purposes; Consolidate "ARM9X" flavor options; Consolidate Rf options.
2018-09-19 06:47:35 -04:00
Max Paperno
d8a06158b1
[Companion][AppPreferencesDialog] Refactor firmwareOptionChanged(), getFirmwareVariant(), & populateFirmwareOptions() for clarity/efficiency; Remove AVR-only "voice" option handling and related items; Add getBaseFirmware().
2018-09-19 06:47:35 -04:00
Max Paperno
62608cdc7d
[Companion][TelemetrySensorPanel] Fix signed/unsigned compare warning.
2018-09-19 05:23:41 -04:00
Max Paperno
1b00fd2a9d
[Companion][TelemetrySimulator] Fix sending of A3/A4 values ( closes #6177 ); Adjust some min/max value ranges which were too small, and individual cell max values which were too high.
2018-09-19 04:00:04 -04:00
Max Paperno
0ea4b9ed9b
[Companion][TelemetrySensorPanel] Fix offset decimals not updating properly when sensor precision is changed.
2018-09-19 03:58:46 -04:00
Andre Bernet and Kilrah
e85ad43821
Prevent page changes during value editing ( #6124 )
2018-09-18 10:54:54 +02:00
3djc and Kilrah
1257b50bf4
Fix for non certified firmware
2018-09-18 10:51:29 +02:00
Kilrah
aa9fa1dc84
eu and flexr9m now mutually exclusive
2018-09-18 10:51:24 +02:00
3djc
6ed7c30952
GasSuite protocol changes
2018-09-11 16:34:35 +02:00
Max Paperno
31b9f805ea
[Simulator] Fix telemetry simulator log reader expected header for Cels column ( closes #6167 ).
2018-09-10 23:20:51 -04:00
Bertrand Songis and GitHub
8da83db1e5
Update CREDITS.txt
2018-09-09 23:25:59 +02:00
Bertrand Songis and GitHub
9b6ac82ad8
Update CREDITS.txt
2018-09-09 23:18:10 +02:00
Max Paperno
66cd99bf6b
[simu] Updates for RTOS abstraction layer; Remove further SIMU_SLEEP usages.
2018-09-08 22:04:37 -04:00
Max Paperno
a2006940db
[simu] Refactor simu startup and shutdown handling (for 2.3 branch):
...
* Use pwrCheck() as primary control point for shutdown, centralizes thread control in simpgmspace module;
* Remove main_thread_running in favor of separate variables for startup mode and shutdown flag;
* Don't start a thread for ARM startup, just run simuMain() directly (the thread just exits anyway);
* Refactor SIMU_SLEEP() macro, and remove all unnecessary uses of it, also remove SIMU_SLEEP_NORET;
* Add startType param to opentxStart() to control splash and startup checks;
* Fixes backlight never turning off in simulator with "SWITCH" power button type (pwrPressed() was always true);
* Fixes simu shutdown when model checklist is displayed at startup;
* Adds stubs to possibly simulate a "soft" power button in the future.
2018-09-08 22:04:37 -04:00
Max Paperno
942ae1847d
[CLI] Update CLI to use RTOS abstraction layer; Also remove a redundant/unused runMemoryTest().
2018-09-08 19:07:43 -04:00
Max Paperno
691d3e6e33
[rtos] Make sure RTOS_WAIT_MS() sleeps > 0 ticks; Add RTOS_GET_MS(); Calculate ticks per ms at compile time; Fix field narrowing warning on RTOS_GET_TIME().
2018-09-08 18:51:36 -04:00
3djc and GitHub
55789db088
Merge pull request #6154 from elecpower/print_model_switch_issue_23
...
Fix getSize corrupting model and settings
2018-09-05 11:55:52 +02:00
elecpower
a006abb94b
Fix getSize corrupting model and settings
2018-09-05 19:13:32 +10:00
elecpower
a4e92e8821
Refactor center beep
2018-09-05 17:35:20 +10:00
3djc
7b61185287
Fix german sensor lost audio
2018-09-05 08:38:04 +02:00
Sebastien Charpentier and Kilrah
210cee96d8
Updated French translation ( #6151 )
...
* Initial version.
* Updated French translation.
2018-09-04 11:47:08 +02:00
Max Paperno and Kilrah
4ff75ae87f
[Simulator] Fix mixer outputs monitor not updating when channel value hasn't changed ( fixes #6064 ). ( #6122 )
2018-09-04 11:46:40 +02:00
3djc
f13bf76699
Turn on backlight on power press (but not on startup) ( #6145 )
2018-09-02 13:35:25 +02:00
Bertrand Songis and GitHub
ddb9fac4e1
Update CREDITS.txt
2018-09-01 13:47:32 +02:00
3djc
c259dbc6e0
Cosmetics
2018-09-01 09:38:39 +02:00
3djc
34891142ac
Introduce GasSuite config tool (untested)
2018-09-01 09:06:00 +02:00
3djc
cc92c8a229
Fix R9M flex power settings missing for non xlite
2018-08-31 18:26:35 +02:00
3djc
e97cdd00a8
Merge fixes
2018-08-30 13:34:13 +02:00
3djc
95c035ed73
Support for non certified firmwares ( #6118 )
...
* Support new r9m firmwares
* More future proof, thx Kilrah
* (significant) typo
* Companion part
* Make support a compilation option
* Fix compilation for normal users
* Warning popup for usability tests
* Better implementation
* All sizes
* Cosmetics
* Flex is EU+/AU+ only
* [Companion] Handle "flexr9m" option in module settings UI (to match radio UI, including warning msg); Move some "toString" functions out of ModelPrinter into ModuleData/Multiprotocols; "Future-proof" available R9M power options based on "stdr9m" fw option; Fix missing "Hitec" MM protocol name; Fix printing of R9M-EU power level in ModelPrinter.
* Cosmetics
* Rename R9M flex option
* Move failsafe further back to prevent nav oddity
2018-08-30 13:16:39 +02:00
Bertrand Songis and GitHub
6113494d08
Update CREDITS.txt
2018-08-27 22:18:35 +02:00
Bertrand Songis and GitHub
e2f126dd27
Update CREDITS.txt
2018-08-27 22:16:23 +02:00
Bertrand Songis and GitHub
a476ee53aa
Update CREDITS.txt
2018-08-27 22:15:38 +02:00
Kilrah
bf5e5874b4
[Companion] Set decimals first on autospinbox or value can be truncated ( fix #6094 )
2018-08-25 21:03:45 +02:00
Amir Guindehi and Kilrah
51b3a0c68f
inverted direction of X9E wheel in devices menu, which was different from the direction taken in device menu. turning the wheel to the right moves down in the menus everywhere now. ( #6117 )
2018-08-25 10:13:59 +02:00
Bertrand Songis and GitHub
e65f72476a
Update CREDITS.txt
2018-08-22 18:33:55 +02:00
Kilrah
9df21ceb6e
NL TTS as copy of EN as per new info on #6108 .
2018-08-19 11:43:04 +02:00
Kilrah
d3d5e6f215
Sync companion TTS language list with firmware ( fix #6108 )
2018-08-18 11:53:28 +02:00
Bertrand Songis and GitHub
a13d17e413
Update CREDITS.txt
2018-08-15 14:45:29 +02:00
Bertrand Songis and GitHub
baf44c321a
Update CREDITS.txt
2018-08-07 21:17:38 +02:00
Kilrah
fbcdcabab5
VC++ compilation
2018-08-05 20:04:12 +02:00
Bertrand Songis
73c1ed4023
VC++ compilation fix
2018-08-05 19:55:59 +02:00
Bertrand Songis
2c47883cc2
Companion GCC8 warnings removed
2018-08-05 19:33:28 +02:00
Bertrand Songis and GitHub
8a51682190
Merge pull request #6087 from opentx/rtos_and_align_macros
...
Rtos and align macros
2018-08-05 16:26:18 +02:00
Bertrand Songis
f1c6333d5f
The splash was not aligned => radio doesn't boot
2018-08-05 16:16:15 +02:00