Раздел "Настройки проекта" позволяет указать особенности, которые редактор будет учитывать при сохранении, компиляции и записи программы в устройство.
Доступ к настройкам проекта можно получить двумя способами:
Меню "Файл" > "Настройки проекта"
"Плавающее" меню в левой части редактора (в самом низу)

Далее в статье приведено подробное описание для каждой группы настроек.
Блок настроек с информацией о программе необходим для записи информации в сохраняемый файл, а так же в бинарную часть, которая записывается в само устройство.
![]() |
Кнопка "плавающего" меню для быстрого перехода к настройкам |
В дальнейшем этот блок информации используется для идентификации программы, например, в NTC Configurator, NTC Control и DRC.
Строка, описывающая название программы. Максимальная длина 63 символа.
Опциональное поле, но программы без названия нельзя будет загрузить в систему DRC для последующей рассылки на устройства.
Описание версии программы. Максимальная длина 31 символ.
Строка с мягкими ограничениями формата:
h.m[.l][ build X][ codename]
'h' - Старшая цифра версии;'m' - Средняя цифра версии;'.l' - (опционально) Младшая цифра версии;' build X' - (опционально) Номер сборки X;' codename' - (опционально) Название версии.Примеры:
1.0
1.0.3
1.3 build 15
2.6 unicorn
Развернутое описание программы. Максимальная длина 255 символов.
Флаг для защиты программы от скачивания из устройства. Если флаг установлен, то устройство не разрешает выгрузку файла с программой.
![]() |
![]() |
| Кнопки "плавающего" меню для переключения настройки и отображения ее текущего состояния |
|
Скачать из устройства программу, в которой установлен флаг защиты нельзя.
Алгоритмов "обхода" в устройствах не предусмотрено.
Использование флага защиты подойдет для случаев когда сторонний разработчик создает программу и самостоятельно загружает ее в устройства пользователя.
Таким образом достигается условие ограничения количества используемых копий программы (распространение программы только на 1, 5 или ХХ устройств).
Флаг позволяет записать в устройство только исполняемую часть программы BIN (без исходников SRC).
![]() |
![]() |
| Кнопки "плавающего" меню для переключения настройки и отображения ее текущего состояния |
|
В Complex Events "исходниками" называется графическая часть схемы
SRC, на базе которой редактор компилирует исполняемый байткодBIN.
Файл, содержащий только BIN невозможно открыть редактором. Это файл, который больше не может быть отредактирован.
Отредактировать программу, которая сохранена только в виде байткода (
BIN) нельзя.
Алгоритмов "обхода" в редакторе не предусмотрено.
Файл, содержащий SRC+BIN можно повторно открывать и редактировать программу.