Here is a list of all modules:
| CAPT_Buttons | High level button group processing module |
| CAPT_CALIBRATION | This module contains sensor calibration routines |
| CAPT_EMC | EMC plug-ins for enhanced noise immunity |
| CAPT_Manager | High level sensor management module for init, calibration, and updating |
| CAPT_Slider | High level slider and wheel processing module |
| CAPT_Trackpad | This file contains higher-level sensor processing APIs for trackpad sensor |
| CAPT_HAL | Low level CapTIvate configuration and peripheral hardware abstraction module |
| CAPT_ISR | CapTIvate™ peripheral interrupt service routine |
| CAPT_TOUCH | Low-level sensor update module |
| CAPT_TYPE | CapTIvate™ Capacitive Touch Library type definitions |
| CAPT_ByteQueue | Serial communication queue (ring buffer) management module |
| CAPT_Interface | This is the high-level communications interface module |
| CAPT_PingPongBuffer | Serial communication ping-pong buffer management |
| CAPT_Protocol | Packet generator and interpretor for CapTIvate™ protocol |
| FunctionTimer | Timer based communication time-out management |
| I2CSlave | I2C slave driver module for the eUSCI_B I2C peripheral |
| UART | UART driver module for the eUSCI_A UART peripheral |