Closed hiruna closed 1 year ago
Thanks for your contribution! This is a valid improvement, so I am merging. Just going to make sure to keep compatibility with other build systems by adding some macros in lv_tc.c.
Done: c5734d304014fd6440f7aaf014a23b2ac34d8e7b
thanks for the review! i'll close this off
Context
This repo was very helpful to calibrate my resisitive touch display that I'm using, however it could be improved by converting this repo into a ESP-IDF component such that projects can import this as an IDF component (via component manager or as a git submodule). This PR includes the neccessary files required to do this.
Additional changes
Kconfig
I have also included a Kconfig file to allow for configuration via the ESP Project Configuration (i.e.
menuconfig
).UI Text Overrides
Timeouts
Custom Calibration Points
NVS Configuration
Calibration Coefficients
Log output of the calibrated coefficients
Reference to my testing I've been doing in the past few days: https://github.com/lvgl/lvgl_esp32_drivers/issues/222
Usage of this repo/my fork: https://github.com/hiruna/lv_port_esp32/tree/develop/lvgl_8.3.7_idf_5.2