Commit Graph
2034 Commits
Author SHA1 Message Date
cf91c87c77 [Colorlcd] Pot and slider model setup settings implemented (#654)
* Pots and sliders warning implemented. #647

* add slider definitions

* Remove whitespace change causing merge conflict

* add slider definitions

Co-authored-by: Peter Feerick <peter.feerick@gmail.com>
2021-09-01 11:10:33 +10:00
Peter Feerick 2b457637e6 Manually re-add #617 build options 2021-08-30 21:26:18 +10:00
kkoenig1@optonline.comandkevinkoenig 59234cd145 Modified mask_key_backspace.png. These bitmaps should have no extra padding around them. IMHO
Modified horus target to add SOFTWARE_KEYBOARD.
2021-08-29 09:20:22 -04:00
Peter Feerick 44eca11635 Better to use exact resolution 2021-08-28 12:45:06 +10:00
Peter Feerick 115bf4a4cc Use LCD height so not transmitter specific 2021-08-27 21:42:11 +10:00
Peter Feerick bf4aa156fe Show more files on the NV14
Since it has a much taller screen
2021-08-26 11:34:21 +10:00
RistoandGitHub 525126e155 Merge pull request #617 from EdgeTX/Horus_I2C_conf
Adds support of LSM6DS33 IMU to TX16S via AUX1 port
2021-08-24 17:05:08 +02:00
jfrickmannandRaphael Coeffic 95b87db3e0 Did a scripted search and replace to replace 40 existing theme colors with 11 new theme colors. 2021-08-22 19:39:50 +02:00
Raphael Coeffic a450ac5b9a [nv14] Use max baudrate 400k 2021-08-22 18:04:49 +02:00
Raphael Coeffic 9509569c40 [nv14] aligned telemetry signal polarity on other radios and fixed requested polarity for MPM
Resolves #590
Resolves #613
2021-08-22 17:33:37 +02:00
richardclliandGitHub c2b7636dc6 Merge pull request #614 from EdgeTX/FlySkyHall_DoNotDisableAUX1
Enables AUX1 again when FlySky Hall sticks are used
2021-08-22 16:15:46 +08:00
Raphael Coeffic b9aad2d307 [nv14] Fixed ADC EXT DMA TC flag name 2021-08-22 09:31:22 +02:00
Raphael Coeffic 0cd8410f5e Fixed ADC_EXT DMA transfer flag 2021-08-22 09:18:42 +02:00
rotorman 4b2af8eb82 Fix taranis I2C volume control. 2021-08-21 16:23:20 +02:00
rotorman 2d6f706c47 Fix building for NV14. 2021-08-21 16:07:48 +02:00
rotorman d19dcb9fc9 Unified dual I2C naming across Taranis and Horus builds.
Using "*_B1_*" for first logical I2C bus and "*_B2_*" for second logical I2C bus (instead of less clear I2C and I2CX).
2021-08-21 15:59:19 +02:00
rotorman b123caba06 Adds support of LSM6DS33 I2C IMU to TX16S via AUX1 port. Using CMake option -DIMU_LSM6DS33=YES the std. serial USART3/AUX1 functionality is changed to I2C2 bus.
The temperature, gyro and linear acceleration values of LSM6DS33 are sampled and displayed at radio analogs dialog screen in SI-units.
2021-08-21 15:08:50 +02:00
rotorman 8400159871 Enables AUX1 again when FlySky Hall sticks are used.
Tested on RM TX16S, AUX1/USART3 and Hall Sticks on UART4, both work.
2021-08-21 11:59:08 +02:00
rotorman 6f7a0eee55 Removes the constant "+00000ms:" from the debug output. 2021-08-21 11:22:16 +02:00
Peter Feerick 324dbb7d8a GPS, EXT_ANT icon relative to target screen width 2021-08-20 20:35:35 +10:00
Peter Feerick 4e7d7cea59 USB and log icons relative to target screen width 2021-08-20 20:34:06 +10:00
richardclliandGitHub 788dabf44e Merge branch 'EdgeTX:main' into NV14-UI-FineTuning 2021-08-19 13:14:30 +08:00
Richard Li 784b3c5ab6 Fine-tuned NV14 UI spacing. 2021-08-19 13:08:57 +08:00
Richard Li 9f498e5ec4 Datetime display does not display CN/TW translations properly. 2021-08-19 13:08:28 +08:00
Raphael Coeffic 478e345a32 [nv14] Fix key support in bootloader
Resolves #597
2021-08-17 14:32:04 +02:00
Richard Li b14336d33d Change telemetryy driver to support inv and noinv configurations. 2021-08-15 15:35:15 +08:00
Richard Li 65c1544068 Fixed telemetry for NV14 external module. 2021-08-15 11:41:07 +08: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 49bec9110d [color] fixed internal GPS cmake settings 2021-08-05 13:58:13 +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 CoefficandGitHub 5d953c85ac Merge pull request #496 from EdgeTX/unify-adc-driver
Unify / clean-up ADC driver
2021-08-03 15:48:06 +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 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
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 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 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 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 1f6b384927 internal module timer is no longer in use 2021-07-31 17:31:51 +02:00
rotormanandRaphael Coeffic 3ac70da582 Changed I2C timing to FreeRTOS ticks and added HAL_I2C_Mem_Write_DMA() and HAL_I2C_Mem_Read_DMA() from STM32F4 HAL in preparation of changing to DMA based I2C. 2021-07-31 17:31:51 +02:00