1.2.1.2 Touch Library Module Version
Note: The module version details are not
applicable for 8-bit PIC devices as the touch libraries are provided in source form.
Release v4.5.0 Module Information
| Acquisition Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| ATmega328PB Autotune | 0x0001 | v3.10 | 1.5 |
| ATmega328PB Run Time | 0x0003 | v3.10 | 1.5 |
| ATtiny81x | 0x0007 | v3.10 | 1.5 |
| ATtiny81x Run Time | 0x0008 | v3.10 | 1.5 |
| ATtiny161x, ATtiny321x Autotune | 0x0017 | v3.10 | 1.5 |
| ATtiny161x, ATtiny321x Run Time | 0x0018 | v3.10 | 1.5 |
| ATmega324PB Autotune | 0x000C | v3.10 | 1.6 |
| ATmega324PB Run Time | 0x0011 | v3.10 | 1.6 |
| AVR® DA | 0X0037 | v3.10 | 1.2 |
| AVR DA Boost mode acquisition (4P) | 0X0038 | v3.10 | 2.1 |
| AVR® LA | 0X0059 | v3.10 | 1.0 |
| AVR LA Boost mode acquisition (4P) | 0X0061 | v3.10 | 1.0 |
| ATtiny161x, ATtiny321x Boost mode acquisition (4P) | 0x001b | v3.10 | 2.1 |
| ATtiny161x, ATtiny321x Boost mode acquisition (4P) Run Time | 0x001d | v3.10 | 2.1 |
| Acquisition Modules | Module ID | XC16 Compiler Version | XC-DSC Compiler Version | Module Version |
|---|---|---|---|---|
| dsPIC33CK | 0x004d | v2.10 | - | 1.0 |
| DSPIC33CH | 0x004d | v2.10 | - | 1.0 |
| DSPIC33AK | 0x0051 | v2.10 | v3.31 | 1.2 |
| Post-Processing Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| Keys | 0x0002 | v3.10 | 1.4 |
| Frequency Hop Autotune | 0x0004 | v3.10 | 1.2 |
| Frequency Hop | 0x0006 | v3.10 | 1.1 |
| Scroller | 0x000B | v3.10 | 1.2 |
| Surface—Single contact | 0x0021 | v3.10 | 1.5 |
| Surface—Dual contact indication | 0x0025 | v3.10 | 1.1 |
| Gestures | 0x0023 | v3.10 | 1.1 |
| Surface 32x32—Single contact | 0x003B | v3.10 | 1.0 |
| Surface 32x32—Dual contact indication | 0x003C | v3.10 | 1.1 |
Release v4.4.0 Module Information
| Acquisition Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| ATmega328PB Autotune | 0x0001 | v3.10 | 1.4 |
| ATmega328PB Run Time | 0x0003 | v3.10 | 1.4 |
| ATtiny81x | 0x0007 | v3.10 | 1.4 |
| ATtiny81x Run Time | 0x0008 | v3.10 | 1.5 |
| ATtiny161x, ATtiny321x Autotune | 0x0017 | v3.10 | 1.5 |
| ATtiny161x, ATtiny321x Run Time | 0x0018 | v3.10 | 1.5 |
| ATmega324PB Autotune | 0x000C | v3.10 | 1.5 |
| ATmega324PB Run Time | 0x0011 | v3.10 | 1.5 |
| AVR® DA | 0X0037 | v3.10 | 1.2 |
| AVR DA Boost mode acquisition (4P) | 0X0038 | v3.10 | 2.1 |
| ATtiny161x, ATtiny321x Boost mode acquisition (4P) | 0x001b | v3.10 | 2.1 |
| ATtiny161x, ATtiny321x Boost mode acquisition (4P) Run Time | 0x001d | v3.10 | 2.1 |
| Acquisition Modules | Module ID | XC16 Compiler Version | XC-DSC Compiler Version | Module Version |
|---|---|---|---|---|
| dsPIC33CK | 0x004d | v2.10 | - | 1.0 |
| DSPIC33CH | 0x004d | v2.10 | - | 1.0 |
| DSPIC33AK | 0x0051 | v2.10 | v3.21 | 1.0 |
| Post-Processing Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| Keys | 0x0002 | v3.10 | 1.4 |
| Frequency Hop Autotune | 0x0004 | v3.10 | 1.2 |
| Frequency Hop | 0x0006 | v3.10 | 1.1 |
| Scroller | 0x000B | v3.10 | 1.2 |
| Surface—Single contact | 0x0021 | v3.10 | 1.5 |
| Surface—Dual contact indication | 0x0025 | v3.10 | 1.1 |
| Gestures | 0x0023 | v3.10 | 1.1 |
| Surface 32x32—Single contact | 0x003B | v3.10 | 1.0 |
| Surface 32x32—Dual contact indication | 0x003C | v3.10 | 1.1 |
Release v4.3.0 Module Information
| Acquisition Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| ATmega328PB Autotune | 0x0001 | v2.40 | 1.4 |
| ATmega328PB Run Time | 0x0003 | v2.40 | 1.4 |
| ATtiny81x | 0x0007 | v2.40 | 1.4 |
| ATtiny81x Run Time | 0x0008 | v2.40 | 1.5 |
| ATtiny161x, ATtiny321x Autotune | 0x0017 | v2.40 | 1.5 |
| ATtiny161x, ATtiny321x Run Time | 0x0018 | v2.40 | 1.5 |
| ATmega324PB Autotune | 0x000C | v2.40 | 1.5 |
| ATmega324PB Run Time | 0x0011 | v2.40 | 1.5 |
| AVR® DA | 0X0037 | V2.40 | 1.2 |
| AVR DA Boost mode acquisition (4P) | 0X0038 | V2.40 | 2.1 |
| ATtiny161x, ATtiny321x Boost mode acquisition (4P) | 0x001b | v2.40 | 2.1 |
| ATtiny161x, ATtiny321x Boost mode acquisition (4P) Run Time | 0x001d | v2.40 | 2.1 |
| Acquisition Modules | Module ID | XC16 Compiler Version | Module Version |
|---|---|---|---|
| dsPIC33CK | 0x004d | v2.10 | 1.0 |
| DSPIC33CH | 0x004d | v2.10 | 1 |
| Post-Processing Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| Keys | 0x0002 | v2.40 | 1.4 |
| Frequency Hop Autotune | 0x0004 | v2.40 | 1.2 |
| Frequency Hop | 0x0006 | v2.40 | 1.1 |
| Scroller | 0x000B | v2.40 | 1.2 |
| Surface—Single contact | 0x0021 | v2.40 | 1.5 |
| Surface—Dual contact indication | 0x0025 | v2.40 | 1.1 |
| Gestures | 0x0023 | v2.40 | 1.1 |
| Surface 32x32—Single contact | 0x003B | v2.40 | 1.0 |
| Surface 32x32—Dual contact indication | 0x003C | v2.40 | 1.1 |
Release v4.2.0 Module Information
| Acquisition Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| ATmega328PB Autotune | 0x0001 | v2.40 | 1.4 |
| ATmega328PB Run Time | 0x0003 | v2.40 | 1.4 |
| ATtiny81x | 0x0007 | v2.40 | 1.4 |
| ATtiny81x Run Time | 0x0008 | v2.40 | 1.5 |
| ATtiny161x, ATtiny321x Autotune | 0x0017 | v2.40 | 1.5 |
| ATtiny161x, ATtiny321x Run Time | 0x0018 | v2.40 | 1.5 |
| ATmega324PB Autotune | 0x000C | v2.40 | 1.5 |
| ATmega324PB Run Time | 0x0011 | v2.40 | 1.5 |
| AVR® DA | 0X0038 | V2.40 | 2.1 |
| ATtiny161x, ATtiny321x Boost mode acquisition (4P) | 0x001b | v2.40 | 2.1 |
| ATtiny161x, ATtiny321x Boost mode acquisition (4P) Run Time | 0x001d | v2.40 | 2.1 |
| Acquisition Modules | Module ID | XC16 Compiler Version | Module Version |
|---|---|---|---|
| dsPIC33CK | 0x004d | v2.10 | 1.0 |
| DSPIC33CH | 0x004d | v2.10 | 1 |
| Post-Processing Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| Keys | 0x0002 | v2.40 | 1.4 |
| Frequency Hop Autotune | 0x0004 | v2.40 | 1.2 |
| Frequency Hop | 0x0006 | v2.40 | 1.1 |
| Scroller | 0x000B | v2.40 | 1.2 |
| Surface—Single contact | 0x0021 | v2.40 | 1.5 |
| Surface—Dual contact indication | 0x0025 | v2.40 | 1.1 |
| Gestures | 0x0023 | v2.40 | 1.1 |
| Surface 32x32—Single contact | 0x003B | v2.40 | 1.5 |
| Surface 32x32 - Dual contact indication | 0x003C | v2.40 | 1.1 |
Release v4.1.0 Module Information
| Acquisition Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| ATmega328PB Autotune | 0x0001 | v2.40 | 1.4 |
| ATmega328PB Run Time | 0x0003 | v2.40 | 1.4 |
| ATtiny81x | 0x0007 | v2.40 | 1.4 |
| ATtiny81x Run Time | 0x0008 | v2.40 | 1.5 |
| ATtiny161x, ATtiny321x Autotune | 0x0017 | v2.40 | 1.5 |
| ATtiny161x, ATtiny321x Run Time | 0x0018 | v2.40 | 1.5 |
| ATmega324PB Autotune | 0x000C | v2.40 | 1.5 |
| ATmega324PB Run Time | 0x0011 | v2.40 | 1.5 |
| AVR® DA | 0x0037 | v2.40 | 1.2 |
| Acquisition Modules | Module ID | XC16 Compiler Version | Module Version |
|---|---|---|---|
| dsPIC33CK | 0x004d | v2.10 | 1.0 |
| Post-Processing Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| Keys | 0x0002 | v2.40 | 1.4 |
| Frequency Hop Autotune | 0x0004 | v2.40 | 1.2 |
| Frequency Hop | 0x0006 | v2.40 | 1.1 |
| Scroller | 0x000B | v2.40 | 1.2 |
| Surface—Single contact | 0x0021 | v2.40 | 1.5 |
| Surface—Dual contact indication | 0x0025 | v2.40 | 1.1 |
| Gestures | 0x0023 | v2.40 | 1.1 |
| Surface 32x32—Single contact | 0x003B | v2.40 | 1.5 |
| Surface 32x32—Dual contact indication | 0x003C | v2.40 | 1.1 |
Release v4.0.0 Module Information
| Acquisition Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| ATmega328PB Autotune | 0x0001 | v2.40 | 1.4 |
| ATmega328PB Run Time | 0x0003 | v2.40 | 1.4 |
| ATtiny81x | 0x0007 | v2.40 | 1.4 |
| ATtiny81x Run Time | 0x0008 | v2.40 | 1.5 |
| ATtiny161x, ATtiny321x Autotune | 0x0017 | v2.40 | 1.3 |
| ATtiny161x, ATtiny321x Run Time | 0x0018 | v2.40 | 1.3 |
| ATmega324PB Autotune | 0x000C | v2.40 | 1.5 |
| ATmega324PB Run Time | 0x0011 | v2.40 | 1.5 |
| AVR® DA | 0x0037 | v2.40 | 1.2 |
| Acquisition Modules | Module ID | XC16 Compiler Version | Module Version |
|---|---|---|---|
| dsPIC33CK | 0x004d | v2.16 | 1.0 |
| Post-Processing Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| Keys | 0x0002 | v2.40 | 1.4 |
| Frequency Hop Autotune | 0x0004 | v2.40 | 1.2 |
| Frequency Hop | 0x0006 | v2.40 | 1.1 |
| Scroller | 0x000B | v2.40 | 1.2 |
| Surface—Single contact | 0x0021 | v2.40 | 1.5 |
| Surface—Dual contact indication | 0x0025 | v2.40 | 1.1 |
| Gestures | 0x0023 | v2.40 | 1.1 |
| Surface 32x32—Single contact | 0x003B | v2.40 | 1.5 |
| Surface 32x32—Dual contact indication | 0x003C | v2.40 | 1.1 |
Release v3.5.0 Module Information
| Acquisition Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| ATmega328PB Autotune | 0x0001 | v4.10 | 1.4 |
| ATmega328PB Run Time | 0x0003 | ||
| ATtiny81x | 0x0007 | ||
| ATtiny81x Run Time | 0x0008 | v4.10 | 1.5 |
| ATtiny161x, ATtiny321x Autotune | 0x0017 | v2.40 | 1.3 |
| ATtiny161x, ATtiny321x Run Time | 0x0018 | v2.40 | 1.3 |
| ATmega324PB Autotune | 0x000C | ||
| ATmega324PB | 0x0011 | ||
| AVR® DA | 0x0037 |
| Post-Processing Modules | Module ID | XC8 Compiler Version | Module Version |
|---|---|---|---|
| Keys | 0x0002 | v2.40 | 1.4 |
| Frequency Hop Autotune | 0x0004 | v2.40 | 1.2 |
| Binding Layer | 0x0005 | v2.40 | 1.4 |
| Frequency Hop | 0x0006 | v2.40 | 1.1 |
| Scroller | 0x000B | v2.40 | 1.0 |
| Surface—Single contact | 0x0021 | v2.40 | 1.5 |
| Surface—Dual contact indication | 0x0025 | v2.40 | 1.0 |
| Gestures | 0x0023 | v2.40 | 1.1 |
