I am looking for informations about CSX Sensing method with PSoC 6. I understand that CSX Sensing method works by transmitting a frequency on the “Tx” pin and then receiving that signal by capacitively coupling that signal into the “Rx” line but I can't find any datasheet, notes that show a diagram or electronic schematic of how it is wired inside the PSoC.
Another question, I need to create a matrix with as much electrodes as possible, that's why I am interested in CSX Sensing, I was reading in the PSoC 4 Capsense Datasheet and found:
Does it means with Matrix Buttons using CSX Sensing method I could measure the Z-axis of each intersections with no limitations?
Thank you very much.
Sorry I understand that my question could be not clear.
I was making the comparaison with the touchpad where you can get the X and Y position. For my application I need to measure the Z axis corresponding to the depth.
What I want to know is that Matrix button gives
I hope it's clear
To your question, the touchpad's X,Y output is based on the signal on the RX (and your master-piece is pretty accurate about the Tx-Rx working on a high level ). So it is not simply ON/OFF or TOUCH/NO-TOUCH that is translated to X,Y. You should be able to access the signal on each sensor using "uint16 diff = CapSense_dsRam.snsList.touchpad0.diff;" statement. where "touchpad0" is the name of the Touchpad widget and "0" is the sensor index.
However, detecting Z-direction using this approach is a bit tricky. For one, the change in signal because of Z-direction is seen only when the finger is very close (almost touching) and will vary a lot depending on the finger size (bigger finger like thumbs can create more signal compared to say little finger ). That being said, it is not impossible to do it with some conditions specified before hand
Let me know if you need any help with this.
Meenakshi Sundaram R