Set Macro Timer
\i O T byte::time
Parameter |
Type |
Range |
Description |
time |
byte |
0 ... 50 |
time in units of 100ms |
Defines a time period time, in which incoming commands are buffered so that running macros will not be aborted.
Note
- This allows calling macros with subsequent command lines from iLCD Manager XE's "Device" page as it prevents macros from being stopped by any command introducer (\i). When macro execution is finished, the subsequent commands will be executed immediately regardless of the remaining time.
- The timer is only started if the macro is executed by an incoming command. When a macro is called by another macro, the timer is not restarted, but keeps running if there is time left.
- The Macro Timer will be started every time a macro is called, to deactivate it the value time has to be set to 0.
- The default value for time is 0 (Macro Timer disabled). It will be automatically set to default on startup and by the commands Reset All or Reboot Panel Controller.
Example
\iOT\20
Incoming commands are buffered for 2 seconds after a macro was started.
See also:
Macro Related Commands
Execute Macro
Jump to Macro
Copyright © demmel products gmbh. All rights reserved.