1.2.1 Melody Touch Release Notes
Release 4.2.1 – December 2024
Bug Fixes:
- Fixed Bug related to "Driven Shield option not available for Software CVD".
- For Software CVD devices, when Touch Tune feature is used, fixed the missing warning to enable UART Interrupt.
Release 4.2.0 – October 2024
Features:
-
Added Touch Configurator support for PIC18[L]FxxK40/42 devices.
-
Added Touch Configurator support for dsPIC33CH devices.
-
Added Touch Configurator support for PIC16F152x (Software CVD) devices.
- Added Support for Boost mode in supported AVR devices.
Improvements:
- Added additional notifications and warnings.
Bug Fixes:
- Added fix for error during compilation with low power enabled for PIC16F18015 device.
Release 4.1.0 – May 2024
Features:
- Added Support for PIC16[L]F184xx, PIC16F131xx, PIC18FxxQ24 and Additional variants of PIC16F171xx devices.
- Added feature to support the configuration of X and Y Lines to enable the user to customize the Matrix view.
- Updated ATTiny161x and ATTiny321x acquisition libraries to version 1.5.
Improvements:
- Migrated from pins-standard module to pins-interface.
- Improved Validation during the creation of new sensors.
- Added restriction to prevent the multiplexing of unsupported lines in the matrix view.
Bug Fixes:
- Added fix for CSD being set as a higher value than 999.
- Added fix for sensors getting hidden during reopening of matrix in mutual-cap multiplexed lines.
- Added fix for lump option being enabled for unsupported devices.
- Added fix for compilation failure when debounce count value is modified.
- Added fix for touch tune data streaming issue when larger data is sent/received.
- Added fix for drivenshield plus code compilation issue in PIC18FxxQ8x devices.
Release 4.0.0 – Feb 2024
Features:
- Added Support for PTG based touch Acquisition for dsPIC33CK devices.
- Improved Matrix View for Mutual Capacitance pin assignment
- Added option to update all parameters of same category in sensor parameters table.
- Provision to remove warnings and hints generated by Touch Configurator is added.
- Improved Horizontal Scrollbar visibility.
- Added Clock/Timer inputs in Touch Configurator to input the user loaded modules in UI.
- If Timer's custom name is changed from default, then compilation error occurs in touch.c file.
- For AVR devices, CPU clock has to be manually populated in to Touch Configurator. Otherwise Prescaler value used for PTC may not be correct.
- Refer to 1.2.1.3 Melody Driver Dependencies for other driver dependencies and versions.
- Added fix for PIC16F18877 compilation issue.
- Added fix sensor not getting added for Q83/Q84 PIC devices.
- Calibration capacitance Interpretation in Datavisualizer is fixed for ATtiny devices.
Release 3.5.1 – September 2023
- GAIN and Pre-scaler values are fixed in Configurator for ATmega devices.
- Fixed the bug to edit CSD parameter in Configurator.
- Fixed the bug to load old AVR projects.
- 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).
- Low power detect threshold parameter is hidden for Software based Low power as it is not applicable.
- Touch_example.c file includes pins header file.
Release 3.5.0 – August 2023
- Added lump and low-power feature support for AVR and PIC devices.
- Added Touch Configurator support for ATmega32(4|8)PB devices.
- Bug fixes and UI improvements.
Release 3.4.0 – May 2023
- Added Touch Configurator support for dsPIC33CK device families.
- Added future support for PIC18FxxQ20 devices.
- Added touch ADC support for PIC16F1(71/81)xxx devices.
- Added fix for PIC18FxxQ71 device's pins not getting populated in the pins grid view for touch.
- Added fix for Compensation Capacitance (CC) value for self-capacitance technology not being updated properly for ATtiny devices.
- Added fix for input buffer being disabled for PTC Pins.
- Bug fixes and UI improvements.
Release 3.3.0 – December 2022
- Touch Configurator support for ATtiny.
- Added one-touch and two-touch Surface for Self-cap (Mutual-cap will be supported in the next release).
- Added Gesture Support.
- Scan Rate control feature is added for PIC® devices.
- Improved the Driven Shield feature for users to enable/disable either Driven Shield (or) Driven Shield+ or both for better control.
Release 3.2.2 – September 2022
What's New
- Added notification icon within touch configurator to highlight touch-related hints, warnings and messages.
Release 3.2.1 – July 2022
Bug Fixes
- Added fix for multiple sensors not being selected.
- Added fix for Touch files generation failure when driven shield is enabled.
- Added fix for PIC16F180xx devices not getting loaded.
- Added fix for same pins getting generated multiple times in the signal matrix.
- Updated Touch library to support the latest Universal Asynchronous Receiver and Transmitter (UART) libraries.
- Added fix for AVR® devices not getting loaded.
Release 3.2.0 – February 2022
Device Support- Q43 family - (PIC18F25/26/27/45/46/47/55/56/57Q43)
- Q40 family - (PIC18F04/05/06/14/15/16Q40)
- Q41 family - (PIC18F04/05/06/14/15/16Q41)
- Q10 family - (PIC18F24/25/26/27/45/46/47Q10)
- PIC16LF188xx family - (PIC16(L)F18854/55/56/57/75/76/77)
- PIC16F180xx family – (PIC16F18015/25/26/44/45/46/54/55/56/74/75/76)
- Added button, slider, wheel sensor support for newly supported devices (Check above for supported devices).
- Added support for two-way data streamer protocol through UART communication for both supported AVR and PIC devices (Note: Update to the latest MPLAB® Touch plugin v1.0.1).
- Added example .c and .h files during generation of Touch files.
Release 3.1.0 – June 2021
Device Support- AVRxxDAxx
- Touch configurator support to create button, slider, and wheel sensor projects.