Button creation for CapSense

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
MoOu_4768141
Level 1
Level 1
Welcome!

Hello everyone,

I would like to ask what is the difference between the following two approaches in creating buttons:

1. a button with 3 sensing elements

pastedImage_0.png

2. 3 Buttons with 1 sensing element

pastedImage_1.png

is it physically the same? We have 3 Self Cap Buttons each of them should be read separately and triggers an Action.

Thanks and Regards

0 Likes
1 Solution
Hari
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hello MoOu_4768141

Physically, yes they are the same. In both the cases, there will be 3 different buttons that can be individually identified. The difference is in the firmware implementation.

In case 1 where there are 3 sensors within a widget, the hardware parameters are the same for all 3 sensors. That is, the resolution, the sense clock frequency and even thresholds such as finger threshold, noise threshold are same for all three sensors. This is usually applicable when the buttons are similar and have the exact same dimension. This case has a marginally better firmware performance as well.

In case 2 where the 3 sensors are different widgets, we can set the thresholds and tuning parameters individually for all the sensors. This provides much better flexibility when it comes to sensors of different shapes, size and other differences.

Best regards,

Hari

View solution in original post

0 Likes
1 Reply
Hari
Moderator
Moderator
Moderator
750 replies posted 500 replies posted 250 solutions authored

Hello MoOu_4768141

Physically, yes they are the same. In both the cases, there will be 3 different buttons that can be individually identified. The difference is in the firmware implementation.

In case 1 where there are 3 sensors within a widget, the hardware parameters are the same for all 3 sensors. That is, the resolution, the sense clock frequency and even thresholds such as finger threshold, noise threshold are same for all three sensors. This is usually applicable when the buttons are similar and have the exact same dimension. This case has a marginally better firmware performance as well.

In case 2 where the 3 sensors are different widgets, we can set the thresholds and tuning parameters individually for all the sensors. This provides much better flexibility when it comes to sensors of different shapes, size and other differences.

Best regards,

Hari

0 Likes