Commit Graph
4880 Commits
Author SHA1 Message Date
Bryan MaylandandKilrah 0d7a486630 Display FlySky VOLTS values as signed integers (#6252)
Standard AFHDS2A protocol transmits all values as 2 raw bytes
and a stock FS-i6 transmitter shows voltage type values properly
as signed. This change interprets all UNIT_VOLTS FlySky telemetry
items as being signed 16-bit values so their display matches the
values displayed on stock FS-i6 and FS-i6X receivers.

Signed-off-by: Bryan Mayland <bmayland@capnbry.net>
2019-01-06 11:02:10 +01:00
MRC3742andAndre Bernet 350acc3cc3 Multi protocol updates to MPM version 1.2.1.16 (#6249) 2019-01-06 10:59:40 +01:00
Kilrah 1a96655173 R9M 1W setting is Auto up to 1W 2019-01-06 10:28:24 +01:00
Kilrah d35a8bdea3 R9M 1W setting is Auto up to 1W 2019-01-06 10:19:49 +01:00
3djc e1d056486f Fix wrong default channels in D8 (thx @Kilrah) 2018-12-22 11:08:16 +01:00
3djc 74b9446a30 Fix backlight not turning off on radio with physical on/off switch
This fixes #6270
2018-12-20 09:22:47 +01:00
3djc edec4149cf Fix alignement 2018-12-16 14:55:20 +01:00
Kilrah 19898e3e0a Fix DIY_FIRST_ID 2018-12-13 11:25:40 +01:00
Bertrand Songis 609a2a7d02 Remove unused variable 2018-11-28 16:50:47 +01:00
3djc 5233fc85b8 Fix pxx1 2018-11-05 16:22:56 +01:00
Bertrand SongisandGitHub 543021a300 Merge pull request #6213 from opentx/bsongis/pxx2
Pulses refactoring
2018-11-03 16:42:57 +01:00
Bertrand Songis 9d93d88a66 PXX seems now OK on X7. More tests needed 2018-11-03 16:28:57 +01:00
Bertrand SongisandGitHub d1ff86d336 Merge pull request #6220 from opentx/3djc/lua-add-curves-to-inputs
LUA : Add curves to inputs
2018-10-12 17:13:47 +02:00
3djc 04c95d2fdb LUA : Add curves to inputs 2018-10-12 07:34:56 +02:00
MRC3742 8dd10103d6 Updates to build in 2.3 for ARM9X 2018-10-11 23:01:12 -04:00
MRC3742 3dbcd436e8 Multiprotocol listing updates for 2.3 branch 2018-10-11 21:53:05 -04:00
3djc b393976879 Add binding options to ARM non FRSKY boards (2.3 branch) 2018-10-11 10:07:55 +02:00
Bertrand SongisandGitHub 15ed4f6d56 Merge pull request #6160 from opentx/mpaperno/simu_better_shutdown_2.3
Refactor simu startup and shutdown handling (for 2.3 branch):
2018-10-11 09:41:58 +02:00
3djc 7064a9fbcc Improve #6208 fix 2018-10-11 07:09:55 +02:00
Bertrand Songis 53df20c005 Fixes #6208 2018-10-10 18:23:05 +02:00
Bertrand Songis bbfa94151f Regular PXX will need to be checked 2018-10-10 09:49:25 +02:00
Bertrand Songis fd4b309e0b PXX2 uses S.PORT CRC algorithm 2018-10-10 09:47:34 +02:00
Bertrand Songis 2823fe9a12 PXX2 init was not called 2018-10-10 08:49:58 +02:00
Bertrand Songis 67b145b22e Compilation fixes 2018-10-09 22:56:51 +02:00
bsongis 62dcd6ac5e Refactoring continued 2018-10-09 12:47:22 +02:00
Bertrand Songis 946f66b128 Pulses refactoring ... WIP 2018-10-09 07:57:58 +02:00
Bertrand Songis f798bbfcc7 Wrong baudrate chosen for PXX2 on setup 2018-10-08 08:22:20 +02:00
Bertrand Songis 713402b572 PXX2 first draft 2018-10-08 00:12:53 +02:00
3djc 3faa7e10d0 Improve spanish timer speech 2018-10-04 17:13:00 +02:00
3djc f330ea8a90 Minor spanish TTS changes 2018-09-27 09:28:43 +02:00
Andre BernetandKilrah e85ad43821 Prevent page changes during value editing (#6124) 2018-09-18 10:54:54 +02:00
3djcandKilrah 1257b50bf4 Fix for non certified firmware 2018-09-18 10:51:29 +02:00
3djc 6ed7c30952 GasSuite protocol changes 2018-09-11 16:34:35 +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
Max PapernoandKilrah 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
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
Kilrah 9df21ceb6e NL TTS as copy of EN as per new info on #6108. 2018-08-19 11:43:04 +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 SongisandGitHub 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
Bertrand Songis 92de1313e7 Cosmetics 2018-08-05 15:58:16 +02:00
Kilrah ce7cb7f7e9 Fix Horus bootloader needing 2 encoder clicks per line 2018-08-05 15:47:57 +02:00
Bertrand Songis 4f741dfad2 Cosmetics 2018-08-05 15:47:53 +02:00