9dc4065525
feat: Add support for SpaceMouse mod (6D input knob) ( #1853 )
...
Use `-DSPACEMOUSE=YES` CMake option to activate on Horus color targets.
Co-authored-by: Niel Horne (elecpower), Raphael Coeffic (raphaelcoeffic) and Peter Feerick (pfeerick).
2022-09-18 09:23:48 +02:00
Raphael Coeffic and Raphael Coeffic
03cdc879b9
X10: Fix throttle source conversion from binary format
2022-06-25 16:09:04 +02:00
Raphael Coeffic and Raphael Coeffic
b40441f0c0
WiP: remove legacy fonts
2022-06-11 15:38:08 +02:00
Raphael Coeffic
baa4f65d9b
Use ExternalPoject_Add() to split by toolchain
2022-04-01 08:56:25 +02:00
Raphael Coeffic and Raphael Coeffic
86d1ca4364
Reorganize module type/subType/rfProtocol
2022-03-24 10:40:17 +01:00
Raphael Coeffic and GitHub
610326f216
Write 'semver' tag with the current firmware version ( #1695 )
...
And remove `version`/`variant`.
2022-03-20 19:18:01 +10:00
Raphael Coeffic
7542e75f1a
Fix T8 unit tests
2021-12-17 11:24:05 +01:00
Raphael Coeffic
416084b9e0
Fix unit tests for X7 derivates
2021-12-09 09:20:01 +01:00
Raphael Coeffic
865cf06b0d
Revamped switch state checking
2021-12-09 09:20:01 +01:00
Raphael Coeffic
521996df4a
Fixed X10 conversion tests
2021-11-26 18:00:50 +01:00
Raphael Coeffic and Raphael Coeffic
d775e75e81
Patched all conversion tests
2021-11-25 12:10:16 +01:00
Raphael Coeffic and Raphael Coeffic
27c0eaf05d
Use loadRadioSettings() as it is sets the default module in g_eeGeneral
2021-11-25 12:10:16 +01:00
Raphael Coeffic
26c5c2b3d4
Fix GVar adjust mode
2021-11-10 11:07:04 +01:00
Raphael Coeffic
ca31c275bd
Fix override channel parameter
2021-11-10 11:07:04 +01:00
Raphael Coeffic
99c7dbf575
Fixed issue with logical switches
2021-11-10 11:07:04 +01:00
Raphael Coeffic
351f5d6d7a
Use updated constants for some write functions as well to cope with changed data model
2021-11-10 11:07:04 +01:00
Raphael Coeffic
a7ee5f593d
Patch radio data version properly (just in case)
2021-11-10 11:07:04 +01:00
Raphael Coeffic
88a9b1c6d9
Fixed multi sub proto parsing
2021-11-10 11:07:03 +01:00
Raphael Coeffic
a6ab29d58d
Added logical switch tests
2021-11-10 11:07:03 +01:00
Raphael Coeffic
2537c7a004
Restore simulated SD path after test
2021-11-10 11:07:03 +01:00
Raphael Coeffic
cc9b146713
Output widget colors as such
2021-11-10 11:07:03 +01:00
Raphael Coeffic
c2056c7585
Output source option of Value & Gauge widgets in a symbolic way
2021-11-10 11:07:03 +01:00
Raphael Coeffic
cc0af82506
Added draft conversion test for TX16S
2021-11-10 11:07:03 +01:00
Raphael Coeffic
8eed123716
Even more unit tests
2021-11-10 11:07:03 +01:00
Raphael Coeffic
f4ae4a6d48
More unit tests
2021-11-10 11:07:02 +01:00
Raphael Coeffic
c749fd8681
X9D+ conversion unit test + fixes
2021-11-10 11:07:02 +01:00
Raphael Coeffic
33d6cd95a2
Conversion tests are for EEPROM only
2021-11-10 11:07:00 +01:00
rotorman and Risto
fc2142ec78
Changed uniformly to EdgeTX boiler plate (also added boiler for files that were missing it).
2021-10-02 14:22:01 +02:00
elecpower
2e2392d9fa
Fix gtests
2021-08-08 09:51:48 +10:00
Raphael Coeffic
f50a91ac70
Fix "wonky timer"
2021-06-09 14:42:17 +02:00
Raphael Coeffic
d34d789dcc
More fixes
2021-06-09 10:32:05 +02:00
Raphael Coeffic and Raphael Coeffic
d921e413e3
Fixed timer conversion
2021-06-05 20:29:09 +02:00
Raphael Coeffic and Raphael Coeffic
76085baec9
Test custom function play.name
2021-06-05 20:29:09 +02:00
Raphael Coeffic and Raphael Coeffic
599bbdf314
WiP: conversions and storage format v220
2021-06-05 20:29:09 +02:00
Raphael Coeffic
188a9bcb77
layoutName is now layoutId
2021-04-09 14:56:50 +02:00
87cd9047b1
2.4 continued ( #8092 )
...
Quite a bit of work on 2.4
Co-authored-by: 3djc <Th1sisfmyofmyo>
2020-11-14 14:55:37 +04:00
3djc
54b5838527
No conversion test from x10 for T16 / TX16S
2020-02-03 09:12:31 +01:00
Bertrand Songis
e8bea090ca
Travis fix
2019-09-09 20:38:19 +02:00
Bertrand Songis
f8e13b5605
Travis fix
2019-09-09 18:24:13 +02:00
Bertrand Songis
dd25e82214
Fixes #6718
2019-09-09 16:00:26 +02:00
Raphael Coeffic and Bertrand Songis
52fca00394
Unit test fixes ( #6706 )
...
* remove downloaded gtest archive after unpacking
* moved horus test files to the build directory
* cleaned up X12S test file (removed subdirectory)
2019-09-04 09:27:37 +02:00
Bertrand Songis
b005f5dd6c
EEPROM conversions tests added to X12S (RADIO)
2019-09-03 13:59:16 +02:00
Bertrand Songis
1cbe73afa9
More EEPROM tests on X9D+ 2019 (ACCESS)
2019-09-03 11:41:41 +02:00
Bertrand Songis
69a3bb01ec
One more non regression test for XLite EEPROM conversion
2019-09-03 07:59:42 +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
844059e5d6
added test for #6631
2019-08-21 07:54:17 +02:00
3djc
79f253e0e5
Add flighmode switch to x7 tests
2019-07-30 17:48:02 +02:00
Bertrand Songis and GitHub
151827ada5
Bsongis/x9d+ 2019 ( #6588 )
...
X9D+ 2019 added
2019-07-26 19:18:29 +02:00