☰ Содержание
Чтение значений из структуры



Видеоурок на канале "Ключь к Ардуино"




Блок служит для чтения одного или нескольких значений из выбранного экземпляр структуры определённого типа.

Для настройки блока необходимо сначала выбрать тип структуры из существующих в проекте типов, или создать новый тип.



Для выбора существующего типа служит кнопка “Выбрать”, и при её нажатии открывается список существующих в проекте типов структур.


Для создания нового типа структуры предназначена кнопка “Создать”, при нажатии которой открывается окно создания нового типа структуры.



В поле “Имя” вводится имя создаваемого типа структуры. С помощью кнопки добавляется новое поле структуры. Для него необходимо задать имя и тип. Поле может быть любого существующего в программе типа, или массивом.

Редактирование поля типа структуры производится с помощью двойного клика на этом поле или кнопки . С помощью кнопки выбранное поле типа структуры удаляется. Кнопками и изменяется порядок следования полей типа структуры.

С помощью кнопки “Создать на базе существующей” можно отклонировать существующий в проекте тип, и создать на его базе новый, внеся необходимые изменения

После выбора или создания типа структуры необходимо выбрать или создать экземпляр структуры.


При нажатии кнопки “Выбрать” откроется список существующих в проекте экземпляров структуры выбранного ранее типа


При нажатии кнопки “Создать” откроется окно, в котором необходимо ввести имя для нового экземпляра структуры.


После задания типа и экземпляра структуры, необходимо задать поля (установив галочки в чекбоксах соответствующего поля) для которых будут созданы выходы блока.


С помощью кнопок и можно изменять последовательность выходов.
Кнопка активирует все чекбоксы, а кнопка снимает активацию со всех чекбоксов.