High-Speed Digitizers

cancel
Showing results for 
Search instead for 
Did you mean: 

Abort acquisition without resetting absolute reference (NI_Scope C++)

I am developing in Visual Studio 6.0 C++ with NIScope 2.0 under Windows 2000.

My hardware is the NI 5112 connected via PCI bus.

When I use the niscope_Abort(VISession vi) function to abort an acquisition before normal completion, the absolute timer reference (wfmInfo.AbsoluteInitialX) is always reset to zero.

Is there a way to abort an acquisition in progress without resetting the absolute reference timer?

I have checked the forums and looked through other functions & attributes in my documentation.

Thanks for any help.

Message Edited by stingrayRF on 04-27-2005 02:52 PM

0 Kudos
Message 1 of 2
(5,813 Views)
Hi stingrayRF,

Unfortunately, the NI 5112 will not allow you to abort an acquisition in progress without resetting the absolute reference timer.

In the future, you may want to consider the NI 5122/5124/5922 SMC based products, as they will allow you to abort an acquisition without resetting the absolute reference timer. These new products also support many advanced options that the 5112 does not, such as the ability to synchronize and trigger independently without the use of an external device to calibrate the absolute timestamp counters.

Sorry for the bad news. Best regards,

Chad AE
Applications Engineer
0 Kudos
Message 2 of 2
(5,792 Views)