From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.
We appreciate your patience as we improve our online experience.
I need a timestamp on my aquired data which is more accurate than the PC clock (I need about 1msec). Who knows a solution? Has anybody tried to decode IRIG with a Natinst DAQ card?
Use The Following In VB, Or The Equiv. In V.C. **********************************************************************
Declare Function QueryPerformanceCounter Lib "Kernel32" (X As Currency) As Boolean Declare Function QueryPerformanceFrequency Lib "Kernel32" (X As Currency) As Boolean Declare Function GetTickCount Lib "Kernel32" () As Long Declare Function timeGetTime Lib "winmm.dll" () As Long
Dim ClockFrequency As Currency Dim ClockStart As Currency, ClockEnd As Currency, Offset
Function CkTime() QueryPerformanceFrequency ClockFrequency QueryPerformanceCounter ClockStart QueryPerformanceCounter ClockEnd Offset = ClockEnd - ClockStart CkTime = (ClockEnd - Offset) / ClockFrequency End Function
***************************************************** ******************** Lothar Reichertz wrote in message news:38db88d5@newsgroups.ni.com... > > I need a timestamp on my aquired data which is more accurate than the PC clock > (I need about 1msec). > Who knows a solution? > Has anybody tried to decode IRIG with a Natinst DAQ card? > > -Lothar