Appendix B
; (maximum 400)
; unit_definition
a unit definition consists of a 48 character
;
ASCII string terminated with a null byte
; for the unit name.
WAVEDESC: BLOCK
Explanation of the wave descriptor block WAVEDESC;
0>
16>
32>
DESCRIPTOR_NAME: string ; the first 8 chars are always WAVEDESC
< 34>
TEMPLATE_NAME: string
COMM_TYPE: enum
_0
byte
_I
word
endenum
; chosen by remote command COMM_FORMAT
COMM_ORDER: enum
_0 HIFIRST
_I
LOFIRST
endenum
; The following variables of this basic wave descriptor block specify
; the block lengths of all blocks of which the entire waveform (as it is
; currently being read) is composed. If a block length is zero, this
; block is (currently) not present.
;BLOCKS :
< 36>
< 40>
< 44>
;ARRAYS :
< 48>
WAVE_DESCRIPTOR:
USER_TEXT: long
RES_DESCI: long
long
TRIGTIME_ARRAY: long
; length in bytes of block WAVEDESC
; length in bytes of block USERTEXT
; length in bytes of TRIGTIME array
207