Programming Manual
–
T3AWG3K-C Series Arbitrary Waveform Generator
True-Arb Operating Mode
25
The digital outputs sampling rate is the same of the analog sampling rate, so the length of
the digital samples must be the same of the analog waveform length.
Example: analog waveform length = 100 samples
→
digital waveform length = 100 samples
2.5
Granularity
The minimum waveform length is 32 samples.
From 32 to 384 samples the granularity is 16.
With waveform’s length greater
than 384 the granularity is 1.
2.6
Transferring Data File
When transferring data file, it is convenient to send data in chunks. This allows better memory
management and enables you to stop the transfer before it is completed. It also helps the
external controller to report the progress of the operation to the user.
2.6.1
Block Data Format
Block data is a transmission format which is suitable for the transmission of large amounts of
data. A command using a block data parameter with definite length has the following struc-
ture:
Example:
HEADer:HEADer #45168xxxxxxxx
The hash symbol # introduces the data block. The next number indicates how many of the
following digits describe the length of the data block. In the example the 4 following digits
indicate the length to be 5168 bytes. The data bytes follow. During the transmission of these
data bytes all End or other control signs are ignored until all bytes are transmitted.
2.7
Byte Order During Transfer
Waveform data is always transferred using little-endian format.
2.8
How to generate an arbitrary waveform
If you need to generate an arbitrary waveform and reproduce it on you instrument, you can
follow the instructions below: