UMX-TPS-TX100 series – User's Manual 118
Example 1 (simple delay)
ç
æ
If the Condition is detected (the ConditionDetect property becomes true), the ConditionTimeoutPending property
becomes true. 10 seconds later the ConditionTimeoutPending property becomes false and the set Action is
launched.
Example 2 ('still true after' delay type)
ç
æ
ç
æ
If the Condition is detected (the ConditionDetect property becomes true) the ConditionTimeoutPending property
becomes true. 10 seconds later the Condition is checked again (the ConditionTimeoutPending property
becomes false). If the Condition can be detected again (the ConditionDetect property becomes true again), the
Example 3 ('continuously true' delay type)
ç
æ
ç
æ
If the Condition is detected (the ConditionDetect property becomes true), the ConditionTimeoutPending property
becomes true. If the Condition can be detected in the following 10 seconds continuously (the ConditionDetect
property stays trueConditionTimeoutPending property becomes false, and the set
Action is launched.
Setting the Name of the Event
Command and Response
ç <loc>.Name=<string>
æ <loc>.Name=<string>
Parameters
The <string>
Example
ç
æ
Enable the Event
Command and Response
ç <loc>.Enabled=
æ <loc>.Enabled=
Parameters
true (or 1), the Action will be launched if the Condition is detected. If the property
is false (or 0), the Action will not run, however, the Condition counter will be increased when detected.
Example
ç
æ
Triggering a Condition
DIFFERENCE:
package v1.5.0b4.
trigger numerous Actions. A typical example is when a system is powered on and the ’ready-to-use’ state
has to be loaded. In this case, there could be many actions which are based on the same condition. In order
to reduce the number of the commands, you can trigger one ’key’ condition, which starts the whole process.
Command and Response
ç <loc>:triggerCondition(1)
æ <loc>:triggerCondition
Example
ç
æ
This property shows how many times the Condition has been detected and triggered altogether. The counter
is reset at boot.
Command and Response
ç <loc>.ConditionCount
æ <loc>.ConditionCount=<num_value>
Example
ç
æ