Commit Graph
17529 Commits
Author SHA1 Message Date
Peter Feerick 2a3fc748bb feat: Better indicate release and development versions via version suffix (#1850)
* Add codename to version string and to bootloader title.

* Use EDGETX_VERSION_SUFFIX instead of CODENAME

* use "dev" instead of "merge" and "custom" instead of "SB".
Changed to lower case for "nightly" and "release".

* Show TEST BUILD warning screen for all non release builds.

* Improved logic

* Removed TEST_BUILD_WARNING, reverted to "merge" and changed to "selfbuild".
2022-04-24 14:26:56 +10:00
Peter FeerickandGitHub f5b1b53294 feat(TX16S): User options for AUX1/AUX2 serial port power (ON/OFF)
User controllable serial port power for TX16S
2022-04-24 11:53:31 +10:00
Peter Feerick bcc8cdde51 fix(companion): AUX_SERIAL_TELE_IN value wrong 2022-04-24 11:01:12 +10:00
Peter FeerickandGitHub 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
elecpower dfd4c5a56a Companion save serial port settings even if OFF 2022-04-24 08:32:45 +10:00
rotorman fa5b718579 Bugfix: serial power state executed on power-up irrespective of the serial mode selected. 2022-04-23 17:01:59 +02:00
rotorman bd80f7d454 Remove obsolete code. 2022-04-23 15:24:32 +02:00
RistoandGitHub a873bb1dda On software controllable serial power pins, keep power off during bootloader (#1882) 2022-04-23 14:58:43 +02:00
WilhelmandGitHub 7a6d6239b5 feat(X12S): Add support for touch screen mod (#1779)
Adds support of RadioMaster TX16S touch screen on FrSky X12S radio.
2022-04-23 12:22:47 +02:00
Peter Feerick 65a016aa7a Add custom targets for simulator and simu 2022-04-23 18:23:25 +10:00
Peter Feerick 6395cf4b33 Ignore python compiled bytecode 2022-04-23 18:15:23 +10:00
rotorman db8c38d4c7 Use power port string from translations 2022-04-22 13:53:43 +02:00
Peter Feerick 25254cc4be chore(github): Move feature request to template 2022-04-21 23:17:52 +10:00
Neil HorneandGitHub cdf8da78fd fix(companion): Radio profile default module resetting to board default (#1873) 2022-04-21 23:15:47 +10:00
RistoandGitHub a830efe8de chore(companion): Use "cpn-win-64" to more clearly denote 64-bit Windows vers (#1872) 2022-04-21 18:35:41 +10:00
Peter Feerick 20b0cc1acf chore(github): remove bug template title 2022-04-21 16:06:24 +10:00
Peter Feerick 3466613586 chore(github): add dropdown to bug report
For firmware/companion/simulator
2022-04-21 15:56:28 +10:00
Peter Feerick 809838ea65 chore(github): bug form title 2022-04-21 15:40:12 +10:00
Peter Feerick d76075f338 chore(github): More tweaks to bug form 2022-04-21 15:36:41 +10:00
Peter Feerick 1e1d9f8cd1 chore(github): markdown link brackets wrong 🤦 2022-04-21 15:22:00 +10:00
Peter Feerick 0a4c2a4a8f chore(github): Switch over to yml bug form 2022-04-21 15:20:04 +10:00
Peter Feerick 9b7217de1a chore(github): bug yml textarea indentation 2022-04-21 15:08:33 +10:00
Peter Feerick 97bd9b8fbf chore(github): bug yml indentation 2022-04-21 15:07:42 +10:00
Peter FeerickandGitHub 1ae3e0bbc5 chore(github): first draft of yml bug form
First pass - transmitter list is not exhaustive.
2022-04-21 15:00:50 +10:00
Peter FeerickandGitHub 44abfeac16 chore(github): Help is not via issues 2022-04-21 14:54:07 +10:00
Peter FeerickandGitHub b9961e12fa chore(github): Don't allow blank issues, links to forum and discord 2022-04-21 11:50:19 +10:00
RistoandGitHub 08e1ed79b7 fix: Companion decibel Db -> dB in telem simulator(#1866) 2022-04-21 09:30:47 +10:00
rotorman ae265b6f94 Bugfix missing YAML padding. 2022-04-20 19:32:23 +02:00
elecpower 586940f976 Companion support for software serial power 2022-04-20 23:58:24 +10:00
rotorman 7e0eadd743 Save some flash on radios w/o software controllable serial port power supply pins. 2022-04-20 14:02:19 +02:00
Neil HorneandGitHub 06e458e190 fix: Companion - antenna mode not displaying for new model (#1863) 2022-04-20 11:41:40 +10:00
rotorman 5682286173 Bugfix. Darn, tested locally building only for TX16S. 2022-04-19 13:03:31 +02:00
rotorman 62f328b976 Changed power bit to MSBit as requested. 2022-04-19 12:58:56 +02:00
rotorman 084da41dc9 Limit to TX16S only. 2022-04-19 12:53:45 +02:00
RistoandGitHub ea24d0fb1e Indent 2022-04-19 09:22:18 +02:00
Peter FeerickandGitHub cc62816b47 Add Conventional Commits badge 2022-04-19 14:24:55 +10:00
RistoandGitHub cdef0d6baf improvement: Change VCP to USB-VCP in the UI (#1849) 2022-04-19 14:20:30 +10:00
rotorman b1a3bc834f User controllable serial port power.
Thx to @raphaelcoeffic for numerous tips with YAML.
Tested with TX16S mkII.
2022-04-18 13:19:33 +02:00
Raphael CoefficandRaphael Coeffic f39f7a87ed Use static MPM protolist on simu
Resolves #1793
2022-04-18 10:18:17 +02:00
zyrenandGitHub 97d26b6088 chore: CN & TW Translation for Open Channel Monitor (#1817)
* Improved CN & TW Translation

* Improved CN & TW Translation for abbreviated content
2022-04-17 12:47:09 +10:00
Bryan MaylandandPeter Feerick 85d60a94ed fix: Some missing colorlcd gui if GPS on AUX1 (#1835)
* Radio Setup missing GPS items
* Statistics missing GPS info
2022-04-16 13:25:15 +10:00
Raphael CoefficandGitHub ddf011ff12 fix: Remove offset when copying timer name (#1832)
Resolves #1816
2022-04-15 18:55:29 +10:00
Peter Feerick 0a8fd28cff fix: Timer start value not saved when changed
Resolves #1821
2022-04-15 18:47:24 +10:00
Peter Feerick 25b2e140d3 fix: Create TEMPLATES & PERS_TEMPL dirs if missing 2022-04-15 17:31:10 +10:00
Neil HorneandGitHub dc3b55771f fix: cpn: custom curve edit default points and expand curve tab details column (#1815) 2022-04-14 10:16:57 +10:00
Neil HorneandGitHub 6da73376e1 cpn: remove multi protocol Config from list (#1810) 2022-04-14 10:06:43 +10:00
Jesper FrickmannandGitHub c8c134d52d fix: colorlcd - Resolve focus issue when launching lua when creating new model (#1825) 2022-04-14 10:05:42 +10:00
felix12340000andGitHub f475a9ce85 fix: typo in the readme (#1811) 2022-04-07 19:18:16 +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
BatambatamandGitHub 9d27a6923c fix: Display FS switch names and symbol (#1804) 2022-04-05 21:17:28 +10:00