User`s manual

50 Application Hints
PCIS-DASK
Analog Input
Example code fragment
card = Register_Card(PCI_9118, card_number);
AI_9118_Config(card,
P9118_AI_BiPolar|P9118_AI_SingEnded,
P9118_AI_DtrgPositive|P9118_AI_EtrgPositive|
P9118_AI_AboutTrgEn, 0, postCount)
AI_AsyncDblBufferMode (card, 0); //non-double-buffe
r
AI
AI_ContScanChannels (card, channel, range, ai_buf,
data_size, (F64)sample_rate, ASYNCH_OP); or
AI_ContReadChannel(card, channel, range, ai_buf,
data_size, (F64)sample_rate, ASYNCH_OP)
do {
AI_AsyncCheck(card, &bStopped, &count);
} while (!bStopped);
AI_AsyncClear(card, &count);
Release_Card(card);