9-3
Understanding the CITIfile Data Format
The CITIfile Data Format
The CITIfile Data Format
Description and Overview
CITIfile is a standardized data format, used for exchanging data between different
computers and instruments. CITIfile is an abbreviation for "Common Instrumentation
Transfer and Interchange file". This standard has been a group effort between instrument
designers and designers of computer-aided design programs. As much as possible, CITIfile
meets current needs for data transfer, and it was designed to be expandable so it can meet
future needs.
CITIfile defines 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 (BASIC,
DOS, UNIX, etc.), with any disk format (LIF, DOS, HFS, etc.), or with any transfer
mechanism (disk, LAN, GPIB, etc.). By careful implementation of the standard,
instruments and software packages using CITIfile 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. CITIfile 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 files to
be created, examined, and edited easily, making CITIfile easier to test and debug.
File and Operating System Formats
CITIfile was designed to be independent of the data storage mechanism, and therefore may
be implemented for any file system. However transfer between file systems may sometimes
be necessary. Any commercially available software that has the ability to transfer ASCII
files between systems may be used to transfer CITIfile data.
Summary of Contents for 8719ES
Page 6: ...vi ...
Page 10: ...Contents x Contents ...
Page 11: ...1 1 1 HP 8719 20 22ES Specifications and Characteristics ...
Page 60: ...1 50 HP 8719 20 22ES Specifications and Characteristics Instrument Specifications ...
Page 61: ...2 1 2 HP 8719 20 22ET Specifications and Characteristics ...
Page 98: ...2 38 HP 8719 20 22ET Specifications and Characteristics Instrument Specifications ...
Page 99: ...3 1 3 Front Rear Panel ...
Page 111: ...4 1 4 Menu Maps ...
Page 113: ...4 3 Menu Maps Menu Maps Figure 4 2 Menu Map for Copy ...
Page 114: ...4 4 Menu Maps Menu Maps Figure 4 3 Menu Map for Display ...
Page 115: ...4 5 Menu Maps Menu Maps Figure 4 4 Menu Map for Format Figure 4 5 Menu Map for Local ...
Page 116: ...4 6 Menu Maps Menu Maps Figure 4 6 Menu Map for Marker Marker Fctn and Marker Search ...
Page 118: ...4 8 Menu Maps Menu Maps Figure 4 9 Menu Map for Power and Sweep Setup ET only ...
Page 119: ...4 9 Menu Maps Menu Maps Figure 4 10 Menu Map for Power and Sweep Setup ES only ...
Page 120: ...4 10 Menu Maps Menu Maps Figure 4 11 Menu Map for Preset ...
Page 121: ...4 11 Menu Maps Menu Maps Figure 4 12 Menu Map for Save Recall ...
Page 122: ...4 12 Menu Maps Menu Maps Figure 4 13 Menu Map for Scale Ref ...
Page 128: ...5 1 5 Hardkey Softkey Reference ...
Page 194: ...6 1 6 Error Messages ...
Page 222: ...7 1 7 Options and Accessories ...
Page 234: ...8 1 8 Preset State and Memory Allocation ...
Page 253: ...8 20 Preset State and Memory Allocation Memory Allocation ...
Page 254: ...9 1 9 Understanding the CITIfile Data Format ...
Page 269: ...9 16 Understanding the CITIfile Data Format Useful Calculations ...
Page 270: ...10 1 10 Determining System Measurement Uncertainties ...
Page 281: ...10 12 Determining System Measurement Uncertainties Measurement Uncertainty Equations ...