Properties of set Field
The <set> field has all the common properties as well as ones listed below. Refer to <set> Field chapter for detailed description.
Property Name
Allowed type / value
DSL Version
Required
Default Value
Description
type
"uint8", "uint16", "uint32", "uint64"
1
yes (no if length is specified)
Underlying primitive type.
bitLength
1
no
length of type in bits
Serialization length in bits, applicable only to a member of <bitfield>.
validCheckVersion
1
no
false
Take into account protocol version when generating code for field's value validity check.
Properties of <bit> Child Element of <set> Field
Property Name
Allowed type / value
DSL Version
Required
Default Value
Description
description
string
1
no
Human readable description of the bit.
displayName
string
1
no
Human readable name of the bit to display in various analysis tools.
deprecated
1
no
max unsigned
Version of the protocol in which bit was deprecated (became reserved). Must be greater than value of sinceVersion.
Last updated
Was this helpful?