ModusToolbox™ CAPSENSE™ Configurator user guide
A newer revision of this document may be available on the web here.
Scope and purpose
The CAPSENSE™ Configurator is used to create and configure CAPSENSE™ widgets and generate code to control the application firmware.
Intended audience
This document helps application developers understand how to use the CAPSENSE™ Configurator as part of creating a ModusToolbox™ application.
Conventions used
The following are the conventions used in this guide:
| Convention | Explanation |
|---|---|
| Bold | Emphasizes heading levels, column headings, menus and sub-menus. |
| Italics | Denotes file names and paths. |
Monospace | Denotes APIs, functions, interrupt handlers, events, data types, error handlers, file/folder names, directories, command line inputs, code snippets. |
| File > New | Indicates that a cascading sub-menu opens when you select a menu item. |
Abbreviations and definitions
-
Application – One or more projects related to each other.
-
BIST – Built-In Self-Test
-
CAPDAC – capacitive digital-to-analog converter
-
CAPSENSE – capacitive sensing
-
Configurator – A GUI-based tool used to configure a resource.
-
CSD – CAPSENSE™ sigma-delta – self-capacitance sensing method
-
CSX – CAPSENSE™ Transmit/Receive (CAPSENSE™ with two electrodes: Tx and Rx) – mutual capacitance sensing method
-
EFS – external frame start
-
IDAC – current-output digital-to-analog converter
-
IDE – integrated development environment
-
IIR filter – infinite-impulse response filter
-
CSD HW – CAPSENSE™ Sigma Delta – 4 th generation hardware (HW) block
-
ISX – inductive sensing method
-
LFSR – linear-feedback shift register
-
MFS – multi-frequency scan
-
MSC HW – multi-sense converter – 5 th generation hardware (HW) block
-
MSCLP HW – multi-sense converter low power – 5 th generation LP hardware (HW) block
-
Peripheral – Any external analog or digital device that provides input and output for the computer.
-
PRS – pseudo-random sequencer
-
PSOC™ – programmable system-on-chip
-
SNR – signal-to-noise ratio
-
SSC - spread spectrum clock
-
Widget – This CAPSENSE™ functional unit consists of one sensor or a group of similar sensors that implement(s) a specific higher-level functionality such as a Button, Proximity, Linear Slider, Radial Slider, Matrix Buttons, Touchpad, Low Power, Liquid Level, and Liquid Presence widget.
Reference documents
Refer to the following documents for more information as needed:
- ModusToolbox™ tools package user guide
- Eclipse IDE for ModusToolbox™ user guide
- VS Code for ModusToolbox™ user guide
- CAPSENSE™ Tuner user guide
- Device Configurator user guide
- CAPSENSE™ Middleware API reference guide
- MTB CAT1 Peripheral driver library
- MTB CAT2 Peripheral driver library
- Device datasheets
- Device technical reference manuals