Peter Feerick
dc9d213fc5
Implement tap count for NV14
2021-09-11 12:04:33 +10:00
jfrickmann
b1ac01501d
Add tapCount to touchState in gt911 driver
2021-09-10 17:11:55 -04:00
Peter Feerick
8a1970670d
Only enable HARDWARE_TOUCH for TX16 & T18 default
...
As TX16S and T18 are only Horus targets with hardware touch as standard
Also only enable SOFTWARE_KEYBOARD with HARDWARE_TOUCH
2021-09-08 15:07:10 +10:00
Neil Horne and GitHub
a9812688b0
Companion 2.5 ( #555 )
...
* Introduce yaml in Companion
* EdgeTX Companion
Replace some OpenTX refs
Data conversion to v220
Update Timers ui to cater for mode field split
* Fix some simulators crashing when started from Companion
* Disable firmware and app update checking and downloads from companion
* Some more rebranding
* Disable manual download actions and another rebrand
* Fix cmake warning
* Fix mode ON conversion gtests and enable switch in model edit
* Stop update message when updates turned off
* OpenTX #8580 Fixes missing negative sign for telemetry sources
* OpenTX #8604 fix curves tooltip colors
* OpenTX #8616 Fix release notes url references
* OpenTX #8548 Align file sync folder references
* OpenTX #8548 Link field once
* OpenTX #8550 Confirmation prompt before write models and settings to radio
* OpenTX #8550 Translate strings
* Title and splash images
* Change DEB package maintainer
* Start NV14
* NV14 continued
* NV14 sim
* Timer countdownStart data conversion and ui fixes
* Fix screen width
* Merge OpenTX PR 8675
* NV14 sim add computer keys and mouse to activate some functions
* Only allow supported protocols for each module on conversion
* Clear mismatched modules on conversion
* Replace colorlcd theme and layout blobs with detailed data structs in companion
* NV14 has 2 topbar zones
* Fix layout init
* Fix layout init again
* Reset to eepromimportexport.h to main branch
* Import/export does not like enum fields
* Model edit add custom screens tab for color and bw telemetry
* Free memory
2021-09-08 10:56:39 +10:00
eshifri
b0de4ff120
add slider definitions
2021-09-04 17:58:15 -07:00
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.com and kevinkoenig
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
Risto and GitHub
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
jfrickmann and Raphael 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
richardclli and GitHub
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
richardclli and GitHub
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 Coeffic and GitHub
5d953c85ac
Merge pull request #496 from EdgeTX/unify-adc-driver
...
Unify / clean-up ADC driver
2021-08-03 15:48:06 +02:00
eshifri and GitHub
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
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
rotorman and Raphael 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