I am running the Function WFM_from_disk to generate a waveform using a PCI-6713 board ,I get the error –10881 when the file size is greater than 65536 samples. Why is this happening and how do I avoid it?
error: 10881 partialTransferCompleteError You cannot do another transfer after a successful partial transfer.
I am using Delphi and NiDaq 6.9.2
Function OutFromFile(FName : String ; NbChans: Integer ;dUpdateRate: f64 ;ulIterations: u32): Integer ;
begin
iDevice:= 1;
iNumChans:= NbChans;
ulStartPt:= 1; // Demarre au 1er octet
ulEndPt:= 0; // Jusqu'a la fin du fichier
lTimeout := -1; // Pas de timeout
iStatus := Timeout_Config(iDevice, lTimeout);
iStatus := WFM_from_Disk(iDevice, iNumChans, @piChanVect, PChar(F
Name)
, ulStartPt, ulEndPt, ulIterations, dUpdateRate);
OutFromFile:= IStatus ;
end ;