![DAP Technology 1394 Operation Manual Download Page 368](http://html.mh-extra.com/html/dap-technology/1394/1394_operation-manual_509853368.webp)
File Formats
368
Copyright © DapTechnology B.V., 2005-2019 - All Rights Reserved., 5/20/2019
Chapter 23. File Formats
This chapter describes all file formats supported by the Analyzer software that were intended for use by
the customer.
23.1. Hex Data file
Hex data files have the extension .hex and contain one or more data blocks in hexadecimal format. The
file is an ascii file and the new lines may be indicated with a cariage-return or line-feed, or both. The hex
characters may use lower case or upper case characters.
The data is stored as a sequence of hexadecimal bytes. Between bytes a space or new line may be
present. The following example defines 16 bytes of data:
FF FF 00 A3 33 8a ee ee
12 34 cd ef 00 00 00 00
The same 16 bytes could also be written as:
FFFF 00A3 338a eeee 1234 cdef 0000 0000
Or even as:
FFFF00A3338aeeee1234cdef00000000
If more than one blocks of data are present, the blocks are separated by one or more lines containing no
data. The example below for instance contains three data blocks. All three are 20 bytes long. All three
have a different way of byte spacing. These blocks could for instance be packets.
FF FF 00 8F FF C5 FF FF F0 00 02 00 BA B2 40 24
48 5C EE AA
FFFF008FFFC5FFFFF0000200BAB25024580D75B9
FFFF008F
FFC5FFFF
F0000200
BAB26024
68FFD88C
23.2. Quadlets Data file
Quadlets data files have the extension .qdl and contain one or more data blocks consisting of quadlets,
stored as hexadecimal, decimal or floating-point numbers. The file is an ascii file and the new lines may
be indicated with a cariage-return or line-feed, or both. The hex characters may use lower-case or
upper-case characters.
The data is stored as a sequence of quadlets. Between the qaudlets a space or new line may be present.
Each qaudlet can be written as:
·
Hexadecimal
Hexadecimal quadlets are followed by a 'h' character.
For example:
FFFF0008h
or
0h
.
·
Decimal
Decimal quadlets start with a '-' or digit and only contain digits.
For example: -65152 or 1450744508 or 0.
·
Floating point
Floating-point quadlets start with a '-' or '.' or digit and contain minimal a '.', 'e' or 'E'.
For example: 3.14159 or -6.666e-8 or .11 or 0.0 or 1E6.
Note: When quadlets are imported from a quadlet file, then these floating-point values will be converted
to standard 32 bits IEEE754 values. Thus the quadlet 1000 (decimal) will not be the same as 1e3
(floating point)!.If quadlets are reported to a quadlets file in floating-point format, then the quadlets are
supposed to be IEEE754 values.
Summary of Contents for 1394
Page 1: ...1394 Analyzer Operation Manual Hardware and Software Guide Doc DT PRO134MAN700E ...
Page 11: ...1394AnalyzerOperationManual 11 456 The SCSI2 Connector 457 The SUBD connector ...
Page 187: ...Scriptor 187 Copyright DapTechnology B V 2005 2019 All Rights Reserved 5 20 2019 ...
Page 199: ...Scriptor 199 Copyright DapTechnology B V 2005 2019 All Rights Reserved 5 20 2019 ...
Page 363: ...FormatEditor 363 Copyright DapTechnology B V 2005 2019 All Rights Reserved 5 20 2019 ...