Преобразование типов данных

Если тип данных канала не совпадает с типом данных ресурса виджета необходимо преобразование данных. Способ преобразования данных задается в окне с заглавием - Convert Editor.

Способы преобразования данных

В панели управления возможны 5 способов преобразования: None , Simple ,Table ,Const и Bitmask.

None побайтовое копирование данных без преобразования.
Simple простое преобразование данных. Для численных данных происходит приравнивание. В случае преобразования и числа в строку возможно задание формата в виде, используемом языком C для функции printf. Например :

Table табличное преобразование данных, в этом случае входное значение можно разбить на интервалы и каждому интервалу в соответствие поставить выходное значение. Подробно таблицы рассмотрены в пункте Редактирование таблиц преобразования данных .
Const выходное значение всегда равно константе, независимо от входа.
Bitmask тоже что и Simple , только после преобразования делает битовое И с входными данными.

Работа с предыдущими данными канала

Кроме способа преобразования данных в этом окне можно также задать 4 способа изменения предыдущих данных канала для активных ресурсов:

Add , Subtract , Multiple и Division .

Add увеличение данных канала на постоянную величину.
Subtract уменьшение данных канала на постоянную величину.
Multiple умножение данных канала на постоянную величину.
Division деление данных канала на постоянную величину.

Если способ преобразования требует ввод константы, наберите ее в строке помеченной словом Value и нажмите Enter , или выберите значение кнопками '+' и '-'