UL for Linux
User library to access and control supported MCC hardware over the Linux platform
|
A structure containing information about the progress of the specified scan operation. More...
#include <uldaq.h>
Data Fields | |
unsigned long long | currentScanCount |
The number of samples per channel transferred since the scan started. More... | |
unsigned long long | currentTotalCount |
The total number of samples transferred since the scan started. More... | |
long long | currentIndex |
This marks the location in the buffer where the last scan of data values are stored. More... | |
char | reserved [64] |
Reserved for future use. More... | |
A structure containing information about the progress of the specified scan operation.
The struct contains fields for the current and total scan count and index value.
long long TransferStatus::currentIndex |
This marks the location in the buffer where the last scan of data values are stored.
For continuous scans, this value increments up to (buffer size - number of channels) and restarts from 0.
unsigned long long TransferStatus::currentScanCount |
The number of samples per channel transferred since the scan started.
This is the same as currentTotalCount
for single channel scans.
unsigned long long TransferStatus::currentTotalCount |
The total number of samples transferred since the scan started.
This is the same as currentScanCount
multiplied by the number of channels in the scan.
char TransferStatus::reserved[64] |
Reserved for future use.