Raphael Coeffic and GitHub
6ea408230c
fix(telemetry): set warning/critical to default values before reading YAML ( #2643 )
...
Otherwise, these values will be 0 if either the old or the new tags are not present, which is the case when coming from 2.7.
2022-10-31 10:38:15 +10:00
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
7de1f43bd4
updated nv14 test pictures
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
88987c4c5c
updated test pictures
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
85b154fcc8
fix: B&W compilation
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
d5c737b042
Remove fake display and add extra char test to COLORLCD unit tests
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
30e3ac3399
Basic utf8 support for B&W radios
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
86152da85d
Remove scratch buffer
2022-06-11 15:38:08 +02:00
Raphael Coeffic and Raphael Coeffic
b40441f0c0
WiP: remove legacy fonts
2022-06-11 15:38:08 +02:00
Peter Feerick and GitHub
0fabd8c601
build(cmake): Allow spliting of toolchains, which will help with multi-platform support
...
CMake: Use ExternalProject_Add() to split by toolchain
Splits targets between native and cross-compiled targets, provides a cleaner solution to problems raised by compiling for example on Apple silicon, and better managing dependencies by allowing for object libraries in a cleaner way.
2022-04-24 10:29:31 +10:00
d9b51f8ecf
feat: Deadzone option for NV14 sticks ( #1777 )
...
Imported from open-flysky/Flysky-OpenTX-Test-Branch
* companion: Don't nuke `stickDeadZone` setting
* Implement data storage properly
* Add missing check for NV14 storage struct sizes
* Formatting
* Use one less byte in the packed data struct
Thanks @raphaelcoeffic :)
* Move setting of stickDeadZone default
* Use a Choice combo rather than NumberEdit
* Good riddance magic number
* Also set default stick zone if setting is missing
* Teach tests about `STICK_DEAD_ZONE`
* Tweak choice width
* Cpn NV14 add stick dead zone to hardware and section labels
* Cpn NV14 align default pot names to radio
Co-authored-by: elecpower <neilh713@tpg.com.au >
2022-04-06 10:30:20 +10: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
4bdd7e7ea7
GPS support at runtime
2022-03-20 16:30:58 +01:00
Raphael Coeffic
d9d10f2743
Fix X12S
2022-03-20 16:22:12 +01:00
Raphael Coeffic
6ac8d50c40
Fixed some more mockup drivers
2022-03-20 16:22:12 +01:00
Raphael Coeffic
3439a94aa4
Some cleanup
2022-03-20 16:22:12 +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 and Peter Feerick
09c49e24ee
Remove SKY9X target
2022-01-29 14:40:17 +10:00
Raphael Coeffic and GitHub
9c075d0a01
multi: Fix TQly & TRSS sensors not being discovered ( #1480 )
...
move the TQly & TRSS hack where it belongs
2022-01-23 11:09:46 +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
jfrickmann and Peter Feerick
4d3c8d52a5
Making tests pass with new trim limits
2021-12-07 18:32:09 +10: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
5a727ed6d1
Fix default model index
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
288fe158ae
WiP fix emergency mode
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
69c017091a
More stringified values
2021-11-10 11:07:01 +01:00
Raphael Coeffic
33d6cd95a2
Conversion tests are for EEPROM only
2021-11-10 11:07:00 +01:00
Raphael Coeffic
679c5aef31
Fixed EEPROM tests
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
jfrickmann and Raphael Coeffic
95b87db3e0
Did a scripted search and replace to replace 40 existing theme colors with 11 new theme colors.
2021-08-22 19:39:50 +02:00
jfrickmann and Raphael Coeffic
5db5783be5
Commenting out LCD tests to make it pass checks with a changed color palette
2021-08-22 19:33:03 +02:00