Peter Feerick and GitHub
b6dd2fe6bd
colorlcd: Left align input names on Model Inputs tab ( #1775 )
2022-04-05 18:29:31 +10:00
Peter Feerick and GitHub
ee5226bb61
fix: Use setAvailableHandler to filter blMode menu ( #1798 )
2022-04-05 18:19:59 +10:00
eshifri and GitHub
fe8cd4244b
fix: Reduce chance of input view jumping to first line after deleting input ( #1753 )
...
Is not a complete fix as noted in the PR comments as focus isn't actually changed, but an incremental improvement for now.
2022-04-05 15:10:23 +10:00
Neil Horne and GitHub
c4904be508
fix: cpn - Yaml rawswitch decode fix and housekeeping ( #1801 )
...
Whereby some SF and GF "switches" were not being read by Companion
2022-04-05 15:07:05 +10:00
Neil Horne and GitHub
4dfff74dd2
feat: cpn - Add context menu to curves tab images ( #1803 )
2022-04-05 15:04:31 +10:00
Peter Feerick
c495606f75
fix: Close f_open handle if background image found
2022-04-04 09:11:10 +10:00
Raphael Coeffic
581cb257c6
static_assert without message is C++17
2022-04-03 07:40:30 +02:00
Peter Feerick and GitHub
d7d1e446bd
fix: Only use delayed failsafe check with MPM ( #1786 )
2022-04-03 09:17:07 +10:00
Raphael Coeffic and GitHub
d8075cbabb
fix: Internal module setting and applying post load fixes on radio settings ( #1787 )
2022-04-02 21:28:04 +10:00
Peter Feerick and GitHub
8b515ed998
chore: Sync gitpod image version with gh actions
2022-04-02 11:17:04 +10:00
Raphael Coeffic
e2e30a4ce3
fix: firmware compilation
2022-04-01 06:59:07 +02:00
Raphael Coeffic
221d7177e4
fix: Companion simulator
2022-04-01 06:50:04 +02:00
Wilhelm and GitHub
5e6cf2e79c
fix: Custom stick and switch names were being mangled internally ( #1770 )
...
* followup to PR1754
* Cleanup
* Formatting
* Long comment
2022-04-01 14:16:01 +10:00
Risto and GitHub
c9594390e2
feat: Show module info for MPM and CRSF on Radio Version screen ( #1771 )
...
* Show module info for MPM and CRSF
* Consider MPM only if MULTIMODULE is defined
* Consider MPM only if MULTIMODULE is defined
2022-04-01 10:52:08 +10:00
zyren and GitHub
8a988b7f88
fix: Added CN/TW translations, reduced TW text size to fit firmware, TX16 BOR tweak ( #1776 )
...
* Added CN/TW translation and reduced TW text size
Added CN/TW translation and reduced TW text size.
Because the TW text causes the firmware to exceed the flash size, reduce the text size.
* Modify the STM32 BOR level on TX16S to avoid system failure in extreme cases
Modify the STM32 BOR level on TX16S to avoid system failure in extreme cases.
* Update cn.h.txt
* Update tw.h.txt
2022-04-01 10:46:09 +10:00
Peter Feerick and GitHub
dbb9a5e4b2
chore: Introduce FreeRTOS Software timers
...
Introduce FreeRTOS Software timers
2022-03-31 16:26:38 +10:00
Peter Feerick and GitHub
7b617c1b50
fix: LUA=N compile fixes, radio hardware tab bottom padding (for touch) ( #1755 )
...
* Fix `LUA=N` compile breakage and tidyup on NV14
* Alignment and padding
Resolves #1751 but incomplete solution,
as the real cuplrit appears to somehow
be in `InternalModuleWindow`
2022-03-31 11:52:17 +10:00
ed7be53565
feat: Function Switch led startup sequence ( #1746 )
...
* TPro - Fancy led startup seq
* Cleanup
* fix define for function switches
* added shutdown sequence @pfeerick
* Formatting
Co-authored-by: Batam <batam@macbook-pro.home >
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2022-03-31 11:50:46 +10:00
Michael and GitHub
06585a0736
feat: Reset inactivity alarm timer for touch events ( #1774 )
2022-03-31 11:46:32 +10:00
Raphael Coeffic and GitHub
b9077c7e5a
fix: Quote Stick, Pot, Slider and Switch names ( #1754 )
...
* Quote stick names
Resolves #1749
* Fix pot, slider and switch names as well.
2022-03-31 10:39:39 +10:00
Neil Horne and GitHub
777b0a48ae
fix: Companion improve themes exceptions handling ( #1763 )
2022-03-30 19:28:46 +10:00
Risto
b3108841ff
Show MPM and CRSF Info
...
Should fix #1760
2022-03-30 09:42:07 +02:00
5cdff72205
feat: Jump to channel monitor from any model page. ( #1748 )
...
* Jump from mixes/outputs to channel monitor
* remove unnecessary headers
* Add Button names to translations
* jump from any model page to channel monitor
* Use TELEM short press instead of long press.
* Support TXs with pure touch interface
* Change to KEY_MODEL, whitespace cleanup, git eol
Co-authored-by: Peter Feerick <peter.feerick@gmail.com >
2022-03-30 12:08:16 +10:00
Neil Horne and GitHub
0eba9588b1
fix: Fix Cpn Lemon-rx DSMP type yaml ( #1758 )
2022-03-30 12:07:37 +10:00
Raphael Coeffic and Raphael Coeffic
36bbdd2812
Allow longer PPM trainer frames
2022-03-29 12:05:25 +02:00
Raphael Coeffic and Raphael Coeffic
9c2ce4777d
Fix trainer signal period
2022-03-29 12:05:25 +02:00
Raphael Coeffic and GitHub
be9aa44e00
fix: Mix data offset: convert to signed int with maximum 11 bits ( #1743 )
...
Resolves #1734
2022-03-29 09:25:13 +10:00
Raphael Coeffic
ee10cf9ff8
Fix AFHDS2
2022-03-27 17:43:14 +02:00
Raphael Coeffic
d318f6d9bd
MPM firmware update again...
2022-03-27 17:19:05 +02:00
Raphael Coeffic
885c0d1a2e
Fix targets without trainer port
2022-03-27 17:09:41 +02:00
Raphael Coeffic
1017172350
Fix MPM firmware update
2022-03-27 17:03:41 +02:00
Raphael Coeffic
dcc8902f17
Fixed PXX1 serial external
2022-03-27 16:29:49 +02:00
Raphael Coeffic
ead920bf1d
Fixed INTMODULE_FIFO_SIZE
2022-03-27 16:22:46 +02:00
TheIsotopes and GitHub
78dc2930d0
fix: German language about screen cosmetics / translation ( #1737 )
...
* about screen german translation fix
* about screen 128x64 cosmetic
2022-03-27 18:32:19 +10:00
Raphael Coeffic
0613a29122
Cleanup
2022-03-25 18:23:19 +01:00
Raphael Coeffic
0927847adb
Stop telemetry timer when not needed
2022-03-25 18:15:56 +01:00
Raphael Coeffic
a994fc708a
WiP internal module buffer
2022-03-25 18:15:56 +01:00
Raphael Coeffic
59191f37c3
Use software timers to trigger telemetry processing
2022-03-25 16:50:00 +01:00
Raphael Coeffic and Raphael Coeffic
7d4c814215
macOS Companion: install Pillow with python3
2022-03-25 16:47:59 +01:00
Raphael Coeffic and Raphael Coeffic
e293d85874
Fix macOS Companion build on GH
2022-03-25 16:47:59 +01:00
Raphael Coeffic
1b87b6acea
Bump dev version
2022-03-25 11:35:48 +01:00
Raphael Coeffic and GitHub
50aeb50029
fix: Quick fix to let CRSF be used with MPM wireless trainer - limiations apply ( #1724 )
...
* Let's do some dirty hack with MPM RX
Resolves #1671
* Use the right function to sync and shutdown sync on external MPM as well
2022-03-25 12:04:15 +10:00
Raphael Coeffic and Raphael Coeffic
b359e2db71
Shorter module name on small displays
2022-03-24 10:40:17 +01:00
Raphael Coeffic and Raphael Coeffic
4d0d89b967
Move telemetry EXTI handler up in the chain
2022-03-24 10:40:17 +01:00
Raphael Coeffic and Raphael Coeffic
12e96e451f
Added Companion support
2022-03-24 10:40:17 +01:00
Raphael Coeffic and Raphael Coeffic
7922afd9ca
Implemented proper logic for number of channels (incl. start channel)
2022-03-24 10:40:17 +01:00
Raphael Coeffic and Raphael Coeffic
9e40aaa215
Stdlcd UI for Lemon-Rx DSMP
2022-03-24 10:40:17 +01:00
Raphael Coeffic and Raphael Coeffic
2c6bd12c6e
Fix module YAML format
2022-03-24 10:40:17 +01:00
Raphael Coeffic and Raphael Coeffic
9d5cd1876c
Added support for Lemon-Rx DSMP
2022-03-24 10:40:17 +01:00
Raphael Coeffic and Raphael Coeffic
f09c10b49d
Cleaner first pulse
2022-03-24 10:40:17 +01:00