The CITIle
Keyword
Reference
K
eyword
Explanation
and
Examples
CITIFILE
CITIFILE
A.01.01
identies
the
le
as
a
CITIle
,and
indicates the
revision
level
of
the
le
.
The
CITIFILE
keyword
and revision
code must
precede
any
other
keywords
.
The
CITIFILE
keyword
at
the
beginning
of
the
package
assures
the
device
reading
the
le
that
the
data that
follows
is
in
the
CITIle
format.
The
revision
number
allows
for
future
extensions
of
the
CITIle
standard.
The
revision
code
shown
here
following
the
CITIFILE
keyword
indicates
that
the
machine
writing
this
le
is
using
the
A.01.01
version
of
CITIle
as
dened here
.Any
future
extensions
of
CITIle
will
increment
the
revision
code
.
NAME
NAME
CAL_SET
allows
the
current
CITIle
\package"
to
be named.
The
name
of
the
package
should
be a
single word
with no
embedded spaces
.
A
list
of
standard
package
names follows:
Label
Denition
RA
W
D
A
T
A
Uncorrected
data.
D
AT
A
Data
that
has
been
error
corrected.
When
only
a
single
data array
exists,
it
should
be
named
D
A
T
A.
FORMA
TTED Corrected
and
formatted
data.
MEMORY
Data trace
stored
for
comparison
purposes
.
CAL SET
Coecients
used
for
error
correction.
CAL KIT
Description
of
the
standards
used
DELA
Y
T
ABLE
Delay
coecients
for
calibration.
V
AR
VAR
FREQ
MAG
201
denes
the
name
of
the
independent
variable
(FREQ),
the
format
of
values
in
a
V
AR
LIST BEGIN
table
(MA
G,
if
used),
and
the
number
of
data
points
(201).
Typical
names
for
the
independent
variable
are
FREQ
(in
Hz),
TIME
(in
seconds),
and
POWER
(in
dBm).
F
or
the
V
AR
LIST BEGIN
table
,
only
the
\MA
G"
format
is
supported
at
this
point.
#
#NA
POWER1
1.0E1
allows variables
specic to
a particular
type of
device
to
be
dened.
The pound
sign (#)
tells the
device reading
the
le
that
the following
variable is
for a
particular device
.The
\NA"
shown
here
indicates that
the
information
is
for
a
Network
Analyzer
.
This convention allows new devices to be dened without fear of
conict with keywords for previously dened devices
.
The device
identier (i.e
. NA) may be any number of
characters.
SEG LIST BEGIN
SEG_LIST_BEGIN
indicates that a list of segments for the
independent
variable follow
.F
ormat for the segments is: [segment type]
[start]
[stop] [number of points]. The current implementation only
supports a single segment. If there is more than one segment, the
VAR LIST BEGIN construct is used. CITIle revision A.01.00 supports
only the SEG (linear segment) segment type.
SEG LIST END
SEG_LIST_END
denes the end of a list of independent variable
segments.
The CITIle Data Format and Keyword Reference A-7