Search by Tags

Windows CE Library - Analog-To-Digital Library (ADCLib)


Article updated at 28 Oct 2017
Compare with Revision

Attention: this is a legacy library and thus not supported by Toradex anymore. We recommend that you use the new libraries for all Toradex modules. Please see the Toradex CE Libraries and Code Samples for up-to-date information.


This library interfaces with the audio codec and the four analog-to-digital channels.

Current Version


Application Notes

This library can identify the UCB1400, WM9713 and WM9715 codecs.

This library also provides for reading from the touch controller.

Access to library routines is controlled via a mutex with the identifier 'ACLINK_CONTROL'.

Library API

Click here for the library API

Other Resources

Windows CE Libraries Overview

How to use the ADC library

ADC Feature Comparison

WM9715 Codec

Audio driver registry settings

Revision History

Date Rev Change Notes
29/06/2015 V2.3 Fix initialization. The AdcLib is now working if it is uses before audio/touch initialization.
30/10/2014 V2.2 Support new driver concept for T20/T30 modules (required for WinCe image V1.3beta3 and higher)
Support ADC converter of Colibri T30 and Apalis T30.
23/09/2013 V2.1.2 Change default SDK to Colibri600
24/06/2013 V2.1.1 Added support for Colibri PXA300XT