Peter Feerick
458d14d9f6
chore: Typo in bug template
2022-09-29 15:28:13 +10:00
Peter Feerick
03a4ed8928
chore: Add new radios to bug support form
2022-09-29 15:26:49 +10:00
Peter Feerick
cc727514ec
chore: Update GH actions
2022-09-26 16:42:33 +10:00
Peter Feerick
40149c487c
fix(cpn): Zorro, not T-Lite talks to Lite modules
...
Also, BetaFPV LR3Pro doesn't talk to Lite modules
Fixes #2343
2022-09-22 21:27:11 +10:00
Peter Feerick
07aa46d884
fix: Don't run action if other workflows changed
2022-09-20 19:01:15 +10:00
Peter Feerick
6082611ecb
fix: Build X9E and X9E-hall targets in nightlies
2022-09-20 18:53:31 +10:00
Peter Feerick
8307458399
chore: Bump libopenui
...
- BMP color fix
- remove compiler type argument warnings
2022-09-18 19:24:32 +10:00
Peter Feerick
1c7156262d
feat(x9d): Turn HAPTIC on by default
...
Increases fw size by 996 bytes, but makes moders happy
```
HAPTIC OFF: -rwxr-xr-x 1 root root 492100 Sep 10 08:35 x9d-63d4cb784.bin
HAPTIC ON: -rwxr-xr-x 1 root root 493096 Sep 10 08:37 x9d-63d4cb784.bin
```
2022-09-10 18:45:39 +10:00
Peter Feerick
7a06eb1d96
chore: LiteRadio3 yaml regenerate
...
Fixes issue where settings were being corrupted due to misalignment
2022-09-09 22:28:59 +10:00
Peter Feerick and Peter Feerick
c1e8a54e59
fix: TLITE, TPRO and TX12 opp. B/G mapping to X7
2022-09-06 11:49:14 +10:00
Peter Feerick and Peter Feerick
12ecedc377
fix: TX12MK2 GPIOS were still wrong
...
5992a44 fixed these in part, but further testing shows
STATUS_LED GPIO mapping is same as TLITE/TPRO
2022-09-06 11:49:14 +10:00
Peter Feerick and Peter Feerick
845f9a8fc8
fix: Tweak use of green/red generally by radio
2022-09-06 11:49:14 +10:00
Peter Feerick and Peter Feerick
9abec7a8e7
fix: Set status LED init blue/green by radio
2022-09-06 11:49:14 +10:00
Peter Feerick and Peter Feerick
07431c3432
chore: Bump libopenui
2022-09-05 19:27:50 +10:00
Peter Feerick and Peter Feerick
e038e4d214
fix: Change comment to reflect Mark II board
2022-08-27 19:03:05 +10:00
Peter Feerick and Peter Feerick
6c31b395e9
chore(cpn): Build TX12MK2 simulator
2022-08-27 19:03:05 +10:00
Peter Feerick and Peter Feerick
9cbb3cb2a8
feat(cpn): Initial TX12MK2 support
2022-08-27 19:03:05 +10:00
Peter Feerick
fc7e57ef14
chore: Add to manifest in alphabetical order!
2022-08-23 16:07:32 +10:00
Peter Feerick
66eaae778d
chore: Add targets for Flasher/Buddy
...
For the recently added BETAFPV and iFlight radios
2022-08-23 16:06:06 +10:00
Peter Feerick and Peter Feerick
e40e7ccc68
chore: Regenerate yaml
2022-08-20 10:59:50 +10:00
Peter Feerick and Peter Feerick
1500122b12
fix: Update path and board name for fw builder
2022-08-20 10:59:50 +10:00
Peter Feerick and Peter Feerick
f560805fee
chore: Change LCD offset to more generic form
2022-08-20 10:59:50 +10:00
Peter Feerick and Peter Feerick
0c49cde607
chore: Remove unrelated formatting
2022-08-20 10:59:50 +10:00
Peter Feerick and Peter Feerick
8c228bc50f
chore: Bump submodule libopenui
2022-08-18 12:38:35 +10:00
Peter Feerick
6028c24f36
chore: Update paths in legacy build scripts
2022-08-16 20:41:09 +10:00
Peter Feerick and Peter Feerick
e1ea57cb60
fix: Missing conditional for BATTERY_DIVIDER
2022-08-16 18:44:57 +10:00
Peter Feerick and Peter Feerick
0e1b430ae9
chore: Minor cleanup
2022-08-16 18:44:57 +10:00
Peter Feerick and Peter Feerick
d0b693a8dc
fix: Radios without RTCLOCK need tmr10ms also
...
Fix bug introduced in #1967 which only affects !defined(RTCLOCK) boards
2022-08-16 18:44:57 +10:00
Peter Feerick and Peter Feerick
7800a6de42
fix: B&W needs to know about spaces as well!
...
Finishes #645 as model notes with `_` and `0x20`
(space) are tested for model notes filename also.
2022-08-14 11:50:40 +10:00
Peter Feerick and Peter Feerick
c088d1d2f9
chore: Use isFileAvailable instead of f_open
2022-08-14 11:50:40 +10:00
Peter Feerick and Peter Feerick
15a19e1fef
fix: Use correct path for model name audio
...
It is expected to have `_` in the name in place of spaces.
Uncaught side-effect of #645 . It now looks for `_` instead
of whitespace first, and then checks for model name with
whitespace.
Also, trigger postModelLoad() alams when changing model
for checks and playing model name.
2022-08-14 11:50:40 +10:00
Peter Feerick
b74cd10927
fix: Showing wrong letter for switch warnings
...
Resolves #2202
2022-08-12 15:50:11 +10:00
Peter Feerick and Raphael Coeffic
0f72977b1d
fix: Missing BOOTCMD GPIO defines for TPro
...
Was clobbered in fa33894 of #1089
2022-08-11 12:15:46 +02:00
Peter Feerick and Peter Feerick
8e1281ac68
fix: FI and PL missing/invalid strings, cleanup
...
Also some indentation cleanup, and removal of
no longer needed `LEN_`. Some stems from #1900
2022-08-10 19:26:03 +10:00
Peter Feerick
5752cf4061
fix: Take colorlcd into account for ISRM protocols
...
Thid time lucky for #2079... now I know where it went wrong 😆
2022-08-04 11:38:16 +10:00
Peter Feerick
a0770beb5f
fix: Missing "OFF"/protocol offset for ISRM radios
2022-08-03 11:16:30 +10:00
Peter Feerick and Peter Feerick
911aec40b9
fix: Remove CFGV as no longer needed
...
Since it related to the EEPROM config value,
which is no longer relevant.
Additionally, this broke after ee0c371
2022-07-22 21:01:32 +10:00
Peter Feerick and Peter Feerick
1ca482529d
fix: Edge case where no MPM or internalaccess
2022-07-22 20:45:04 +10:00
Peter Feerick and Peter Feerick
59466b1978
fix(tx12mk2): Trim + - header spacing on diags screen
2022-07-22 20:00:39 +10:00
Peter Feerick and Peter Feerick
0a76027488
fix(tx12mk2): Wrong labels for keys in diags screen
...
Also update Up/Down to reflect TX12/TX12mk2 keys
2022-07-22 20:00:39 +10:00
Peter Feerick and Peter Feerick
b79fbc60fc
fix(tx12mk2): Blue and Green LED GPIOs were swapped
2022-07-22 20:00:39 +10:00
Peter Feerick and Peter Feerick
857e863d3c
fix(tx12mk2): Switch pos checks
2022-07-22 20:00:39 +10:00
Peter Feerick
54aaf5b9d9
fix: Add missing BUILD_OPTS to commit-tests
...
Duh! Added it to build-gh but not commit-tests
2022-07-20 13:13:43 +10:00
Peter Feerick and Peter Feerick
f31f06b344
fix(github): only build, not test
2022-07-20 13:01:31 +10:00
Peter Feerick and Peter Feerick
d4ffe15e45
chore(github): Add to github actions
2022-07-20 13:01:31 +10:00
Peter Feerick and Peter Feerick
9e23561184
fix: Reset file permissions
...
Git is stupid and doesn't let you lock them
2022-07-20 13:01:31 +10:00
Peter Feerick and Peter Feerick
3f5e43aed4
chore: Add missing build system bits
2022-07-20 13:01:31 +10:00
Peter Feerick and Raphael Coeffic
009018be3a
fix: start_ms not available
2022-06-11 15:38:08 +02:00
Peter Feerick
67787afc92
fix(cpn): Ext. mod DSMX not being read/written
...
Fixes #2014
2022-06-08 20:24:57 +10:00
Peter Feerick
10b16337ca
chore(github): Add emoji to labels and missing ver
...
- Used labels now have emoji and weren't automatically tagged
- v2.7.1 was missing from the list of options
2022-06-08 19:02:25 +10:00
Peter Feerick
49c585f6d4
fix(ghaction): Update inc. path to match filename
...
Thanks @rotorman
2022-05-13 12:20:35 +10:00
Peter Feerick
48a10a35ef
chore(ghaction): Change name of 64bit cpn action
2022-05-09 13:44:03 +10:00
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 Feerick
bcc8cdde51
fix(companion): AUX_SERIAL_TELE_IN value wrong
2022-04-24 11:01:12 +10: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
Peter Feerick
25254cc4be
chore(github): Move feature request to template
2022-04-21 23:17:52 +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 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
Peter Feerick
c495606f75
fix: Close f_open handle if background image found
2022-04-04 09:11:10 +10:00
Peter Feerick
8da54326cb
fix: Faster topbar widget refresh (10hz, was 2hz)
...
Fixes #1096
2022-03-22 20:16:49 +10:00
Peter Feerick
08ffcc726a
fix: Only remove topbar widget zone if GPS active
...
Fixes #1718
2022-03-22 19:44:25 +10:00
Peter Feerick
6e872e5823
fix: Companion MPM consistency
2022-03-22 16:23:46 +10:00
Peter Feerick
e0a1dca5cc
Read telemetryBaudrate into internalModuleBaudrate
2022-03-22 15:48:59 +10:00
Peter Feerick and Raphael Coeffic
3502f74830
cpn: Hide model telemetryBaudrate combo if int RF
2022-03-21 11:52:20 +01:00
Peter Feerick and Raphael Coeffic
b0910ebec5
cpn: Ghost read telemetryBaudrate also
2022-03-21 11:52:20 +01:00
Peter Feerick and Raphael Coeffic
5e457172a2
Add companion decoding of crsf mod option
2022-03-21 11:52:20 +01:00
Peter Feerick and Raphael Coeffic
70f71c8ec8
Remove compiler warning
2022-03-21 11:48:51 +01:00
Peter Feerick and Raphael Coeffic
19b1db7275
Use existing getStringAtIndex as considers length
2022-03-21 11:48:51 +01:00
Peter Feerick
8aaa78ecbe
Only show GPS topbar icon if UART_MODE_GPS active
2022-03-21 13:17:51 +10:00
Peter Feerick and Peter Feerick
da482b48b1
fix: Trainer Slave not recognized in Master for ACCESS radios
...
Fixes #1587
2022-03-18 18:57:58 +10:00
Peter Feerick and Raphael Coeffic
148262643b
fix: Ext mod XJT opts on 128x64 B&W altering int mod settings
2022-03-17 11:33:52 +01:00
Peter Feerick
bc70f465bf
fix: Companion showing Ghost 12bit checkbox when CROSSFIRE selected
2022-03-17 18:57:29 +10:00
Peter Feerick
f0077d4f7e
fix: cli typo from b2eb299d04
2022-02-02 12:19:50 +10:00
Peter Feerick
b2eb299d04
fix: cli rfmod serial output glitch + add err msgs
...
Thanks to @CapnBry for spotting this ;)
2022-02-02 12:17:26 +10:00
Peter Feerick
b84ab08267
Re-add 5fa929e as was clobbered in #971
...
Fixes #1527
2022-01-31 15:41:44 +10:00
Peter Feerick
1eaa904217
fix: Also patch conversion for X9LiteS/XLiteS
2022-01-24 15:38:48 +10:00
Peter Feerick
95a55ae8d7
fix: Wrong datastructs used for X9LiteS and XLiteS
2022-01-24 11:09:32 +10:00
Peter Feerick
c6a9101314
fix: Companion simulator breakage from #1480
2022-01-23 14:18:03 +10:00
Peter Feerick and Peter Feerick
dc8f86700c
[companion] fix: only write yaml to radio, not bin
2022-01-10 21:53:29 +10:00
Peter Feerick and Peter Feerick
f8c01c3988
Show warning LED with switch and throttle alerts
...
Show warning LED for switch, throttle and ALERTS generally
i.e. MULTI failsafe not set, low RTC battery, storage warning
2022-01-08 14:12:26 +10:00
Peter Feerick and Peter Feerick
a077f2e325
Change version references to 2.6
2022-01-04 09:51:47 +10:00
Peter Feerick
58310ff0ef
Don't invert the T-Lite Pro rotenc
2022-01-01 14:29:23 +10:00
Peter Feerick
fa5078f33a
Missing implementation => ROTARY_ENCODER_INVERT
2022-01-01 12:16:26 +10:00
Peter Feerick
eb8d673a87
Change EEPR to CFGV
...
Thus storage format agnostic
2022-01-01 11:30:58 +10:00
Peter Feerick
d1cd7db449
Formatting
2022-01-01 10:29:52 +10:00
Peter Feerick
5e9a8b7db9
Add Zorro and T-Lite, correct captialisation
2022-01-01 09:50:23 +10:00
Peter Feerick
8447fb3de6
Add padding to bottom of screen for touchscreen
...
Mainly for NV14, but won't hurt TX16S, etc
2021-12-30 11:54:15 +10:00
Peter Feerick
c26dcd5521
Add option and help text for CMake
2021-12-24 13:25:15 +10:00
Peter Feerick
d9b725a4b1
Newline
2021-12-24 13:18:08 +10:00
Peter Feerick
0814cbca88
Fix LUA=N compilation failure
2021-12-24 13:18:08 +10:00
Peter Feerick
b6ad6fbc50
Change LUA=YES to LUA_MIXER=Y/N
2021-12-24 13:18:08 +10:00