Commit Graph
1907 Commits
Author SHA1 Message Date
Raphael Coeffic 53261ad067 Removed waiting for serial queue
triggers emergency mode in case serial port has not been enabled.
2021-06-22 20:36:50 +02:00
RistoandGitHub 4bfcbf7a05 Adds support for correct Alps EC10E roller hookup (#261)
Enhanced roller update (thx to Mike Blandford https://www.rcgroups.com/forums/showpost.php?p=46929617&postcount=9974 )

* TX12 should also have ROTARY_ENCODER_GRANULARITY 2
2021-06-21 18:43:40 +02:00
Raphael Coeffic 0011eebffa Fix attempt for locked touch
Thx Jakub!
2021-06-20 19:00:48 +02:00
norulersandRaphael Coeffic 5e03b762ea Update gt911 config version 2021-06-15 09:53:13 +02:00
norulersandRaphael Coeffic f4b50cee9d Update T18 gt911 configuration 2021-06-15 09:53:12 +02:00
Raphael Coeffic 4dd8692191 Added GT911 config as provided by Jumper (not yet correct ATM) 2021-06-14 19:57:35 +02:00
Raphael Coeffic 7789f5547c Added touch support for T18
Resolves #138
2021-06-14 19:57:35 +02:00
Raphael CoefficandGitHub 802127852e Merge pull request #193 from EdgeTX/theme-facelift
Default Theme facelift
2021-06-14 19:50:09 +02:00
Raphael Coeffic f3fbed5a1b Fixed AUX serial definition in auxSerialSetup() 2021-06-14 17:45:43 +02:00
Raphael Coeffic 13de840ee0 Last round fixes 2021-06-14 13:48:48 +02:00
RistoandGitHub f665ce5a9d DMA2D configuration error fix (-DDEBUG_WINDOWS) (#190)
* Fixes DMA2D ConfError

* Check configuration and transfer errors

Check for DMA2D configuration and transfer errors and do not enter the otherwise endless while loop. Thx to @raphaelcoeffic for the tip.
2021-06-11 15:56:30 +02:00
Raphael Coeffic 33d8267489 Merge branch '2.3' into 2.4
# Conflicts:
#	radio/src/datastructs.h
2021-06-10 17:31:39 +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
richardclliandGitHub 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
RistoandRaphael Coeffic d571806caa Removed AddressSanitizer for Simu
Removed AddressSanitizer for Simu to get rid of ASan error on Simu start
2021-06-05 21:25:08 +02:00
Raphael CoefficandRaphael Coeffic 875c1688b1 Remove simuLcdBuf inversion on BW targets 2021-06-05 20:29:09 +02:00
Raphael Coeffic f9aeebcabe Fixed using objcopy with the full path as specified in main CMake 2021-05-31 18:14:08 +02:00
RistoandRaphael Coeffic 3a01639f5f Fixes HardFault on boardOff() with forced power supply
Fixes power-off HardFault during hw-debugging at the end of boardOff(), when power supply to MCU is forced (developer boards, w/o cutting power with pwrOff() ).
2021-05-29 13:40:05 +02:00
Raphael CoefficandRaphael Coeffic 351173a509 Various fixes around flashing bootloader 2021-05-29 13:34:25 +02:00
Raphael CoefficandRaphael Coeffic 49d654a07d Fix linker script 2021-05-29 13:31:50 +02:00
Raphael CoefficandRaphael Coeffic 836733618c Place main and tasks stacks in CCM 2021-05-29 13:31:50 +02:00
Raphael CoefficandRaphael Coeffic 0eb2d0914c Use the bin allocator only on targets without SDRAM
The bin allocator causes random alignment issues on these targets
2021-05-29 13:31:50 +02:00
Raphael CoefficandRaphael Coeffic 08fd8a331d Move data section to SRAM 2021-05-29 13:31:50 +02:00
Raphael CoefficandRaphael Coeffic f4a6b3411f Revert "Disable NANO for everything but taranis targets"
This reverts commit 67760354b8.
2021-05-29 13:31:50 +02:00
Raphael Coeffic 67760354b8 Disable NANO for everything but taranis targets 2021-05-28 10:09:43 +02:00
Raphael Coeffic 199afb8efa Fixed T18 support 2021-05-28 09:40:46 +02:00
Raphael CoefficandRaphael Coeffic afd0a4541b Enable DEBUG over serial in bootloader 2021-05-26 16:08:51 +02:00
Raphael CoefficandRaphael Coeffic b96faad908 Clean-up + fix + debug 2021-05-24 16:23:06 +02:00
Raphael CoefficandRaphael Coeffic 273ab9bfee Fix minor compilation issues 2021-05-24 16:23:06 +02:00
Raphael Coeffic 2fead2bc39 Use the register reload interrupt instead of polling VSYNCS in CDSR 2021-05-23 20:24:35 +02:00
Raphael Coeffic f97843c746 bootloader: display fork version 2021-05-23 19:09:42 +02:00
Raphael Coeffic 20f5f3c4d1 ltdc: wait auf LTDC_CDSR_VSYNCS raising edge after register reload command 2021-05-23 19:08:48 +02:00
Raphael Coeffic bfe960bee7 Added missing header file for memcpy() 2021-05-23 16:03:10 +02:00
Raphael Coeffic 05f396082a Fixed "simu" for b/w radios 2021-05-23 15:36:37 +02:00
Raphael Coeffic d44e1005f1 Added double buffering simulation to "simu" 2021-05-23 11:52:19 +02:00
Raphael CoefficandRaphael Coeffic 95aa02cedd Switch the framebuffer address rather than using 2 LTDC layers 2021-05-23 08:19:56 +02:00
HydraandRaphael Coeffic 2f27c3c1a6 Add OneBit mode to HARDWARE menu. OneBit mode can help if your radio
has a slow inverter circuit by changing the UART sampling behaviour.

* It was found that the X9D+ and X7 (maybe others) have a slow inveter
that messes up reception of fast (400,000baud) UART signals.  On the
scope the rise time of the signal is very long.
* See RM0033 24.3.3 Receiver / Selecting the proper oversampling method.
Page 631.


Also note that reducing the pull-up resistor from 10k to 1k at R82
(X9D+) / R406 (X7) will also help with the rise times.  However on the
X7 changing the resistor is not enough, OneBit is needed too.
2021-05-20 23:24:04 +02:00
PeterandRaphael Coeffic e2c621c9a1 Use the selection colour as the progress bar border 2021-05-16 19:47:53 +02:00
Raphael Coeffic 2f5b522413 Merge branch '2.3' into 2.4 2021-05-16 12:55:21 +02:00
Raphael Coeffic 1452d9548e Merge branch 'otx-2.3' into 2.3 2021-05-16 12:35:28 +02:00
3djc 2d36ef626c Fix #8510 2021-05-15 08:30:59 +02:00
Raphael CoefficandRaphael Coeffic 590ec5a9ed Fix color lcd bootloader deps 2021-05-14 22:42:10 +02:00
Bertrand SongisandGitHub 691df25c7e Merge pull request #8503 from opentx/3djc/fix-synced-again
Fix synced again
2021-05-12 17:57:36 +02:00
3djc d695719262 Cosmetics 2021-05-12 17:52:03 +02:00
3djc 8a4787d199 cleanups 2021-05-12 17:41:03 +02:00
3djc 7ba9a92feb cleanups 2021-05-12 17:26:56 +02:00
3djc f38460bfcc Fix R9M on colorlcd 2021-05-12 11:30:46 +02:00
3djc cfc7c0ea86 Improved sync 2021-05-11 18:15:25 +02:00
Raphael Coeffic e342800369 Bootloader now has a background 2021-05-09 18:12:22 +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