Manual

A
PPENDIX
II:
Waveform Template
280
ISSUED: February 2005
WM-RCM-E Rev D
; In the following explanation, every element of a block is described by a
; single line in the form
;
; <byte position> <variable name>: <variable type> ; <comment>
;
; where
;
; <byte position> = position in bytes (decimal offset) of the variable,
; relative to the beginning of the block.
;
; <variable name> = name of the variable.
;
; <variable type> = string up to 16-character name
; terminated with a null byte
; byte 08-bit signed data value
; word 16-bit signed data value
; long 32-bit signed data value
; float 32-bit IEEE floating point value
; with the format shown below
; 31 30 .. 23 22 ... 0 bit position
; s exponent fraction
; where
; s = sign of the fraction
; exponent = 8 bit exponent e
; fraction = 23 bit fraction f
; and the final value is
; (-1)**s * 2**(e-127) * 1.f
; double 64-bit IEEE floating point value
; with the format shown below
; 63 62 .. 52 51 ... 0 bit position
; s exponent fraction
; where
; s = sign of the fraction
; exponent = 11 bit exponent e
; fraction = 52 bit fraction f
; and the final value is
; (-1)**s * 2**(e-1023) * 1.f
; enum enumerated value in the range 0 to N
; represented as a 16-bit data value.
; The list of values follows immediately.
; The integer is preceded by an _.