PaulStoffregen / XPT2046_Touchscreen

Touchscreen Arduino Library for XPT2046 Touch Controller Chip
240 stars 84 forks source link

Add setThresholds() and variables to hold the thresholds #47

Open tedtoal opened 1 year ago

tedtoal commented 1 year ago

This change is in response to issue #49.

I added new function setThresholds() to set thresholds, and added new threshold variables and initialized them to the original fixed thresholds.

I needed this change because the fixed Z_THRESHOLD value was about 3X too big for my touchscreen. Rather than edit the value of Z_THRESHOLD in the XPT2036_Touchscreen.cpp file, I figure it is better in the long run to add a function to allow the user to set the thresholds.

If you are not accepting pull requests, I'll clone this library and release it under a modified name, if that is okay with you.