Fix touch event stability and WFI wake filtering

This commit is contained in:
Adolfo Reyna
2026-02-18 11:51:29 -05:00
parent b01cd652a0
commit be6a217b08
4 changed files with 70 additions and 56 deletions

View File

@@ -143,11 +143,6 @@ bool ft6336u_init(const ft6336u_config_t *config) {
printf("[FT6336U] WARNING: Failed to set CTRL mode\n");
}
// Enable polling mode - INT pin stays LOW while touched, goes HIGH when released
printf("[FT6336U] Enabling polling mode...\n");
if (!ft6336u_write_reg(FT6336U_REG_G_MODE, FT6336U_G_MODE_POLLING)) {
printf("[FT6336U] WARNING: Failed to set G_MODE\n");
}
// Configure gesture parameters for better detection
printf("[FT6336U] Configuring gesture detection parameters...\n");