Optional
bitSize of the parameter in bits.
Optional
canIndicates if the parameter can be mapped as an RxPDO.
Optional
canIndicates if the parameter can be mapped as a TxPDO.
Optional
defaultDefault numeric value for the parameter, if defined.
Optional
descriptionHuman-readable description of the parameter or subitem.
Optional
disabledValue of the parameter that is considered disabled.
Optional
errorOptional
esiRaw ESI data type string (e.g., "UINT16", "STRING(50)").
Optional
floatOptional
groupGroup or category name for the parameter.
Uniquely identifies this parameter. For example, if this is a device parameter, the parameter ID could be "0x1080:02.8602-01-0000755-2243".
Index from the object dictionary or invented one for the virtual parameter.
Optional
inputSuggested HTML form input type for the parameter.
Optional
intOptional
isFlag indicating if the parameter belongs to an SMM module.
Optional
mandatoryIndicates if the parameter is mandatory (true) or optional (false/undefined).
Optional
maxMaximum allowed numeric value for the parameter, if applicable.
Optional
minMinimum allowed numeric value for the parameter, if applicable.
The 'name' property is mandatory.
Optional
optionsTextual representation of numerical value options for a parameter.
Optional
originalOriginal options preserved for reference or restoration.
Optional
originalOriginal unit value preserved for reference or restoration.
Optional
rawOptional
readOptional
recordDescription specifically for record data types, if applicable.
Optional
stringOptional
strlenMaximum length allowed for STRING type parameters, adjusted to accommodate firmware-specific constraints.
Subindex from the object dictionary or invented one for the virtual parameter.
Optional
successOptional
typeOptional type value string representing the parameter data type.
Optional
typeThe 'typeValueKey' property represents the 'oneof type_value' from the proto file. It is used when parameter values are set on the device.
Optional
uintOptional
unitUnit symbol associated with the parameter (empty string if none).
The 'value' property can be a string, number, or buffer.
Optional
valueOptional
writeGenerated using TypeDoc
Extends the base
Parameter
interface to include SMM-specific details.