Commit Graph
3785 Commits
Author SHA1 Message Date
philmozandGitHub 5d8ffcc244 chore(cpn): Increase number of profiles that can be created (#4373) 2023-12-06 10:45:24 +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
Neil HorneandGitHub ad35378014 chore(cpn): Standardise Companion and Simulator installed product names (#4353) 2023-11-24 11:01:15 +10:00
Raphael CoefficandGitHub 0e7fe7f143 fix(yaml): Properly escape double quotes (#3965) 2023-11-13 09:34:44 +10:00
MichaelandGitHub 95388cb710 fix(cpn): More general headline for RSSI warnings (#4289) 2023-11-12 11:36:15 +10:00
philmozandGitHub e80f1c4243 fix(cpn): Model index missing in model list for B&W radios (#4307) 2023-11-12 11:17:32 +10:00
philmozandGitHub 51c258f2e9 fix(cpn): Incorrect T5/T6 trims on TX16S (#4303) 2023-11-11 19:07:01 +10:00
Ulf HedlundandGitHub c10c5ed6bd chore: SE firmware and companion translation updates (#4282) 2023-11-10 20:09:02 +10:00
philmozandGitHub 33fd6791ac fix(cpn): Default calibration values for 6POS switch (#4271) 2023-11-10 19:20:20 +10:00
MichaelandGitHub da0950c952 feat(cpn): Extend Log Viewer x-axis time format to show milliseconds (#4276) 2023-11-10 19:17:43 +10:00
philmozandGitHub 5e97d1d59b chore: Remove unused LS_FUNC_RANGE, TimersContext (#4267) 2023-11-10 16:35:00 +10:00
Peter FeerickandGitHub 6a4a101ef0 feat(cpn): Radio Type sorted alphabetically (#4273) 2023-11-10 16:33:12 +10:00
Peter FeerickandGitHub fd69d5dbd9 fix(cpn): Update Linux scalable icon (#4292) 2023-11-10 15:13: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
a4a0ad93f8 feat(cpn): Radiomaster Pocket support (#4241)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2023-10-29 11:58:11 +10:00
Neil HorneandGitHub 9dd4a1e95c chore(cpn): cmake use automoc and autouic (#4258) 2023-10-28 20:03:29 +10:00
Neil HorneandGitHub e8d555da11 chore(cpn): Fix Ubuntu compiler warnings (#4257) 2023-10-28 20:02:38 +10:00
Raphael CoefficandGitHub 44981ad1f5 chores: Fetch googletest via CMake (#4252) 2023-10-27 19:26:22 +10:00
c85b444a14 chore(cpn): Bump yaml-cpp to version 0.8.0 (#4246)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
2023-10-27 19:07:56 +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
Neil HorneandGitHub b5f0ab373c chore(cpn): Upgrade to qcustomplot 2.1.1 (#4248) 2023-10-27 14:41:05 +10:00
31fad8b1d4 chore(cpn): Upgrade miniz to version 3.0.2 (#4247)
Co-authored-by: raphaelcoeffic <1050031+raphaelcoeffic@users.noreply.github.com>
2023-10-27 13:46:00 +10:00
HThurenandGitHub 210620c99b chore: Danish translation updates for radio/companion (#4245) 2023-10-27 11:26:30 +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
kobakirillandGitHub d0ae5bd85c chore(translation): Add Russian Companion translations 🇷🇺 (#4195) 2023-10-20 14:10:11 +10:00
kobakirillandGitHub 7322084fb8 feat: Add Russian translation to firmware 🇷🇺 (#4067) 2023-10-20 12:13:45 +10:00
Neil HorneandGitHub 23bc14566c fix(cpn): Add back failsafe settings for protocols that support (#4220) 2023-10-19 11:20:52 +10:00
3djcandGitHub ecd4a437f2 feat(cpn): TProV2 support (#4206) 2023-10-19 10:44:09 +10:00
Neil HorneandGitHub 4ae4a7c578 fix(cpn): Non-functional edit model button and context menu entry (#4217) 2023-10-18 15:15:39 +10:00
Neil HorneandGitHub 3e5e598c18 chore(cpn): Remove UI slot code for field removed in #3782 (#4218) 2023-10-18 15:12:45 +10:00
philmozandGitHub d473fab90c fix(cpn): Align brightness settings with radio, Speaker Volume values (#4156) 2023-10-16 18:18:55 +10:00
d396b38e8b feat: Add trainer virtual switch (#3937)
Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2023-10-16 08:41:40 +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
philmozandGitHub 837677b3ef feat: Convert PPM_UNIT build option to runtime radio setting (#3993) 2023-10-10 19:47:50 +10:00
Ulf HedlundandGitHub aabf67d453 chore(translation): Updated SE translations (#4147) 2023-10-03 11:09:19 +10:00
kobakirillandGitHub abb5dda313 chore(translation): Russian translation updates for Companion (#4026) 2023-09-29 20:39:33 +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
HThurenandGitHub 5b0717f5b3 Update 🇩🇰 translation (#4097) 2023-09-29 10:20:57 +02:00
philmozandGitHub 0aff002c8a chore(color): Cleanup and optimise EdgeTxTheme class (#4013) 2023-09-21 19:39:05 +10:00
MichaelandGitHub d30499f19b feat: Add SF to mute audio amplifier on supported radios (#3753)
* SF Audio amplifier mute port to 2.10

* added missing definition STR_SF_DISABLE_AUDIO_AMP

* exclude radios not able to switch audio amp off

* radio/src/storage/yaml/yaml_datastructs_128x64.cpp needs to distinguish between radios with or without switchable audio amps. Expample Zorro vs X9lites

* updated companion and radio language PL

* - added Companion and radio language SE

- removed type unfinished for translated languages

* added radio and companion language JP

* - reverted change to 128x64 yaml_datastructs.h

- moved exclusion of SF DISABLE_AUDIO_AMP based on hw capabilities to UI level

* confused FUNC_ with FUNCTION_

* confused FUNCTION_* with FUNC_*
2023-09-14 19:33:03 +10:00
Neil HorneandGitHub fec64a964d fix(cpn): Selection of sound packs in update process (#3848)
* chore(cpn): increase github REST api page size for sound packs

* chore(cpn): add selection mode parameter to chooser dialog

* chore(cpn): remove cli debug messages when progress dialog available

* chore(cpn): carve out filterAssets from setFilteredAssets and call new function

* fix(cpn): refactor update sounds asset filtering

* chore(cpn): move code block

* fix(cpn): remove trailing hyphen from default sounds asset filter
2023-09-07 21:23:02 +10:00
MichaelandGitHub 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
HThurenandGitHub 9515d29c9d chore(translation): Updates to Danish translations (#4020) 2023-09-07 16:09:46 +10:00
Neil HorneandGitHub 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
Neil HorneandGitHub 8d8a50ce74 feat(cpn): Trainer modes more closely mimic firmware (#3981) 2023-09-04 19:46:33 +10:00
Neil HorneandGitHub 5ce41bd91e fix(cpn): Custom fumction filename length (#3930) 2023-09-04 14:11:20 +10:00
Neil HorneandGitHub cb08a4de25 feat(cpn): Only show active channels in source lists (#3971) 2023-09-02 18:45:29 +10:00
Neil HorneandGitHub 71b0614503 feat(cpn): Identify new and changed models by italicising row (#3840)
* enh(cpn): identify new and changed models by italicising row

* enh(cpn): identify drag n drop and new from template as changed
2023-09-02 18:37:27 +10:00