typedef struct tagPT_FAIDmaStart
{
USHORT TrigSrc;
DWORD SampleRate;
USHORT chan;
USHORT gain;
USHORT *buffer;
ULONG count;
} PT_FAIDmaStart, * LPT_FAIDmaStart;
PT_FAIDmaStart is used by DRV_FAIDmaStart function .
| Name | Direction | Type | Range | Description |
| TrigSrc | Input | Unsigned short | 0,1 | triggering source: external (1), internal (0) |
| SampleRate | Input | floating point | depends on the pacer on hardware | sampling rate in second |
| chan | Input | Unsigned short | 0-n (n depends on hardware) | the sampled channel |
| gain | Input | Unsigned short | depends on input range on hardware | gain code |
| buffer | Output | long pointer to Unsigned short array | depends on I/O register format on hardware | data buffer |
| count | Input | Unsigned long | 1-65536 | conversion count |