7
ADC test library in C Ján Šaliga Dept. of Electronics and Telecommunications Technical University of Kosice, Slovakia

ADC test library in C Ján Šaliga Dept. of Electronics and Telecommunications Technical University of Kosice, Slovakia

Embed Size (px)

Citation preview

Page 1: ADC test library in C Ján Šaliga Dept. of Electronics and Telecommunications Technical University of Kosice, Slovakia

ADC test library in C

Ján ŠaligaDept. of Electronics and Telecommunications

Technical University of Kosice, Slovakia

Page 2: ADC test library in C Ján Šaliga Dept. of Electronics and Telecommunications Technical University of Kosice, Slovakia

Agenda

Introduction System of function Application example: PC sound

card test

Page 3: ADC test library in C Ján Šaliga Dept. of Electronics and Telecommunications Technical University of Kosice, Slovakia

Introduction

Existing software: end user application: LabVIEW

J. Blair: “Sine-fitting software for IEEE Standards 1057 and 1241” IMTC’99. Proceeding, Venice, Italy, May 1999. pp. 1504-6.

Matlab J. Márkus, I. Kollár: “Standard framework for IEEE-Std-

1241 in Matlab”, IMTC’01 Proceeding, Budapest, Hungary, May 2001, , pp. 1847 – 1852

J. Márkus, “ADC Test Data Evaluation Program for Matlab” http://www.mit.bme.hu/services/ieee/ADC-test

Page 4: ADC test library in C Ján Šaliga Dept. of Electronics and Telecommunications Technical University of Kosice, Slovakia

Why such a library? Open source library was missing C language: very common, simply transferable on

other platforms and languages Developing tool: LabWindows/CVI by NI in form of

Instrument driver Based on DYNAD, useable for IEEE, added special

functions Introduced:

J. Šaliga, S. Csernok: C-language function class for signal processing at ADC testing, proc. of ADDA & EWADC 2002 conf., Prague, pp. 235 - 238

Access in the present: [email protected] or http://meas-lab.tuke.sk

Page 5: ADC test library in C Ján Šaliga Dept. of Electronics and Telecommunications Technical University of Kosice, Slovakia

Classes of functions Histogram-based test procedures

Test Conditions Data Analysis

Data Processing In Time Domain Data Processing In Frequency Domain

Fourier Coherent Sampling Non Coherent Sampling

Miscellaneous

Page 6: ADC test library in C Ján Šaliga Dept. of Electronics and Telecommunications Technical University of Kosice, Slovakia

Details and example

Details - see ADC test library.doc

Example – see Test_sound_result

Page 7: ADC test library in C Ján Šaliga Dept. of Electronics and Telecommunications Technical University of Kosice, Slovakia

Thank you for your attention