Test

Dependencies:   mbed-dev-OS5_10_4

Committer:
kevman
Date:
Fri Aug 07 07:24:21 2020 +0000
Revision:
0:014fad4dfb9d
Test

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kevman 0:014fad4dfb9d 1 /*-------------------------------------------------------------------------------
kevman 0:014fad4dfb9d 2 Programm Name: AdRead.h
kevman 0:014fad4dfb9d 3 Version: 1.0
kevman 0:014fad4dfb9d 4 Sprache: C++
kevman 0:014fad4dfb9d 5 Compiler: mbed
kevman 0:014fad4dfb9d 6 Autor: PS
kevman 0:014fad4dfb9d 7 Copyright: PS
kevman 0:014fad4dfb9d 8
kevman 0:014fad4dfb9d 9 Funktion: Lese-Funktion für den A/D Wandlerzugriff
kevman 0:014fad4dfb9d 10
kevman 0:014fad4dfb9d 11 -------------------------------------------------------------------------------*/
kevman 0:014fad4dfb9d 12 union Converter0
kevman 0:014fad4dfb9d 13 {
kevman 0:014fad4dfb9d 14 unsigned long AdComplete;
kevman 0:014fad4dfb9d 15 unsigned char AdPart[4];
kevman 0:014fad4dfb9d 16 };
kevman 0:014fad4dfb9d 17
kevman 0:014fad4dfb9d 18 extern bool g_fDisableDataRead;
kevman 0:014fad4dfb9d 19
kevman 0:014fad4dfb9d 20
kevman 0:014fad4dfb9d 21 extern long g_nChn1Counter;
kevman 0:014fad4dfb9d 22 extern long g_nChn2Counter;
kevman 0:014fad4dfb9d 23 extern long g_nFinishCounter;
kevman 0:014fad4dfb9d 24
kevman 0:014fad4dfb9d 25
kevman 0:014fad4dfb9d 26 extern void AdReset();
kevman 0:014fad4dfb9d 27
kevman 0:014fad4dfb9d 28
kevman 0:014fad4dfb9d 29 extern int Adc0ReadChn();
kevman 0:014fad4dfb9d 30 extern int Adc1ReadChn();
kevman 0:014fad4dfb9d 31
kevman 0:014fad4dfb9d 32 extern void ReadConverter0();
kevman 0:014fad4dfb9d 33 extern void ReadConverter1();
kevman 0:014fad4dfb9d 34
kevman 0:014fad4dfb9d 35 extern int CheckAnalogIn();
kevman 0:014fad4dfb9d 36
kevman 0:014fad4dfb9d 37 // Methoden aus AdCalculations
kevman 0:014fad4dfb9d 38 //------------------------------------------
kevman 0:014fad4dfb9d 39 extern void InitBaseInputArray();
kevman 0:014fad4dfb9d 40 extern int CheckLimitValues();
kevman 0:014fad4dfb9d 41 extern int CalculateAdBaseValues();
kevman 0:014fad4dfb9d 42