Прочее
Свойство sys.version (только чтение) возвращает версию TiOS (прошивки), работающей на вашем устройстве.
Метод sys.halt позволяет остановить выполнение программы. Например, так можно остановить программу при обнаружении сбоя интерфейса Ethernet:
...
if net.failure= YES then
sys.halt
end if
...
Метод sys.reboot перезагружает устройство. Это может понадобиться, например, чтобы сменить режим PLL.
Свойство sys.runmode (только чтение) сообщает, в каком режиме работает устройство - релиза или отладки. Программа может использовать эти данные, чтобы вести себя по-разному: например, сообщать обо всех ошибках в режиме отладки и пытаться «справиться самостоятельно» в режиме релиза.
Свойство sys.resettype (только чтение) сообщает, чем был вызван последний сброс устройства.
В режиме отладки метод sys.debugprint выводит сообщения на панель Output среды TIDE. Это очень удобно для трассировки выполнения!