Welcome to PSoC world!
Can you please use the code example https://www.cypress.com/documentation/code-examples/ce95287-capsense-csd-using-tuner-psoc-35lp to observe the touch performance by Cypress provided debugging tool Tuner? Please let us know your observations.
1. Please check the connections between the sensor pad and PSoC GPIO pins.
2. Please probe the CapSense pins and check if you are observing charging and discharging waveform
3. Check if the CMOD and sensor pads are connected to the right pins in Design wide resources pins tab
4. Probe CMOD voltage and see if it at Vref.
If you are new to CapSense we recommend you to refer to the following application notes and code examples:
Hi, thanks for the reply.
I've gone over all your concerns.
1. All the CapSense pins are not connected to anything right now, I'm just using the bare pins/header holes.
2. Previously, before I managed to fix it myself, the pins that reported 500+ constantly did not output any voltage, the working pins did indeed have a waveform on them.
3. & 4. CMOD is connected to 15 and I confirmed that they are at Vref.
Now, I have no idea why this works, but it does now. It would be great if anyone could help me understand why.
And here's the scan order I ended up using:
It is not recommended to test CapSense performance without CapSense sensors (operation is not guaranteed). It is recommended to test CapSense only with sensor pads as described in PSoC 5 CapSense design guide (https://www.cypress.com/file/45441/download) for proper and reliable operation.