Commit graph

31 commits

Author SHA1 Message Date
Rashed Talukder 919d644dc8 Add touch input values to a FreeRTOS queue 2021-10-27 19:07:41 -05:00
C47D ea37784f08 Remove TAG from LVGL log API in touch drivers
The filename is appended at the beginning of the log output by default, we don't need to do it.
2021-10-22 18:45:52 -05:00
C47D 9c886307b2 xpt2046: Replace ESP_LOG with LVGL logging 2021-10-13 23:32:12 -05:00
C47D 1ededabf99 stmpe610: Replace ESP_LOG with LVGL logging 2021-10-13 23:30:45 -05:00
C47D 6b6b756da3 ra8875: Replace ESP_LOG with LVGL logging 2021-10-13 23:29:34 -05:00
C47D 18569b6c17 gt911: Replace ESP_LOG with LVGL logging 2021-10-13 23:28:50 -05:00
C47D 5d55edc37c ft6x36: Replace ESP_LOG with LVGL logging 2021-10-13 23:27:31 -05:00
C47D e5b7ef9de2 FT6X36: Fix coordinates invesion
The coordinates need to be swapped before inveting them when swapping is enabled.

Suggested in #118 by @wreyford
2021-09-28 20:58:56 -05:00
Rop Gonggrijp 779bf4ecfb Remove remaining IDF_TARGET-dependent GPIO ranges.
See discussion in #70
2021-07-15 12:31:18 +02:00
Rop Gonggrijp 93a44492fc Things suggested by @tore-espressif
See [here](https://github.com/lvgl/lvgl_esp32_drivers/pull/70#pullrequestreview-704302765) in #70
2021-07-14 13:12:49 +02:00
Rop Gonggrijp befa5d0730 directory i2c_manager -> lvgl_i2c 2021-07-14 12:43:19 +02:00
Rop Gonggrijp e52112376f Replace allLVGL driver I2C code with I2C Manager
For discussion see #70
2021-07-08 11:04:07 +02:00
Rop Gonggrijp f32a6f57fc FT6X36 touch: fixed axis-swap, Kconfig defaults. 2021-07-07 20:40:15 +02:00
C47D 0d32432f4c touch driver: Add LVGL v8 compatibility 2021-06-13 15:06:22 -05:00
C47D f726311525 Indev: Add support for GT911 touch driver by @dastarling 2021-06-10 22:49:56 -05:00
C47D d09fd59869 Add ESP32C3 support on Kconfig files 2021-06-10 22:31:09 -05:00
Tomas Rezucha 34d520c7ee Make this repository a single ESP-IDF component 2021-02-23 16:00:21 +01:00
C47D d8ff17a7c7 touch: Handle ESP32S2 idf target 2021-02-04 00:22:03 -06:00
Carlos Diaz fbdc247c25
Merge branch 'master' into feature/add_st7796s 2021-01-15 00:07:27 -06:00
Baoshi 446bed67bd Move st7796 driver file into lvgl_tft folder.
Add missing Kconfig options.
Fix ft6x36 compilation error.
2021-01-11 22:31:57 +08:00
C47D 55c314b685 Update references to LV_DISPLAY_WIDTH 2021-01-09 15:04:53 -06:00
Carlos Diaz 6b1e219a87
Merge pull request #9 from liebman/use_z_test_for_press
XPT2046 optionally (Kconfig option) validate a touch with pressure, not just IRQ low
2020-12-29 21:44:40 -06:00
Christopher Liebman 895434a410 use Kconfig choice for IRQ/PRESS/IRQ&PRESS 2020-12-29 14:40:03 -08:00
Christopher Liebman eaf43e40fa refactoring for clarity on press/touch dection 2020-12-29 13:35:20 -08:00
Christopher Liebman c445eca696 xpt2048 add option for using only touch pressure and ignoring IRQ 2020-12-25 12:42:01 -08:00
Dmytro Kutsyi 9ca8841aac FT6X36 driver uses hardcoded I2C prort number.
Replace hardcoded I2C_NUM_0 by TOUCH_I2C_PORT define.
2020-12-25 15:48:54 +02:00
Christopher Liebman 0fc057b22c add Kconfig option for touch check 2020-12-24 13:46:04 -08:00
Christopher Liebman b7ca802bcd working z test before if-else refactor 2020-12-24 11:26:58 -08:00
C47D 8cd600d8e8 Replace LV_CONF_INCLUDE_SIMPLE with LV_LVGL_H_INCLUDE_SIMPLE 2020-12-21 11:10:35 -06:00
C47D a2a00bd745 Update INCLUDE_SIMPLE symbol 2020-12-20 17:50:53 -06:00
C47D 08384030b0 Move drivers from the lv_port_esp32 to here 2020-12-17 00:02:55 -06:00