.runmode R/O Property

Function:

Returns current run (execution) mode.

Type:

Enum (pl_sys_mode, byte)

Value Range:

  • 0 — PL_SYS_MODE_RELEASE: debugging is not possible, application execution starts immediately after device powers up. Severe errors such as "divizion by zero" are ignored and do not stop execution.
  • 1 — PL_SYS_MODE_DEBUG: debug mode in which it is possible to cross-debug the application (under the control of TIDE). Application execution is not started automatically after the power up. Severe errors such as "divizion by zero" halt execution.

See Also:

sys.currentpll, sys.newpll, sys.resettype, sys.halt


Details

For some programs, it may be useful to know if the program is currently executing in debug or release mode.


.runmode R/O Property

Details