Commit Graph
243 Commits
Author SHA1 Message Date
Bertrand SongisandGitHub 6609481c23 Another attempt to fix #6063 (#7706) 2020-06-08 10:08:20 +02:00
3djcandGitHub f0d8d340fd Add AUX2 (#7588)
AUX2 added
2020-05-15 14:51:36 +02:00
3djcandGitHub 9e22b1c6c4 Allow display of persistent timer with '!' trigger on model select (#7457) 2020-03-24 10:32:52 +01:00
Bertrand SongisandGitHub 8c3f226a6e Bsongis/modules sync issue 7288 (#7294)
Fixes #7288
2020-01-13 23:43:13 +01:00
Bertrand SongisandGitHub 71c763f943 Bsongis/x9lites sources companion fix (#7275)
Fixes #7215
Fixes #7244
2020-01-06 10:28:29 +01:00
Bertrand SongisandGitHub ef49a9ff77 Bsongis/wizard issue when model id already used (#7259)
Wizard: popup displayed when modelID already used, but screen not refreshed
2020-01-03 11:54:21 +01:00
Bertrand Songis 14a366ea27 Cosmetics 2019-12-12 15:07:27 +01:00
Bertrand SongisandGitHub 4cdd17f0d7 MAGIC value for powerReason should be stored in RTC backup on Horus (#7096)
- Allows the radio main application to start correctly when coming from an app in RAM
- Refactoring of the `UNEXPECTED_SHUTDOWN()` process
- Saves the RTC battery as BACKUP RAM is not needed on normal shutdown
- On PWR OFF on an ALERT, the radio won't show the next alert before shutting down
- Bootloader flashable through the SD Manager
2019-11-21 11:50:33 +01:00
Bertrand Songis a7a472eac9 Missing file removal 2019-11-19 17:28:18 +01:00
Bertrand Songis 9851f46467 Revert 2019-11-18 21:29:59 +01:00
Bertrand Songis f1b715743a datacopy.cpp automatic generation 2019-11-18 16:09:08 +01:00
Bertrand Songis 8e4ed180cb To avoid future bugs ... 2019-11-18 15:57:48 +01:00
3djc 8fb18fc2a6 Update datacopy (manual update) 2019-11-16 10:08:16 +01:00
3djc f74658a165 Revert "Now datacopy.cpp will be automatically generated to avoid the latest issue"
This reverts commit 5ce63b6d
2019-11-16 09:09:20 +01:00
Bertrand Songis 5ce63b6dec Now datacopy.cpp will be automatically generated to avoid the latest issue 2019-11-15 22:49:52 +01:00
Bertrand Songis 9af3f8dcdc MODULE SUBTYPE lost after watchdog reset 2019-11-15 16:56:25 +01:00
3djcandGitHub 3a7e006635 Support new Multi 1.3 features (#7077) 2019-11-15 16:20:24 +01:00
Kilrah b40dfdf12b Merge branch '2.3.1' into 2.3
# Conflicts:
#	CREDITS.txt
#	radio/src/gui/480x272/radio_hardware.cpp
2019-10-05 11:41:48 +02:00
Bertrand SongisandGitHub a2709e0676 Completely removes the macro MOVE_CURSOR_FROM_HERE() which was for AVR (#6880) 2019-10-03 09:26:49 +02:00
Andre BernetandGitHub e74f14cc48 Fix shift in sources on X9DP pre-2019 and X-Lite and hardware page (fix #6860 fix#6856)
* Fix shift in sources on X9DP pre-2019

* Probably better fix, but needs to be carried to Xlite if approved

* Fix Xlite strings

* Forgot to update conversions too
2019-10-01 09:49:34 +02:00
Raphael CoefficandRaphael Coeffic 6b12010473 Add T16 support
Added support for:
- T16 radio
- internal multi-protocol module.
- flashing internal and external multi-protocol modules.

Many thx to:
- goebish, for the hardware support.
- qba667, for the original patches for the internal multi-protocol support (UI and serial com).
2019-09-24 22:12:13 +02:00
Bertrand SongisandGitHub 38931d9cb6 Bsongis/issue 6798 (#6818)
* Avoid conversion of unused sensors
* Allow conversion of R9M sensors
* Conversion fixes in Companion
2019-09-23 15:29:49 +02:00
Raphael CoefficandBertrand Songis 0a8917cbe2 Deactivate aux_serial on Horus targets (#6733)
Remove AUX_SERIAL on Horus
2019-09-10 15:36:34 +02:00
Bertrand Songis dd25e82214 Fixes #6718 2019-09-09 16:00:26 +02:00
Bertrand SongisandGitHub 6c530c6f7b External antenna configuration: proposal for #4285 (#6656)
External antenna configuration
2019-09-06 11:26:18 +02:00
Bertrand SongisandGitHub 13dee00eed Bsongis/rssi from 2 different modules (#6711)
RSSI from 2 different modules
2019-09-05 17:24:48 +02:00
Bertrand Songis e9b2a84261 Fixes #6705 2019-09-05 08:08:44 +02:00
Bertrand Songis 6457ad245f EEPROM conversions tests added to X12S (COMPANION) 2019-09-03 17:01:25 +02:00
Bertrand Songis b005f5dd6c EEPROM conversions tests added to X12S (RADIO) 2019-09-03 13:59:16 +02:00
Bertrand SongisandGitHub 02d07c4d2d Bsongis/access registration id reinit when zero (#6700)
ACCESS registration ID reinitialized when zero (coming from Companion)
Fix incorrect module settings on model load
2019-09-02 17:04:25 +02:00
Bertrand SongisandGitHub 0fe2b8918b Bsongis/companion import issues (#6698)
Companion import / export issues
2019-09-02 15:29:27 +02:00
Bertrand SongisandGitHub ff2cde85be Bsongis/boot issue invalid eeprom (#6684)
Boot issue on invalid eeprom
2019-08-30 13:23:49 +02:00
3djcandBertrand Songis c8482905a0 Change instance only for FrSky telemetry (#6671) 2019-08-28 07:58:00 +02:00
Bertrand Songis a58593e0b0 Cosmetics 2019-08-27 10:20:58 +02:00
Raphael CoefficandBertrand Songis f9903dca66 Do not try to convert the eeprom until radio is fully ON. (#6668) 2019-08-27 10:20:03 +02:00
Bertrand Songis 3531e29cad Cosmetics 2019-08-27 10:19:43 +02:00
Bertrand Songis 7accc42d36 Compilation fix on recent compilers 2019-08-27 08:34:50 +02:00
Bertrand Songis 598cbccdc2 PWR ON / OFF animation duration set to 0 during conversions 2019-08-26 15:41:18 +02:00
Bertrand Songis 042e702cda Cosmetics 2019-08-26 15:27:24 +02:00
Raphael CoefficandBertrand Songis 98926ffee7 [horus] fixed partial model reading for generating thumbnails (timers were wrong) (#6665) 2019-08-26 08:54:40 +02:00
Raphael CoefficandBertrand Songis 5db30ea7bc More unit tests and unified target for all tests (#6661)
* added general settings tests

* fixed pre-219 switchUnlockState (CPN)

* X7 radio settings tests

* updated X10 model

* patched TESTS_PATH to point directly at the complete tests path

* fixed horus general settings switch conversion

* cpn x10 general settings tests

* fixed horus cpn import

* use x10 model from otx file to ease editing with companion

* added make targets "gtests" and "tests"

gtests builds all the tests (radio & companion)
tests builds and executes all the tests (radio & companion)

* fixed companion tests cmake

* fixed gtests-radio target

* fixed commit tests

* fixed converting LS & RS on X10

* fixed converting global functions on X10

* fixed source conversion on X10

* fixed throttle source on X10

* fixed throttle source on radio and companion

* more checks and re-enabled Horus screenData copy

* more tests (X10)

* [X10] restore correct direction for RS & LS

* [horus] convert "Value" widget source

* fixed conversion of ModelHeader::bitmap length

* added missing X10 radio tests to companion tests

* fixed conversion of telemetry sources in logical switches

* [horus] fixed potential crash

* fixed "AND switch" conversion in logical switches
2019-08-26 08:36:31 +02:00
Bertrand Songis e5c0b9c4ea [X10] Conversion fix 2019-08-23 14:55:23 +02:00
Bertrand Songis a9255e802a Temporary commit for X10 conversions fixes 2019-08-23 14:21:02 +02:00
Raphael Coeffic 7a377a73db [X10/X12S] Companion fixes
Radio settings and models can now be loaded just fine.
2019-08-17 19:35:47 +02:00
Raphael Coeffic 6373daa319 X10: fixed optional inputs
fixed X10 conversion (MOUSE1 & 2 removed)

renamed GMBL & GMBR to SI and SJ
2019-08-13 11:10:39 +02:00
3djcandBertrand Songis c209e8bfdd Flighmode needs switch conversion too (#6591) 2019-07-30 14:58:57 +02:00
Bertrand SongisandGitHub 151827ada5 Bsongis/x9d+ 2019 (#6588)
X9D+ 2019 added
2019-07-26 19:18:29 +02:00
Bertrand SongisandGitHub ccc93ce439 Bsongis/xjt lite support (#6563)
External XJT Lite support added
2019-07-15 08:51:00 +02:00
Bertrand SongisandGitHub 093025f444 Bsongis/remove cpu temperature (#6541)
Remove CPU temperature
2019-07-03 17:17:42 +02:00
3djc df95e31666 Fix T12 switches 2019-06-27 14:34:31 +02:00