The PCM-DAS08 supports the following UL and UL for .NET features.
Functions
UL: cbAIn(), cbAInScan(), cbATrig(), cbFileAInScan()
UL for .NET: AIn(), AInScan(), ATrig(), FileAInScan()
Options
BACKGROUND, CONTINUOUS, EXTCLOCK, CONVERTDATA, SINGLEIO, NOTODINTS, EXTTRIGGER, NOCALIBRATEDATA
For information on real time software calibration, refer to the note listed in the function cbACalibrateData()/ACalibrateData().
HighChan
7
Rate
25000 max. For other restrictions, refer to the PCM-DAS08 User's Manual and the Maximizing sampling rates discussion below.)
Range
This board does not have programmable gain, so the Range argument to analog input functions is ignored.
Functions
UL: cbDIn(), cbDOut(), cbDBitIn(), cbDBitOut()
UL for .NET: DIn(), DOut(), DBitIn(), DBitOut()
PortNum
AUXPORT
DataValue
0 to 7
BitNum
0 to 2
Internal or external clock
When paced by the onboard clock, the rate is set by an onboard oscillator running at 25 kilohertz (kHz). The oscillator output may be divided by 2, 4 or 8, resulting in rates of 12.5 kHz, 6.25 kHz, or 3.13 kHz. When pacing a single channel from the onboard clock, these are the four choices of rate available. When a rate is requested within the range of 3000 to 25000, the library selects the closest of the four available rates.
Scanning more than one channel has the effect of dividing the rate requested among the number of channels requested. Therefore, the maximum rate when scanning eight channels is 3130 (25000 divided by eight channels).