Touch Library for MCC Melody is a royalty-free software library for developing touch applications on 8-bit microcontrollers. Developers can use it to integrate touch-sensing capability into their applications. The library supports both self-capacitance and mutual capacitance acquisition methods.
Refer to the microchip developer pages listed under "MCC Melody Touch Library Configurator" for more information.
- Touch configurator support to create Button, Slider, and Wheel sensor projects
For more information refer the Release Notes
- ./mcc_generated_files/touch/touch.c
- ./mcc_generated_files/touch/touch.h
All notable changes to this project will be documented in this file.
- CC8SCRIP-20292 :- Updated ATTiny161x and ATTiny321x acquisition libraries to version 1.5.
- CC8SCRIP-20291 :- Added feature to support the configuration of X and Y Lines to enable the user to customize the Matrix view.
- CC8SCRIP-20290 :- Added Support for PIC16[L]F184xx, PIC16F131xx, PIC18FxxQ24 and Additional variants of PIC16F171xx devices.
- CC8SCRIP-20301 :- Added fix for drivenshield plus code compilation issue in PIC18FxxQ8x devices.
- CC8SCRIP-20300 :- Added fix for touch tune data streaming issue when larger data is sent/received.
- CC8SCRIP-20299 :- Added fix for compilation failure when debounce count value is modified.
- CC8SCRIP-20298 :- Added fix for lump option being enabled for unsupported devices.
- CC8SCRIP-20297 :- Added fix for sensors getting hidden during reopening of matrix in mutual-cap multiplexed lines.
- CC8SCRIP-20296 :- Added fix for CSD being set as a higher value than 999.
- CC8SCRIP-20295 :- Added restriction to prevent the multiplexing of unsupported lines in the matrix view.
- CC8SCRIP-20294 :- Improved Validation during the creation of new sensors.
- CC8SCRIP-20293 :- Migrated from pins-standard module to pins-interface.
- CC8SCRIP-19506 :- Added Support for PTG based touch Acquisition for dsPIC33CK devices.
- CC8SCRIP-19514 :- Calibration capacitance Interpretation in Datavisualizer is fixed for ATtiny devices.
- CC8SCRIP-19513 :- Added fix sensor not getting added for Q83/Q84 PIC devices.
- CC8SCRIP-19512 :- Added fix for PIC16F18877 compilation issue.
- CC8SCRIP-19511 :- Added Clock/Timer inputs in Touch Configurator to input the user loaded modules in UI.
- CC8SCRIP-19510 :- Improved Horizontal Scrollbar visibility.
- CC8SCRIP-19509 :- Provision to remove warnings and hints generated by Touch Configurator is added.
- CC8SCRIP-19508 :- Added option to update all parameters of same category in sensor parameters table.
- CC8SCRIP-19507 :- Improved Matrix View for Mutual Capacitance pin assignment
- CC8SCRIP-18213 :- GAIN and Pre-scaler values are fixed in Configurator for ATmega devices.
- CC8SCRIP-18212 :- Fixed the bug to edit CSD parameter in Configurator
- CC8SCRIP-18211 :- Fixed the bug to load old AVR projects
- CC8SCRIP-18209 :- Fixed bug in updating Node parameters properly for Tiny devices in Touch Tune (bidirectional) part of Datavisualizer (Needs MPLAB Touch plugin 2.2.1 as dependency)
- CC8SCRIP-18208 :- Low power detect threshold parameter is hidden for Software based Low power as it is not applicable
- CC8SCRIP-18207 :- Touch_example.c file includes pins header file