8.5.16 DoubleRange

A DoubleRange parameter carries a floating point value. Internally floating point values are represented by 64-bit floating point values (data type double, that gave the name for the DoubleRange).

Data Model (extends Range)

Key Type Value
id String The message ID (see Message)
type String The message data type (always RANGE, see Message).
time String Timestamp in format 'YYYY-MM-DDTHH:MM.SSZ', see Message).
dataType String Always FLOAT (see Range)
disabled Bool Inherited from Range
readonly Bool Inherited from Range
checkLimits Boolean true = the front end must validate any entry for this parameter to be in the range min ... max. Invalid entries must be rejected, no values shall be sent to the server if outside the given range.
min Number The minimum value to be accepted with checkLimits=true
max Number The maximum value to be accepted with checkLimits=true
prec Number The precision (number of digits following the decimal point). Details are given in the paragraph Number Formatting below
unit String A unit string to be displayed right of the parameter value (e.g. "MHz" for a frequency)

Number Formatting

FLOAT variables are displayed with a fixed precision. The prec parameter defines how many digits right of the decimal point shall be displayed. Values of prec above 100 define a scientific formatted floating point with prec - 100 digits precision (e.g. '0.123E-2' for prec=103)