touch with abtraction working, SD is not working

This commit is contained in:
Adolfo Reyna
2026-01-28 23:23:49 -05:00
parent adfbef7228
commit d19a2ca639
13 changed files with 756 additions and 209 deletions

View File

@@ -36,6 +36,20 @@ bool LowLevelTouchFT6336U::init() {
.invert_y = invert_y
};
// Print the complete configuration for debugging
printf("\n=== FT6336U Touch Configuration ===\n");
printf(" I2C Port: %s\n", config.i2c == i2c0 ? "i2c0" : "i2c1");
printf(" SDA Pin: %d\n", config.gpio_sda);
printf(" SCL Pin: %d\n", config.gpio_scl);
printf(" RST Pin: %d\n", config.gpio_rst);
printf(" INT Pin: %d\n", config.gpio_int);
printf(" Screen: %dx%d\n", config.screen_width, config.screen_height);
printf(" Swap XY: %s\n", config.swap_xy ? "true" : "false");
printf(" Invert X: %s\n", config.invert_x ? "true" : "false");
printf(" Invert Y: %s\n", config.invert_y ? "true" : "false");
printf("===================================\n\n");
fflush(stdout);
initialized = ft6336u_init(&config);
if (initialized) {