This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

MSP430FR2512: Captivate User Configuration

Part Number: MSP430FR2512


As I understand it, the CapTIvate Touch library is user-configurable.
1. Is it correct that the application code comprises a tool generated user config which contains sensor conversion control and tuning parameters for initializing the Captivate hardware and configuring the CapTIvate Touch library functionality?
2. can any auto-tuning algorithm for sensor parameters (runtime recalibration, dynamic threshold adjustment, etc.) be completely deactivated? Is there detailed information about how these algorithms work?

  • Hi Ralph,

    Absolutely.  The two files generated by the CapTIvate design center are CAPT_UserConfig.c and .h.  You are free to modify these at build time or modify the parameters during runtime by the application.  Just note that if you modify the .c or .h file and later change parameters in the design center and force an update of the target project, these files get overwritten.

    Yes. The automatic recalibration can be disabled.  You can also control if/when to perform calibration in your application.  There is information in the Library section of the CapTIvate Design Guide and helpful descriptions in the CapTIvate design center for each of the controls or parameters.  There isn't specific details on how the calibration routine works.

**Attention** This is a public forum