Commit Graph
16060 Commits
Author SHA1 Message Date
Peter Feerick 354950ce4c Remove non-functional command
This fails for two reasons
1) shell scripts run in their own instance, so this would be lost as
soon as the script finishes.
2) more importantly, this is Ubuntu, which has a short-circuit at the
top of the .bashrc to prevent it from running in a non-interactive shell
2021-08-09 14:20:42 +10:00
Peter Feerick b53fd2821d Show progress during the downloads 2021-08-09 14:13:48 +10:00
Peter Feerick 76c91ac291 Halt execution on first error
If you're not going to check the return status of each command at
least halt the script at the first error rather than blindly continuing.
2021-08-09 14:13:15 +10:00
Raphael Coeffic f5dec4e31e Fix AUX2 serial RX DMA stream
Thx @olliw42 (see opentx/opentx#8656)
2021-08-07 08:42:30 +02:00
Raphael Coeffic 77f6b5a5b1 Fixed Qt includes (sub-path) 2021-08-05 19:27:26 +02:00
Raphael Coeffic 49bec9110d [color] fixed internal GPS cmake settings 2021-08-05 13:58:13 +02:00
Raphael CoefficandRaphael Coeffic 356449ce73 [color] Set proper CRSF module state when model-ID has changed
Resolves #559
2021-08-05 10:39:41 +02:00
Raphael Coeffic 5cd68753d3 Do not add parameters to a target not defined (if QT was not detected) 2021-08-05 09:18:27 +02:00
Raphael CoefficandRaphael Coeffic a2b8b4ecba Bump cmake minimum required version to 3.13 2021-08-04 16:23:33 +02:00
Raphael Coeffic ab1dd80862 Updated copyright / license boilerplate
Resolves #553
2021-08-04 07:24:30 +02:00
Raphael Coeffic 7f6b1c7924 Updated libopenui 2021-08-04 07:19:31 +02:00
Raphael CoefficandGitHub ce8d748f65 Merge pull request #552 from jfrickmann/LuaMixerBugIssue537
Fix for issue #537
2021-08-04 06:58:57 +02:00
jfrickmann 8e4e2cceea Fix for issue #537
The function luaResume(...) assumes that it is called alternatingly in the background and the foreground.
But on color LCD radios it is only called in the foreground by standalone and tools script, so it got stuck waiting for a foreground call.
2021-08-03 20:57:16 -04:00
Raphael CoefficandGitHub 5d953c85ac Merge pull request #496 from EdgeTX/unify-adc-driver
Unify / clean-up ADC driver
2021-08-03 15:48:06 +02:00
Peter FeerickandRaphael Coeffic c0911753e0 Refresh display when logical switch state changes 2021-08-03 15:40:59 +02:00
eshifriandRaphael Coeffic 4c3f5e3fb4 touch interface support for time_edit 2021-08-03 11:32:02 +02:00
eshifriandGitHub 3cb496a477 rtcInit() to NV14 (#542)
* add rtcInit() to NV14 board.cpp
* cleanup
2021-08-03 06:26:29 +02:00
Raphael Coeffic 6a202015e0 Fix flashing firmware over S.Port (modules / receiver).
Resolves #541
2021-08-02 17:28:01 +02:00
eshifriandGitHub 2a1f34a037 Fix for #529 Allows to exit widget setup screen using touch interface. Take 2 (#533)
* Allow touc interface support for widget setup exit

* fix

* Create BACK Button.
2021-08-02 13:52:19 +02:00
Raphael Coeffic bb60d62267 [color] fixed drawing values from LUA mixer scripts 2021-08-02 13:04:41 +02:00
Peter FeerickandGitHub 7fbcc54485 Add more pretty badges ;) 2021-08-02 19:51:20 +10:00
Raphael Coeffic 9a112977f8 Update libopenui 2021-08-02 10:46:18 +02:00
Raphael CoefficandGitHub c88d848680 Merge pull request #532 from EdgeTX/sfAdjLbls
Add missing SF "Adjust" label, dependent on source
2021-08-01 11:25:55 +02:00
Raphael CoefficandGitHub 78e127a8a1 Merge pull request #534 from EdgeTX/nv14-trim-clicks
Nv14 trim clicks
2021-08-01 11:24:33 +02:00
Raphael Coeffic fde67702d2 Fix simulator when there is no rotary encoder and no PLUS / MINUS keys 2021-08-01 11:05:01 +02:00
Raphael Coeffic 8172d38906 Allow ENTER/EXIT to be used with the NV14
This requires enabling HARDWARE_KEYS, otherwise the UI won't have any key handling compiled.
2021-08-01 10:02:03 +02:00
Raphael Coeffic 89bedc5365 Fixed key driver 2021-08-01 10:00:23 +02:00
Peter Feerick 34983c3916 Use STR_GLOBALVAR string for consistency 2021-08-01 13:10:14 +10:00
Peter Feerick ad8914f44a Add missing label, dependent on source 2021-08-01 13:01:23 +10:00
Raphael Coeffic a8e2e3de74 Fixed NV14 simu linking 2021-07-31 18:46:43 +02:00
Raphael Coeffic 2e5dd73f51 Fixed NV14 TC flags 2021-07-31 18:46:43 +02:00
Raphael Coeffic 56b30ffa9e X12S fixes (not tested) 2021-07-31 18:46:42 +02:00
Raphael Coeffic 4ea1820366 Allow NULL driver methods 2021-07-31 18:46:42 +02:00
Raphael Coeffic 5ba5cb299e Hotfix for X12S ADC driver 2021-07-31 18:46:41 +02:00
Raphael Coeffic f77d236978 fixed DMA channels / flags for taranis targets 2021-07-31 18:46:41 +02:00
Raphael Coeffic f1fd6dde02 Integrate NV14 ADC driver into generic stm32_hal_driver 2021-07-31 18:46:40 +02:00
rotormanandRaphael 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
rotormanandRaphael Coeffic ec630671ad Small bugfix and added some comments. 2021-07-31 18:46:39 +02:00
Raphael Coeffic b1be0bf57d Fix X7 / XLITE(S) / X9LITE(S) targets 2021-07-31 18:46:39 +02:00
Raphael Coeffic e70b77962d Add missing include for 212x64 UI 2021-07-31 18:46:38 +02:00
Raphael Coeffic 0e4201f25d WiP 2021-07-31 18:46:38 +02:00
Raphael Coeffic cf480b03a3 [adc] Use StdPeriph lib instead of direct reg access 2021-07-31 18:46:37 +02:00
Raphael CoefficandGitHub 704c03a422 Merge pull request #499 from EdgeTX/freertos
FreeRTOS Integration
2021-07-31 18:42:39 +02:00
rotorman 4ff02be17d Removed obsolete folders. 2021-07-31 18:15:55 +02:00
Raphael Coeffic 5a272cbf89 Update libopenui to include a fix for checkboxes
Resolves #444
2021-07-31 18:12:45 +02:00
Raphael Coeffic 07778b0d83 Update libopenui to add eshifri's "sign" key 2021-07-31 18:06:59 +02:00
Raphael Coeffic 8b480fc276 [nv14] fixed diskio 2021-07-31 17:55:01 +02:00
Raphael Coeffic b8ee83da32 [nv14] Fixed unknown type 2021-07-31 17:52:28 +02:00
Raphael Coeffic 34c588d9f6 Dramatic memory use improvement
Thx to @3djc !
2021-07-31 17:31:51 +02:00
Raphael Coeffic 4d317c5e33 One notification index per task is enough
Notification index 0 is only used by FreeRTOS when Streams or message buffers are used.
2021-07-31 17:31:51 +02:00