A
The
CITIle Data
Format
and K
eyword
Reference
This appendix
contains
the
following
information:
The CITIle
Data
F
ormat
Description and
Overview
Denition
Of
CITIle
T
erms
CITIle
Examples
The
CITIle
Keyword
Reference
.
The
CITIle
Data
F
ormat
Description
and
Overview
CITIle
is
a
standardized
data
format,
used
for
exchanging
data
between
dierent
computers
and
instruments
.
CITIle
is
an
abbreviation
for
\Common
Instrumentation
Transfer
and
Interchange
le".
This
standard
has
been
a
group
eort
between
instrument
designers
and
designers of
computer-aided
design
programs
.
As
much
as
possible
,
CITIle
meets
current
needs
for
data
transfer
,
and
it
was
designed
to
be
expandable
so
it
can
meet
future
needs
.
CITIle
denes
how
the
data
inside
an
ASCII
package
is
formatted.
Since
it
is
not
tied
to
any
particular
disk
or
transfer
format,
it
can
be
used
with
any
operating
system
(B
ASIC,
DOS,
UNIX,
etc
.),
with
any
disk
format
(LIF
,
DOS,
1,
etc
.),
or
with
any transfer
mechanism (disk,
LAN,
GPIB
,
etc
.).
By
careful
implementation
of
the
standard,
instruments
and
software
packages using
CITIle
are
able
to
load
and
work
with
data
created
on another
instrument or
computer.
It is
possible
,
for
example
,
for
a
network
analyzer
to
directly
load and
display data
measured on
a scalar
analyzer
,
or
for
a
software
package
running on
a computer
to read
data measured
on the
network
analyzer
.
Data Formats
There are two main types of data formats: binary and ASCII. CITIle uses the ASCII text
format. While this format does take up more bytes of space than a binary format, ASCII data
is a transportable
, standard
type of format which is supported by all operating systems
.In
addition, the ASCII format is accepted
by most text editors
. This allows les to be created,
examined, and edited easily
, making CITIle
easier to test and debug.
File and Operating System Formats
CITIle was designed to be independent of the data storage mechanism, and therefore may
be implemented for any le system. However transfer between le systems may sometimes
be necessary. Any commercially available software that has the ability to transfer ASCII les
between systems may be used to transfer CITIle data.
The CITIle Data Format and Keyword Reference A-1