rotorman
322ad843ab
use named constants instead of magic numbers.
2021-09-12 17:53:35 +02:00
rotorman
17325ae30b
In combination with TX16S & FLYSKY HALL GIMBAL - enable the right joystick two analogs as EX3 and EX4.
...
At the same time disable PWM Sticks on TX16S.
2021-09-11 19:40:05 +02:00
rotorman and Raphael Coeffic
897d2f3025
Adheres to the STM32F429 reference manual (RM0090) Section 10.3.17 DMA stream configuration procedure.
...
Before write access is permitted to numerous DMA registers, need to make sure that DMA is disabled for the stream. Disabling the stream is not instantaneous, and needs to be waited for (previous transmissions need to be finished first).
Added return values to numerous functions to signal a failure.
2021-07-31 18:46:40 +02:00
Raphael Coeffic
0e4201f25d
WiP
2021-07-31 18:46:38 +02:00
Raphael Coeffic
56542bf7e8
Some fixes for simu
2021-07-31 17:31:50 +02:00
Raphael Coeffic
40609f5d67
Moved drawSplash() into UI task and fixed task prios
2021-07-31 17:31:50 +02:00
Raphael Coeffic
d4edb7713e
WiP: FreeRTOS integration
2021-07-31 17:31:49 +02:00
Richard Li
c4b9c26fcc
Added NV14 specific definitions.
2021-07-27 15:16:27 +08:00
richardclli and GitHub
f12e9d4599
Merge pull request #501 from EdgeTX/main
...
Merge from main
2021-07-26 10:50:32 +08:00
Raphael Coeffic
9366abab32
Removed SD card version check
2021-07-24 11:49:59 +02:00
richardclli and GitHub
d9d4591008
Merge pull request #495 from EdgeTX/main
...
Merge from main
2021-07-24 00:23:37 +08:00
Richard Li
185b201251
Fixed a problem in B/W screen.
2021-07-23 18:07:54 +08:00
Raphael Coeffic
c1486c8780
Adjust audio announcements on trim limits
2021-07-15 10:45:57 +02:00
richardclli and GitHub
85723fac20
Merge pull request #447 from EdgeTX/2.4
...
Merge from 2.4 branch
2021-07-14 10:41:13 +08:00
eshifri and GitHub
64f277152c
Implement View Text ( #406 )
...
* View text and code cleanup
* Typo fix
* Fixed case generation
* check list fixed
* Horizontal clipping fixed
* Lost letter fixed.
* Cleanup
* Unified implementation (Rotory button support)
* Fixed USB menu issue and RTN button.
* Rotary encoder acceleration implemented
* Do not close file on every line read
* Sliding window implemented. File size limitations practically removed.
* scrollbar implemented
* Cleanup & scroll bar adjustment
* Cleanup
* Smoother scrolling for long lines.
* Minor cleanup
2021-07-14 10:46:42 +10:00
richardclli and GitHub
2222ee75e8
Merge pull request #373 from EdgeTX/2.4
...
Merge from 2.4
2021-06-30 15:14:08 +08:00
Raphael Coeffic and Raphael Coeffic
a67b61406f
Removed "Disabled RSSI alarm" warning
2021-06-28 08:58:28 +02:00
Risto and GitHub
8efe5e767e
RTC bridge fix ( #360 )
...
* RTC bridge fix
Merged code by @bsongis from https://github.com/opentx/opentx/pull/8577
2021-06-28 08:46:27 +02:00
richardclli and GitHub
2f54a629a2
Merge pull request #289 from EdgeTX/2.4
...
Merge from 2.4 bug fixes
2021-06-21 15:45:44 +08:00
qba667
a79b317a39
Fixed LCD backligh on touch
2021-06-20 09:45:47 +02:00
Raphael Coeffic
4965927d39
B/W: make shutdown confirmation depending on the issue at hand
...
Resolve #199
2021-06-13 12:51:55 +02:00
Raphael Coeffic
c28f61c646
Reload LUA widgets before resuming the UI
2021-06-12 07:52:20 +02:00
Raphael Coeffic
78915daf95
Fixed memory leak: widget factories need to be deleted
...
in opentxClose()
2021-06-12 07:38:31 +02:00
Raphael Coeffic
f7d36cd695
Place adcRead() back to mixer task to avoid issues with heartbeat triggered modules
...
Resolves #166
2021-06-09 14:26:46 +02:00
Raphael Coeffic
afb297b0f6
Test new EdgeTX splashes and remove vendor specific branding
...
Resolves #154
2021-06-07 11:52:50 +02:00
Raphael Coeffic and Raphael Coeffic
162ffdb148
Added auto-switch / auto-source to colorlcd
...
Resolves #118
2021-06-07 11:08:36 +02:00
richardclli and GitHub
ea9207bfb8
Flysky Hall Stick MOD using UART4 by disabling stick A/D, resolving #140 . ( #149 )
...
* Flysky Hall Stick MOD using UART4 by disabling stick A/D.
* Fixed build error.
* Added Flysky hall stick mod in test targets.
* Changed ADC disable for Flysky hall sticks method.
2021-06-06 18:09:58 +02:00
Risto and GitHub
d709b69a3c
resolves #141
2021-06-06 18:06:17 +02:00
Raphael Coeffic and Raphael Coeffic
26bb790d89
Fix shutdown with LUA widgets used
2021-05-29 13:31:50 +02:00
Raphael Coeffic and Raphael Coeffic
5960d0aac2
Moved MPM failsafe check to the UI task
...
Resolves #87
2021-05-26 23:21:34 +02:00
rotorman and Raphael Coeffic
03efcdf22c
SD card version warning
2021-05-26 23:09:19 +02:00
Raphael Coeffic
945fc9510a
Properly reload color UI on USB mass-storage
...
Resolves #79
2021-05-25 08:32:59 +02:00
Raphael Coeffic and Raphael Coeffic
0bb9994ac5
Allow disabling USB connection by discarding the pop-up menu
2021-05-24 16:23:06 +02:00
Raphael Coeffic and Raphael Coeffic
4fe4c1a385
Added confirmation dialog on power down and USB connected.
2021-05-24 16:23:06 +02:00
Raphael Coeffic and Raphael Coeffic
cb8a23cb5e
Added confirmation dialog and use it to confirm shutdown on receiver still connected
2021-05-24 16:23:06 +02:00
Raphael Coeffic and Raphael Coeffic
51e6c48bbe
re-enabled rambackupRestore()
2021-05-24 16:23:06 +02:00
Raphael Coeffic and Raphael Coeffic
6b9abe0670
Remove obsoleted code
2021-05-24 16:23:06 +02:00
Raphael Coeffic
9c642e9e5c
Fix compilation with LUA=NO and COLORLCD
2021-05-15 13:39:37 +02:00
Raphael Coeffic
cc5ae4d2a9
Small fixes
...
- no double SD card init
- removed "noHighlightCounter" warning
- wipe the screen buffers before setting up the layer (removes shadow image on boot)
2021-05-09 11:02:57 +02:00
Raphael Coeffic and Raphael Coeffic
72a7409d10
First working LUA widget: Timer2
2021-05-06 12:55:59 +02:00
Alessandro
cb01fef370
init
2021-05-02 01:50:02 +10:00
Raphael Coeffic
ef6f2d0c57
Scrolling from view to view works now
...
And quite some bugs & crashes fixed.
2021-04-18 07:57:42 +02:00
Raphael Coeffic
ce0734c148
moved modelDefaults() and pal to model_init.cpp
2021-04-09 14:06:30 +02:00
Raphael Coeffic
569b449861
fix vendor specific model defaults
2021-04-09 13:56:00 +02:00
Raphael Coeffic
d7e2e57cdb
move eeprom related code into eeprom_common
2021-04-09 08:21:24 +02:00
Raphael Coeffic
5cf561ae16
try to get some structure into modelDefault()
2021-04-09 08:08:43 +02:00
Raphael Coeffic
2b6e5ef5d8
re-added calibration at start
2021-04-08 15:42:24 +02:00
Raphael Coeffic
ae7824eff8
ViewMain must be created first
2021-04-08 15:40:23 +02:00
3djc
70d24506da
Merge branch '2.3' into 2.4
...
# Conflicts:
# radio/src/fonts/480x272/font_dblsize.png
# radio/src/fonts/480x272/font_xxlsize.png
# radio/src/gui/128x64/model_setup.cpp
# radio/src/gui/128x64/radio_setup.cpp
# radio/src/gui/480x272/model_receiver_options.cpp
# radio/src/gui/480x272/model_setup.cpp
# radio/src/gui/480x272/radio_calibration.cpp
# radio/src/gui/480x272/radio_hardware.cpp
# radio/src/gui/common/stdlcd/draw_functions.cpp
# radio/src/gui/gui_common.cpp
# radio/src/keys.h
# radio/src/lua/interface.cpp
# radio/src/pulses/afhds3.h
# radio/src/rtos.h
# radio/src/switches.cpp
# radio/src/targets/common/arm/stm32/aux_serial_driver.cpp
# radio/src/targets/horus/CMakeLists.txt
# radio/src/targets/horus/lcd_driver.cpp
# radio/src/targets/horus/startup_stm32f42_43xxx.s
# radio/src/targets/taranis/CMakeLists.txt
# radio/src/telemetry/crossfire.h
# radio/src/telemetry/multi.cpp
# radio/src/translations.cpp
# radio/src/translations/it.h.txt
# radio/src/translations/untranslated.h
# radio/util/font2png.py
# tools/commit-tests.sh
2021-04-08 11:42:28 +02:00
Raphael Coeffic
1335bcf8db
Singleton ViewMain
...
This requires https://github.com/opentx/libopenui/pull/10
2021-04-06 10:20:49 +02:00