multitask

multitask

Executes a subset of commands while continuing profile execution.  Used to increase the speed of profile execution or to maximaize the percentage of time waiting for connected device input.

Caution: Switching devices during a multitask command in a profile that uses device connections outside of the multitask command can result in communications with an unintended device - particularly during long communication sequences.  Be sure to reset the device (setdevice command) inside and outside the multitaks command to limit device mixups.

Attributes:

timeout: ms to wait before terminating the the multitask

Example:

<multitask timeout="100" >
   <math var="y" expression="Log10([x]*Sin(1.5708))" />
   <math var="y" expression="Round(([y],2)" />
<\multitask>