API description

Main palette

Wovalab Utilities icon
Wovalab Utilities

Helper Loop Timing

Helper Loop Timing icon
Helper Loop Timing
for more information on how to use this API, read the following section

Init Helper Loop Info

Wovalab lib UtilitiesUtilities.lvlib Helper Loop Timing.lvclass Init Timeout Info.vi

Get an objet instance containing the Helper Loop Timming info.

The object is set to not execute the Timeout case (i. e Timeout = -1).

Obtain Timeout

Wovalab lib UtilitiesUtilities.lvlib Helper Loop Timing.lvclass Obtain Timeout.vi

Get the value of the timeout.

Use this function to connect the event structure Timeout input.

If the Late? output is TRUE, this indicates that the Timeout case is not executed at the desired period.

Set Helper Loop Period

Wovalab lib UtilitiesUtilities.lvlib Helper Loop Timing.lvclass Set Helper Loop Period.vi

Set the desired period of the Timeout case execution.

Stop Helper Loop

Wovalab lib UtilitiesUtilities.lvlib Helper Loop Timing.lvclass Stop Helper Loop.vi

Set the timeout to -1 and stop the Timeout case execution.

Update Last Execution Time

Wovalab lib UtilitiesUtilities.lvlib Helper Loop Timing.lvclass Update Last Execution Time.vi

Set the last time the Timeout case event executed.

This function must be wired to the Time event data node of the Timeout case

Helper Loop Timing - Correct Timing

Helper Loop Timing   Correct Timing.vi

This VI demonstrate how to use the Helper Loop Timing API to get a steady excution of Helper Loop.

Custom errors

This section lists all the custom errors the toolkit can generate.

No custom error generated