:Revision=1
:html
<<
128.143
UmsADC-Object|UmsADC
--
Controls the ADC16B cards of the UMS.
>>

<<
128.143.2
Procedures of the UmsADC object|Procedures
--
>>
<<
128.143.2.1
UmsADC.Setup|Setup
--
<!DEF>
procedure <!TW>UMSADC.Setup (aChannel : address; rRange : real);
<!TXT>
Selects the input range of the UMSADC channel <!PW>aChannel.

<!DEF>
procedure <!TW>UMSADC.Setup (aCard : address; rChannel, rRange : real);
<!TXT>
Selects the input range of channel <!PW>rChannel (1..16) on the UMSADC card <!PW>aCard.

<!STBL>
<!+>rRange<!+>Input Range<!>
<!c>0<!r>0 .. 10 V<!>
<!c>1<!r>0 .. 5 V<!>
<!c>2<!r> 10 V<!>
<!c>3<!r> 5 V<!>
<!ETBL> 
>>

<<
128.143.2.2
UmsADC.SettlingTime|SettlingTime
--
<!DEF>
procedure <!TW>UMSADC.Settlingtime (aCard : address; rTimeMS : real);
<!TXT>
<!DEF>
procedure <!TW>UMSADC.Settlingtime (aChannel : address;  rTimeMS : real);
<!TXT>
Defines the settling time after a change of the input channel for the UMSADC card <!PW>aCard, resp. for the card, the channel <!PW>aChannel is located on. <!PW>rTimeMS Millisekunden (0..1000) is the new settling time. 
>>

<<
128.143.3
Functions of the UmsADC-Object|Functions
--
>>
<<
128.143.3.1
UmsADC.Get|Get
--
<!DEF>
function <!TW>UMSADC.Get (aChannel : address; rAverages : real) : real;
<!TXT>
Makes a measurement on UMSADC channel <!PW>aChannel and makes an average over<!PW>rAverages (1..4096) single values.

<!DEF>
function <!TW>UMSADC.Get (aCard : address; rChannel, rAverages : real) : real;
<!TXT>
Makes a measurement on channel <!PW>rChannel (1..16) of the UMSADC card <!PW>aCard  and makes an average over <!PW>rAverages (1..4096) single values.
>>

