Если тип данных канала не совпадает с типом данных ресурса виджета необходимо преобразование данных. Способ преобразования данных задается в окне с заглавием - 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 , или выберите значение кнопками '+' и '-'