Binary Transfer Format - Agilent Technologies E5052A Programmer's Manual

Signal source analyzer
Hide thumbs Also See for E5052A:
Table of Contents

Advertisement

Reading/Writing Measurement Data
Data Transfer Format

Binary Transfer Format

You can select the binary transfer format from the IEEE 64-bit floating point format or the
IEEE 32-bit floating point format depending on the controller you use.
IEEE 64-bit floating point format
When you select the IEEE 64-bit floating point binary transfer format as the data transfer
format, numbers are transferred in the format shown in Figure 4-3.
Figure 4-3
IEEE 64-bit floating point binary transfer format
This data transfer format uses a header that consists of a sharp character (#), the number 6
(which indicates the byte size of the <number of bytes transferred> part), and the <number
of bytes transferred> part in this order. The header is followed by the binary data (each
number consists of 8 bytes, with the total being the byte size indicated by <number of bytes
transferred>) and the message terminator <new line>^END.
The binary data is expressed in the IEEE 754 64-bit floating-point number format shown in
Figure 4-4.
Figure 4-4
64-bit floating point data
IEEE 32-bit floating point format
When you select the IEEE 32-bit floating point binary transfer format as the data transfer
format, numbers are transferred in the format shown in Figure 4-5.
64
4

Hide quick links:

Advertisement

Table of Contents
loading

Table of Contents