After the board is initialized, the panel is enabled and will display the current setting of the board. The following picture shows the Setup page settings when the board is in Arbitrary Waveform Generator mode:
_in_Arbitrary_Waveform_Generator_mode.jpg)
GX1120 Virtual Panel (Initialized) in Arbitrary Waveform Generator Mode
The following controls are shown in the Setup page:
Arbitrary Waveform Memory (group box)
Start Address (edit box) – Sets/displays the Arbitrary Waveform Memory start address.
GX1120: Waveform start address, any even value between 0 and 2097148 that can be divided by 4.
GX1120: Waveform start address, any even value between 0 and 33554430 that can be divided by 2.
Relevant API functions: GtWaveArbSetWaveformLength.
Length (edit box) – Sets/displays the Arbitrary Waveform Memory waveform length.
GX1120: Waveform length can be any value between 4 and 2097152 that can be divided by 4. E.g. to run a waveform of 4096 steps starting from step 0, start address will be 0 and length be 4096.
GX1120: Waveform length can be any value between 2 and 33554432 that can be divided by 2.
Relevant API functions: GtWaveArbSetWaveformLength.
Marker Start (edit box) – Sets/displays the Arbitrary Waveform Memory marker start address.
GX1120: Waveform start address, any even value between 0 and 2097151.
GX1120: Waveform start address, any even value between 0 and 33554431.
Relevant API functions: GtWaveArbSetMarker.
Marker Length (edit box) – Sets/displays the Arbitrary Waveform Memory marker length.
GX1120: Waveform length can be any value between 1 and 2097152. If dwLength is -1 will automatically fill all the steps between the start address and the end of the memory.
GX1120: When waveform length is set to be less than 2048, the marker can only start on multiples of 2 points and have length of multiples of 2. Otherwise, marker can only start on multiples of 8 points and have length of multiples of 8 and be between 1 and 33554432.
Relevant API functions: GtWaveArbSetMarker.
Sync Start (edit box) – Sets/displays the Arbitrary Waveform Memory sync start address.
GX1120: sync start address, any even value between 0 and 2097151.
GX1120: sync start address, any even value between 0 and 33554431.
Relevant API functions: GtWaveArbSetSync.
Sync Length (edit box) – Sets/displays the Arbitrary Waveform Memory sync length.
GX1120: sync length can be any value between 1 and 2097152. If dwLength is -1 will automatically fill all the steps between the start address and the end of the memory.
GX1120: When waveform length is set to be less than 2048, the sync can only start on multiples of 2 points and have length of multiples of 2. Otherwise, sync can only start on multiples of 8 points and have length of multiples of 8 and be between 1 and 33554432.
Relevant API functions: GtWaveArbSetSync.