About this document
Scope and purpose
The CAPSENSE™ Configurator is used to create and configure CAPSENSE™ widgets and generate code to control the application firmware.
A newer revision of this document may be available on the web
here
.
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 Sensor, Linear Slider, Radial Slider, Matrix Buttons, Touchpad, Low Power, and Liquid Level 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