Hello,
I am working with an E4438C (with 506 - 601 - UNB and UNJ options).
I have already downloaded an (externally created, 256 sample) IQ data to the device and the data can be seen on the memory catalog. The size of data is shown as 4110 bytes on memory catalog (however, on my opinion it should be 256 * 4 bytes = 1024).
I need to play this IQ data. I am expecting to see my file under "select waveform" menu on "Dual Arb" mode with 256 points when I enable the custom mode, but it never appears there.
I copied the file to WFM1 memory, this time my data appears as 1027 points, which leads to a file format error while I try to play it.
However I have tried many things, I couldn't be able to play this IQ data. Does anybody have any idea on this issue?
Thanks in advance for your answers...
Sami
I am working with an E4438C (with 506 - 601 - UNB and UNJ options).
I have already downloaded an (externally created, 256 sample) IQ data to the device and the data can be seen on the memory catalog. The size of data is shown as 4110 bytes on memory catalog (however, on my opinion it should be 256 * 4 bytes = 1024).
I need to play this IQ data. I am expecting to see my file under "select waveform" menu on "Dual Arb" mode with 256 points when I enable the custom mode, but it never appears there.
I copied the file to WFM1 memory, this time my data appears as 1027 points, which leads to a file format error while I try to play it.
However I have tried many things, I couldn't be able to play this IQ data. Does anybody have any idea on this issue?
Thanks in advance for your answers...
Sami
Can you post the screen shot of your memory catalog showing 4110 bytes as well as the WFM1 memory showing 1027 points for further assistance?
In the meantime, here’s the waveform data requirement:-
The data needs to be created in the required format:-
• Signed 2’s complement
• 2-byte integer values
• Input data range of −32768 to 32767
• Minimum of 60 samples per waveform (60 I and 60 Q data points)
• Interleaved I and Q data
• Big endian byte order
• The same name for the marker, header, and I/Q file
The signal generator allocates volatile memory in blocks of 1024 bytes. For example, a waveform file with 60 samples (the minimum number of samples) has 300 bytes (5 bytes per sample × 60 samples), but the signal generator allocates 1024 bytes of memory. If a waveform is too large to fit into 1024 bytes, the signal generator allocates additional memory in multiples of 1024 bytes. For example, the signal generator allocates 2048 bytes of memory for a waveform with 256 samples (1280 bytes).
2 x 1024 bytes = 2048 bytes of memory
For more information on creating and downloading waveform, please refer to the following manual:-
http://cp.literature.agilent.com/litweb ... -90505.pdf
Regards -