![]() If GetHighResTimerFrequency(*HighResTimerA) = #Null) SetHighResTimerStopped(*HighResTimerA, #False) Procedure StartHighResTimer(*HighResTimerA.HighResTimer) (HighResTimerElapsedMicroSec(HighResTimerA) * 0.000001) Macro HighResTimerElapsedSec(HighResTimerA) (HighResTimerElapsedMicroSec(HighResTimerA) * 0.001) Macro HighResTimerElapsedMilliSec(HighResTimerA) ResetTimeVal(GetHighResTimerEndCount(HighResTimerA)) ![]() ResetTimeVal(GetHighResTimerStartCount(HighResTimerA)) SetHighResTimerEndCount(HighResTimerA, 0) SetHighResTimerFrequency(HighResTimerA, 0) SetHighResTimerStopMicroSec(HighResTimerA, 0.0) SetHighResTimerStartMicroSec(HighResTimerA, 0.0) GetHighResTimerEndCount(HighResTimerA) = P_EndCountĬopyTimeVal(P_StartCount, GetHighResTimerStartCount(HighResTimerA))ĬopyTimeVal(P_EndCount, GetHighResTimerEndCount(HighResTimerA)) Macro SetHighResTimerEndCount(HighResTimerA, P_EndCount) GetHighResTimerStartCount(HighResTimerA) = P_StartCount Macro SetHighResTimerStartCount(HighResTimerA, P_StartCount) GetHighResTimerFrequency(HighResTimerA) = P_Frequency ![]() Macro SetHighResTimerFrequency(HighResTimerA, P_Frequency) GetHighResTimerStopMicroSec(HighResTimerA) = P_StopMicroSec Macro SetHighResTimerStopMicroSec(HighResTimerA, P_StopMicroSec) GetHighResTimerStartMicroSec(HighResTimerA) = P_StartMicroSec Macro SetHighResTimerStartMicroSec(HighResTimerA, P_StartMicroSec) GetHighResTimerStopped(HighResTimerA) = P_Stopped Macro SetHighResTimerStopped(HighResTimerA, P_Stopped) Macro GetHighResTimerEndCount(HighResTimerA) Macro GetHighResTimerStartCount(HighResTimerA) Macro GetHighResTimerFrequency(HighResTimerA) Macro GetHighResTimerStopMicroSec(HighResTimerA) Macro GetHighResTimerStartMicroSec(HighResTimerA) Macro GetHighResTimerStopped(HighResTimerA) Gettimeofday(*TimeValA.TimeVal, *TimeZoneA.TimeZone)ĬompilerIf #PB_Compiler_OS = #PB_OS_Windows to Import the "gettimeofday()" function. The "TimeZone" Structure has been declared here only Debug " Completely unacceptable For High Resolution Timer"ĭebug " Accaptable for High Resolution Timer"
0 Comments
Leave a Reply. |