Commit Graph
16005 Commits
Author SHA1 Message Date
Raphael Coeffic 56542bf7e8 Some fixes for simu 2021-07-31 17:31:50 +02:00
Raphael Coeffic 06f898006e Added F2 support and try to save more memory 2021-07-31 17:31:50 +02:00
Raphael Coeffic b1273dce53 Save a bit more memory 2021-07-31 17:31:50 +02:00
Raphael Coeffic 12e7780fa3 Move FreeRTOS port file inclusion to MCU specific section 2021-07-31 17:31:50 +02:00
Raphael Coeffic 2a544d1b83 Disable mutexes (binary semaphores only) and software timers 2021-07-31 17:31:50 +02:00
rotormanandRaphael Coeffic 8c14b80c69 Need to give semaphore after creation. 2021-07-31 17:31:50 +02:00
Raphael Coeffic 421d19bc6b Fixed interrupt prio 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 7e4cdaeaca Patched mixer scheduler related interrupts with the correct prio 2021-07-31 17:31:49 +02:00
Raphael Coeffic d4edb7713e WiP: FreeRTOS integration 2021-07-31 17:31:49 +02:00
rotorman 94bb85142b SD card is now in own repository at https://github.com/EdgeTX/edgetx-sdcard
Removing this obsolete copy here.
2021-07-31 17:04:52 +02:00
Peter FeerickandRaphael Coeffic 4ec62d71b6 Add model notes icon 2021-07-31 12:28:31 +02:00
Peter Feerick eb34c9de22 Correct Gitpod URL path 2021-07-31 09:38:46 +00:00
jfrickmannandRaphael Coeffic 6e37d11710 Added a lua function lcd.sizeText(text[, flags])
Gets the width and height (incl. vertical offset) of text on the LCD with flags applied.
2021-07-31 07:59:08 +02:00
eshifriandRaphael Coeffic fb3ac5e0ba switch warning fix 2021-07-31 07:57:47 +02:00
eshifriandRaphael Coeffic 5d25ac8c86 Add +/- button to virtual number_edir keyboard. 2021-07-31 07:55:41 +02:00
jfrickmannandRaphael Coeffic bf656ffd7b Added event buffer to LuaWidget
Since Lua only runs at 10 Hz and the GUI at a higher frequency, events sometimes are skipped unless we store them in a buffer.
This buffer is only two slots, but can be expanded by changing EVENT_BUFFER_SIZE.
2021-07-31 07:54:17 +02:00
Raphael CoefficandGitHub 2d0a22c1b9 Merge pull request #468 from pfeerick/devcontainer
Add VSCode Development Containers support
2021-07-31 07:53:40 +02:00
Raphael CoefficandGitHub c315546c50 Merge pull request #467 from pfeerick/gitpod
Gitpod
2021-07-31 07:53:07 +02:00
eshifriandRaphael Coeffic 645afc1176 Add modelNotes icon to the carousel if notes exist
Resolves #488
2021-07-31 07:50:02 +02:00
Raphael Coeffic 46688263ee Fix compilation on Windows (via QtBuilder / VSCode) 2021-07-28 10:51:25 +02:00
Raphael Coeffic b83fe990f9 Added NV14 to the nightly targets (+fw.json) 2021-07-27 18:54:11 +02:00
Raphael Coeffic b6420fa876 [nv14] Fixed polarity on types of external modules 2021-07-27 18:45:20 +02:00
Raphael Coeffic 61f5babd43 [nv14] fix polarity for soft serial on PPM pin 2021-07-27 17:34:23 +02:00
Richard Li 6dee3187cd Fixed NV14 slider position, compatible with TX16S alignment. 2021-07-27 22:54:25 +08:00
Raphael Coeffic 0a44682fd9 [nv14] Fix mixer scheduler timer (clock missing) 2021-07-27 12:04:28 +02:00
RistoandGitHub 1edfe93edb Parenthesis bugfix. 2021-07-27 10:57:09 +02:00
Richard Li fec1b7093a Merge branch 'main' of https://github.com/EdgeTX/edgetx 2021-07-27 16:53:11 +08:00
RistoandGitHub e3b38f4bde Full simulator startup bugfix 2021-07-27 10:52:10 +02:00
Richard Li 55661301d2 Updated flysky script to only build firmware. 2021-07-27 16:51:51 +08:00
Raphael Coeffic 68e3dbd594 Added commit tests to NV14 2021-07-27 09:54:46 +02:00
Raphael CoefficandGitHub 6e9b09b548 Merge pull request #494 from EdgeTX/nv14-build
NV14 Support and Build
2021-07-27 09:39:03 +02:00
Richard Li afe6245ae8 Updated extmodule change to only specific to NV14 and will not affect other radios. 2021-07-27 15:25:53 +08:00
Richard Li c4b9c26fcc Added NV14 specific definitions. 2021-07-27 15:16:27 +08:00
Richard Li a752651cda Revert common adc driver changes for NV14. 2021-07-27 15:15:46 +08:00
Richard Li 80e1ff228f Merge branch 'nv14-build' of https://github.com/EdgeTX/edgetx into nv14-build 2021-07-27 14:39:34 +08:00
Richard Li aede763f4c Merged remove useless powerup reason. 2021-07-27 14:38:54 +08:00
Raphael Coeffic 4e112f6903 Fixed datacopy dependency 2021-07-27 08:37:40 +02:00
Richard Li 67bf2a4e2b NV14 fixed firmware and simu build. 2021-07-27 14:16:06 +08:00
Raphael Coeffic 7700df705c Removed useless "powerupReason" 2021-07-27 08:09:04 +02:00
Raphael CoefficandGitHub 1dcb66d83a Merge pull request #477 from EdgeTX/403-access-denied
Enable ISRM internal module for non-FrSky hardware (T16 / TX16S / etc...)
2021-07-27 06:02:45 +02:00
Raphael CoefficandGitHub 5842d16b91 Merge pull request #504 from jfrickmann/AccumulateSlide
Accumulate (slideX, slideY) with touch slide events to Lua
2021-07-27 06:01:25 +02:00
jfrickmann d4e02dbc22 Accumulate (slideX, slideY) with touch slide events.
Apparently, onTouchSlide gets called more frequently, and hence we miss some of the sliding if we do not accumulate between calls to Lua.
2021-07-26 21:34:38 -04:00
Richard Li 15e19a52c4 Updated new definitions about RAM BACKUP. 2021-07-27 08:29:25 +08:00
Richard Li fc3fe63a2c Added NV14 in workflow action. 2021-07-27 02:16:44 +08:00
Richard Li 86d787756e Fixed NV14 firmware and simu build error. 2021-07-27 02:03:47 +08:00
Richard Li 6cd3ee557a Fixed simu build failure for NV14. 2021-07-27 01:44:39 +08:00
Richard Li 353996fab8 Updated failed images. 2021-07-26 23:31:53 +08:00
Richard Li 0dc0d07b27 Fixed simu build problem. 2021-07-26 22:28:57 +08:00
richardclliandGitHub f12e9d4599 Merge pull request #501 from EdgeTX/main
Merge from main
2021-07-26 10:50:32 +08:00