See Slide 20 ...
http://www.ti.com/lit/ml/slap119a/slap119a.pdf
Adapting to environmental change
• We must calibrate each pad at startup
Components vary
Mechanical assembly (glue, etc.) varies
• We need to dynamically adapt that calibration
Capacitance and the input threshold vary with temperature
Supply voltage and other parameters may drift
• We need to avoid adapting to the wrong thing
Hands waving near the touch pad should not cause the threshold to rise unduly
Obviously we should not adapt when a finger is detected
We should freeze adaptation of all keys, when any one is detecting
Adapt slowly, as real changes occur slowly
Adapting downwards faster than we adapt up helps tolerate waving hands
• A fixed threshold above the base capacitance works OK for touch switches
Did you implement the "Charge / Discharge Capture TAR" Sending method?
http://www.ti.com/lit/ml/slap119a/slap119a.pdf
Adapting to environmental change
• We must calibrate each pad at startup
Components vary
Mechanical assembly (glue, etc.) varies
• We need to dynamically adapt that calibration
Capacitance and the input threshold vary with temperature
Supply voltage and other parameters may drift
• We need to avoid adapting to the wrong thing
Hands waving near the touch pad should not cause the threshold to rise unduly
Obviously we should not adapt when a finger is detected
We should freeze adaptation of all keys, when any one is detecting
Adapt slowly, as real changes occur slowly
Adapting downwards faster than we adapt up helps tolerate waving hands
• A fixed threshold above the base capacitance works OK for touch switches
Did you implement the "Charge / Discharge Capture TAR" Sending method?