philmoz and GitHub
f22baf650c
feat(color): increase max length for widget name ( #6099 )
2025-04-21 11:15:41 +10:00
Neil Horne and GitHub
6973f07e07
fix(cpn): moving input line up to an empty line resulted in input data loss ( #5994 )
2025-03-19 09:36:42 +10:00
Neil Horne and GitHub
efcc29f2e2
fix(cpn): include global variables in mixes source list ( #5957 )
2025-03-05 13:12:16 +10:00
Neil Horne and GitHub
763603fe88
fix(cpn): wrong input edit window title ( #5947 )
2025-02-26 12:19:38 +10:00
Ulf Hedlund and GitHub
8bce1c9ec6
feat(cpn): allow for translation of Flight/Drive modes tab title ( #5882 )
2025-02-09 08:34:47 +10:00
Neil Horne and GitHub
ec3c5bf188
fix(cpn): inputs and mixes must have source ( #5798 )
2025-02-06 12:05:31 +10:00
Peter Feerick and GitHub
8256688268
chore(cpn): add PL18EV support ( #5849 )
2025-01-30 11:10:36 +10:00
Neil Horne and GitHub
d6f24d1ea5
fix(cpn): mix edit title bar post inverted sources ( #5767 )
2025-01-09 08:12:47 +10:00
6d17448be5
feat: S.Port telemetry for PPM/SBUS external module ( #5689 )
...
Co-authored-by: Michael <mha1@users.noreply.github.com >
2024-12-12 11:19:34 +10:00
Neil Horne and GitHub
6c2f97ca68
chore(cpn): move model edit setup classes to own code files ( #5678 )
2024-11-24 08:20:06 +10:00
8fd3d50add
feat: add support for ExpressLRS optional arming method ( #5641 )
...
Co-authored-by: elecpower <elecpower@users.noreply.github.com >
2024-11-22 21:32:40 +10:00
philmoz and GitHub
e8224b8f08
feat(bw): add 'Set Screen' special function to B&W radios ( #5589 )
2024-10-17 15:58:34 +10:00
Neil Horne and GitHub
200518cc9a
fix(cpn): moving lua script functions ( #5616 )
2024-10-17 11:56:43 +10:00
Neil Horne and GitHub
e9430ecee8
fix(cpn): sf/gf sd logs minimum and default time ( #5561 )
2024-09-30 09:48:53 +10:00
Neil Horne and GitHub
149e1a2df0
feat(cpn): add support for surface radios inc Radiomaster MT12 ( #5381 )
2024-09-26 20:39:51 +10:00
d417228677
feat: special function to push customisable switches ( #5497 )
...
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
Co-authored-by: elecpower <elecpower@users.noreply.github.com >
2024-09-14 11:56:42 +10:00
philmoz and GitHub
2be160f1d2
fix(radio): multiplex setting is not valid for 1st line in a mix ( #5465 )
2024-08-26 20:53:55 +10:00
philmoz and GitHub
7e7deb21dc
feat: new SF GV Adjust mode to copy source (instead of %) value ( #5406 )
2024-08-16 08:32:12 +10:00
philmoz and GitHub
102471751f
feat: allow an 'input' as the source for weight, offset and curve in input line ( #5418 )
2024-08-14 20:19:50 +10:00
Neil Horne and GitHub
02d851cdf7
fix(cpn): model setup post inverted sources feature ( #5359 )
2024-08-02 10:12:16 +10:00
philmoz and GitHub
bdfb94ae83
feat: add precision setting for mix delay up & down ( #5314 )
2024-07-29 20:07:58 +10:00
Peter Feerick and GitHub
ca459bb91c
chore: replace all instances of outdated header ( #5336 )
2024-07-29 09:35:40 +10:00
4b917b762c
feat: use any source for expo/weight/offset ( #5220 )
...
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
Co-authored-by: 3djc <3djc@gh.com >
Co-authored-by: elecpower <elecpower@users.noreply.github.com >
2024-07-26 20:51:21 +10:00
Neil Horne and GitHub
f1b387be23
fix(cpn): logical switch move units refresh ( #5183 )
2024-06-17 09:09:47 +10:00
philmoz and GitHub
0c742e2863
fix(cpn): more fixes to RawSource calls ( #5155 )
...
Arising from index shift in #4722
2024-06-12 09:12:04 +10:00
280d3af62c
feat: customisable switch generated source groups ( #5016 )
...
Co-authored-by: elecpower <neilh713@tpg.com.au >
2024-06-08 07:51:46 +10:00
philmoz and GitHub
b16524837a
feat: allow Sticky LS state to persist across EM or optionally across reboot ( #4978 )
2024-06-02 16:22:36 +10:00
philmoz and GitHub
9a7e1dbca1
fix: enforce customisable switch rules when configuring ( #4994 )
2024-06-01 15:17:37 +10:00
80659c3e3f
feat: add inverted sources ( #4722 )
...
Co-authored-by: elecpower <neilh713@tpg.com.au >
2024-05-25 09:25:15 +10:00
Neil Horne and GitHub
7d61113dda
feat(cpn): only use vario sensors for vario source ( #4963 )
2024-05-05 11:42:48 +10:00
Neil Horne and GitHub
57c7aca2f6
fix(cpn): radio specific name and label validators ( #4670 )
...
Only allows valid characters in names, drops invalid characters if present
2024-02-28 11:35:57 +10:00
philmoz and GitHub
84c2d8577e
feat(radio): allow prec. for mix slow up/dn to be set to 10 or 100ms ( #4612 )
2024-02-12 12:01:54 +10:00
Neil Horne and GitHub
83294613f6
refactor(cpn): Support JSON radio hardware definitions ( #4406 )
2024-02-04 15:59:04 +10:00
philmoz and GitHub
2635a4972b
feat: Use trim as a 3POS toggle switch source ( #4465 )
2024-01-05 19:16:26 +10:00
cc17046e7a
feat: Flysky PL18 Support ( #4105 )
...
Co-authored-by: raphaelcoeffic <raphael.coeffic@frafos.com >
Co-authored-by: rotorman <risto.koiva@web.de >
Co-authored-by: Xy201207 <yaoxu@flysky.com >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-12-06 09:00:44 +10:00
ee73fa47f0
feat: Add "Enable" button to all SF/GF ( #3024 ) ( #3601 )
...
Co-authored-by: eshifri <eshifri@hotmail.com >
Co-authored-by: philmoz <philmoz@users.noreply.github.com >
2023-12-03 12:23:34 +10:00
Michael and GitHub
95388cb710
fix(cpn): More general headline for RSSI warnings ( #4289 )
2023-11-12 11:36:15 +10:00
a3faf7e9df
chore(cpn): update to Qt 5.15.2 and rework application packaging ( #4270 )
...
Co-authored-by: raphaelcoeffic <raphael.coeffic@frafos.com >
Co-authored-by: philmoz <phil.a.mitchell@gmail.com >
2023-11-10 15:12:28 +10:00
Neil Horne and GitHub
9dd4a1e95c
chore(cpn): cmake use automoc and autouic ( #4258 )
2023-10-28 20:03:29 +10:00
a891c5e907
chore(cpn): Fetch maxlibqt from forked repo at compile time ( #4249 )
...
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com >
2023-10-27 18:31:17 +10:00
a467d2c176
feat(cpn): Jumper T20 support ( #4227 )
...
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-10-24 20:40:02 +10:00
Neil Horne and GitHub
23bc14566c
fix(cpn): Add back failsafe settings for protocols that support ( #4220 )
2023-10-19 11:20:52 +10:00
Neil Horne and GitHub
3e5e598c18
chore(cpn): Remove UI slot code for field removed in #3782 ( #4218 )
2023-10-18 15:12:45 +10:00
b22a1b5d32
feat: Support for WS2812 RGB LEDs ( #3909 )
...
Co-authored-by: 3djc <lesitewebdejc@hotmail.com >
2023-10-14 14:06:55 +10:00
philmoz and GitHub
837677b3ef
feat: Convert PPM_UNIT build option to runtime radio setting ( #3993 )
2023-10-10 19:47:50 +10:00
f40fa1a64b
feat(el18): Use trim hats as keys for navigation ( #3894 )
...
Co-authored-by: elecpower <neilh713@tpg.com.au >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2023-09-29 20:12:54 +10:00
philmoz and GitHub
0aff002c8a
chore(color): Cleanup and optimise EdgeTxTheme class ( #4013 )
2023-09-21 19:39:05 +10:00
Michael and GitHub
73a4a2387e
chore: Remove legacy UI for telemetry type ( #3782 )
...
* CPN and radio: removed legacy UI for telemetry type
* CPN and radio: removed legacy UI for telemetry type
2023-09-07 21:10:16 +10:00
c4f1e7127d
chores(flysky): Separate AFHDS2A and AFHDS3 into 2 different module type ( #3783 )
...
* chores(flysky): separate AFHDS2A and AFHDS3 into 2 different module type
This should allow to remove some of the hacks added earlier.
* chore: Add some EL18 CI bits
* fix(afhds): cmake defs
* fix(ci): add el18 to commit-tests.sh
* chore(cpn): separate AFHDS2A and AFHDS3
* chore(cpn): remove binary import of afhds and legacy fxFreq field for afhds3
* fix(cpn): limit available internal afhds protocols to those supported by hardware
* chore(cpn): update Flysky int module test
* fix(cpn): compile error
* fix(cpn): afhds2a max channels
* fix: TR_MODULE_PROTOCOLS
* enh(cpn): more support for afhds2a and 3
* fix(cpn): rebase compile error
* fix(cpn): bit indexes
* fix(cpn): emi toString
* fix(cpn): limit available internal afhds protocols to those supported by hardware
* enh(cpn): add support for Flysky EL18
* fix(cpn): available protocols
* fix(cpn): rebase moduledata
* chore(cpn): add module fields to model print
* Separate AFHDS2A and AFHDS3 UI settings.
* Fix AFHDS3 conversion from old subtype value.
Fix 'Channel Range' layout on portrait LCD.
* Fix name.
---------
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
Co-authored-by: elecpower <neilh713@tpg.com.au >
Co-authored-by: Phil Mitchell <phil.a.mitchell@gmail.com >
2023-09-07 19:24:03 +10:00
Neil Horne and GitHub
d3ed7c12e6
feat(cpn): Play radio-generated audio in global/special function editor ( #3910 )
...
* enh(cpn): play sounds in model functions editor
* add recorded radio sounds
2023-09-04 19:52:12 +10:00