| Name | Type | Def | Tmp | Incl | Description |
| Type | Attr | 0 .. 1 | 0 .. 1 | Possible values:
|
|
| <BitConverter> | Elmt | 1 | 1 | The format of the value on the target device. Possible values:
|
|
| <Encode> | Elmt | 0 .. 1 | 0 .. 1 | Conversion formula, written in C# code, and executed before the value is sent to the target device. e.g., 20 * Math.Log10(value). It must be the inverse of <Decode> formula. | |
| <Decode> | Elmt | 0 .. 1 | 0 .. 1 | Conversion formula, written in C# code, that is executed after a value is read back from a target device. e.g., Math.Power(10, value / 20). It must be the inverse of <Encode> formula. | |
| <Mask> | Elmt | 0 .. 1 | 0 .. 1 |
A bit mask that can be defined to limit the update of the target device memory to specific bits. The main use case is in conjunction with an EnumSV. If a single bit of the mask is:
e. g. 0x08 => bit three is used – the reset is ignored. |