3djc and GitHub
8afb48eee2
Stop trainers before changing model ( #8075 )
...
Turn off SBUS trainer to allow model switch
2020-11-07 13:00:33 +01:00
3djc and GitHub
cd1716b941
Handle large timers ( #7962 )
...
This fixes #7607
2020-09-25 12:55:18 +02:00
Bertrand Songis and GitHub
6609481c23
Another attempt to fix #6063 ( #7706 )
2020-06-08 10:08:20 +02:00
3djc and GitHub
f0d8d340fd
Add AUX2 ( #7588 )
...
AUX2 added
2020-05-15 14:51:36 +02:00
3djc and GitHub
9e22b1c6c4
Allow display of persistent timer with '!' trigger on model select ( #7457 )
2020-03-24 10:32:52 +01:00
Bertrand Songis and GitHub
8c3f226a6e
Bsongis/modules sync issue 7288 ( #7294 )
...
Fixes #7288
2020-01-13 23:43:13 +01:00
Bertrand Songis and GitHub
71c763f943
Bsongis/x9lites sources companion fix ( #7275 )
...
Fixes #7215
Fixes #7244
2020-01-06 10:28:29 +01:00
Bertrand Songis and GitHub
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 Songis and GitHub
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
3djc and GitHub
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 Songis and GitHub
a2709e0676
Completely removes the macro MOVE_CURSOR_FROM_HERE() which was for AVR ( #6880 )
2019-10-03 09:26:49 +02:00
Andre Bernet and GitHub
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 Coeffic and Raphael 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 Songis and GitHub
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 Coeffic and Bertrand 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 Songis and GitHub
6c530c6f7b
External antenna configuration: proposal for #4285 ( #6656 )
...
External antenna configuration
2019-09-06 11:26:18 +02:00
Bertrand Songis and GitHub
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 Songis and GitHub
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 Songis and GitHub
0fe2b8918b
Bsongis/companion import issues ( #6698 )
...
Companion import / export issues
2019-09-02 15:29:27 +02:00
Bertrand Songis and GitHub
ff2cde85be
Bsongis/boot issue invalid eeprom ( #6684 )
...
Boot issue on invalid eeprom
2019-08-30 13:23:49 +02:00
3djc and Bertrand 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 Coeffic and Bertrand 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 Coeffic and Bertrand Songis
98926ffee7
[horus] fixed partial model reading for generating thumbnails (timers were wrong) ( #6665 )
2019-08-26 08:54:40 +02:00
Raphael Coeffic and Bertrand 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
3djc and Bertrand Songis
c209e8bfdd
Flighmode needs switch conversion too ( #6591 )
2019-07-30 14:58:57 +02:00
Bertrand Songis and GitHub
151827ada5
Bsongis/x9d+ 2019 ( #6588 )
...
X9D+ 2019 added
2019-07-26 19:18:29 +02:00
Bertrand Songis and GitHub
ccc93ce439
Bsongis/xjt lite support ( #6563 )
...
External XJT Lite support added
2019-07-15 08:51:00 +02:00