Pausewait - Crestron SIMPL+ Reference Manual

Language reference guide
Hide thumbs Also See for SIMPL+:
Table of Contents

Advertisement

Crestron SIMPL+
Language Reference Guide - DOC. 5797G
®

PauseWait

Name:
PauseWait
Syntax:
PauseWait(NAME);
Description:
Pauses a specified named WAIT event in the current SIMPL+ program. When an
event is paused, the timer for it freezes and may later be resumed, retimed, or
cancelled. When a wait is resumed, it executes the remaining time from when it was
paused until the defined wait time.
Parameters:
NAME is a name of a previously defined and named WAIT event.
Return Value:
None.
Example:
DIGITAL_INPUT Trig, PauseWait;
PUSH Trig
{
WAIT(1000, FirstWait)
}
PRINT("Wait 1 Triggered!\n");
{
WAIT(2000, SecondWait)
}
PRINT("Wait 2 Triggered!\n";
}
}
PUSH PauseWait
{
PauseWait(SecondWait);
}
In this example, when Trig is pushed, a 10-second and 20-second event is scheduled.
When PauseWait is triggered, the SecondWait event will be paused if it has not
already run to completion. It may be later cancelled, resumed, or retimed.
Version:
SIMPL+ Version 1.00
Software
®
SIMPL+
261

Advertisement

Table of Contents
loading

Table of Contents