Chapter 8 Advanced Remote Operation
Waveform Memory Format -
Binary Download Test Program for GPIB (continued)
Binary Download Test Program for GPIB (continued)
PRINT "Setting up machine"
CALL ibwrt(Arb%, “*cls”) ‘Start clean
CALL ibwrt(Arb%, “outsw on;:exec”)
CALL ibwrt(Arb%, “:wvfm:wave l;size” + STR$(Length&) + “;len” + STR$(Length&))
CALL ibwrt(Arb%, “:wvfm:wave 1;posn 0;miny -2047;maxy 2047”)
CALL ibwrt(Arb%, “:Func Wave,l;:exec”)
CALL ibwrt(Arb%, “:wvfm:wave l;Dc 0”)
GOSUB CheckStatus
BlockNum& = 0
PRINT “Starting Binary Download of:”; Length&;” points”
PRINT “Start >”; TIME$
DO WHILE (BlockNum& < NumBlocks&)
BlockSize& = MaxBlockSize&
GOSUB MakeHeader
StartIndex& = (BlockNum& * MaxBlockSize&)
BlockNum& = BlockNum& + 1
StopIndex& = (BlockNum& * MaxBlockSize&) - 1
PRINT “Assembling Block :”; BlockNum&; “ in progress”;
GOSUB AssembleData
PRINT “ > DownLoading < ”;
CALL ibwrt(Arb%,”disp ‘Block “+STR$(BlockNum&)+” processing'" +CHR$(10))
CALL ibwrt(Arb%, "wvfm:mem " + STR$(Startmdex&) + "," + Header$
+B CHR$(10))
PRINT ">> completed<<"
GOSUB CheckStatus
LOOP
DO WHILE (NumPartial&)
StartIndex& = (BlockNum& * MaxBlockSize&)
BlockSize& = NumPartial&
GOSUB MakeHeader
PRINT "Assembling a partial bock of: "; BlockSize&;
CALL ibwrt(Arb%, "disp 'Partial Block "+STR$(BlockNum&)+'""+ CHR$(10))
StopIndex& = NumPartial& - 1 + StartIndex&
GOSUB AssembleData
PRINT " > DownLoading > ";
CALL ibwrt(Arb%, "wvfm:mem " + STR$(StartIndex&)+","+ Header$
+ BCHR$(10))
PRINT " » completed «"
GOSUB CheckStatus
NumPartial& = 0
LOOP
PRINT " Stop > "; TIMES
CALL IBLOC(Arb%)
INPUT " >>Hit Return to continue <<”, Scratch$
END
8-26
Summary of Contents for 2411B
Page 10: ...1 Quick Start...
Page 22: ......
Page 23: ...2 About Arbitrary Waveforms...
Page 30: ......
Page 31: ...Chapter 2 About Arbitrary Waveforms 2411B Block Diagram 2 8 Block Diagram...
Page 32: ...3 Front Panel Menu Operation...
Page 41: ...4 Waveform Creation System...
Page 43: ...Chapter 4 Waveform Creation System User Interface for the Waveform Creation System 4 3...
Page 61: ...5 Multi Instrument Operation...
Page 68: ...6 Performance Verification...
Page 71: ...Chapter 6 Performance Verification Verification Test Sheet 6 4...
Page 72: ...7 Remote Interface Operation...
Page 78: ...Chapter 7 Remote Interface Operation Command Set Command Set 7 7...
Page 79: ...Chapter 7 Remote Interface Operation Command Set continued Command Set continued 7 8...
Page 80: ...Chapter 7 Remote Interface Operation Command Set continued Command Set continued 7 9...
Page 81: ...Chapter 7 Remote Interface Operation Command Set continued Command Set continued 7 10...
Page 82: ...Chapter 7 Remote Interface Operation Command Set continued Command Set continued 7 11...
Page 83: ...Chapter 7 Remote Interface Operation Command Set continued Command Set continued 7 12...
Page 84: ...Chapter 7 Remote Interface Operation Command Set continued Command Set continued 7 13...
Page 91: ...8 Advanced Remote Operation...
Page 125: ...Appendix...
Page 133: ...AMPLITUDE OFFSET RANGES...
Page 134: ...INDEX...
Page 140: ......