Sign In
Upload
Manuals
Brands
Agilent Technologies Manuals
Test Equipment
Infiniium 8000A
Agilent Technologies Infiniium 8000A Manuals
Manuals and User Guides for Agilent Technologies Infiniium 8000A. We have
1
Agilent Technologies Infiniium 8000A manual available for free PDF download: Programmer's Reference Manual
Agilent Technologies Infiniium 8000A Programmer's Reference Manual (934 pages)
Brand:
Agilent Technologies
| Category:
Test Equipment
| Size: 5.06 MB
Table of Contents
Table of Contents
5
1 Introduction to Programming
21
Communicating with the Oscilloscope
23
Output Command
24
Device Address
24
Instructions
24
Instruction Header
24
White Space (Separator)
25
Braces
25
Ellipsis
25
Square Brackets
25
Command and Query Sources
25
Program Data
26
Header Types
27
Duplicate Mnemonics
29
Query Headers
30
Program Header Options
31
Character Program Data
31
Numeric Program Data
32
Embedded Strings
33
Program Message Terminator
33
Common Commands Within a Subsystem
34
Selecting Multiple Subsystems
34
Programming Getting Started
34
Initialization
35
Example Program Using HP Basic
36
Using the DIGITIZE Command
37
Receiving Information from the Oscilloscope
39
String Variable Example
40
Numeric Variable Example
40
Definite-Length Block Response Data
41
Multiple Queries
42
Oscilloscope Status
42
2 LAN and GPIB Interfaces LAN Interface Connector
45
GPIB Interface Connector
45
Default Startup Conditions
46
Interface Capabilities
47
GPIB Command and Data Concepts
48
Communicating over the GPIB Interface
49
Communicating over the LAN Interface
50
Bus Commands
52
3 Message Communication and System Functions Protocols
56
4 Status Reporting Status Reporting Data Structures
64
Status Byte Register
66
Service Request Enable Register
68
Message Event Register
68
Trigger Event Register
68
Standard Event Status Register
69
Standard Event Status Enable Register
70
Operation Status Register
71
Operation Status Enable Register
72
Mask Test Event Register
73
Mask Test Event Enable Register
74
Trigger Armed Event Register
75
Acquisition Done Event Register
75
Error Queue
76
Output Queue
76
Message Queue
77
Clearing Registers and Queues
77
5 Programming Conventions
79
Truncation Rule
81
The Command Tree
82
Infinity Representation
93
Sequential and Overlapped Commands
93
Response Generation
93
Eoi
93
6 Sample Programs
95
Sample Program Structure
97
Sample C Programs
98
Listings of the Sample Programs
112
Gpibdecl.h Sample Header
113
Srqagi.C Sample Program
115
Learnstr.C Sample Program
117
Sicl_Io.C Sample Program
121
Natl_Io.C Sample Program
126
Init.bas Sample Program
131
Srq.bas Sample Program
139
Lrn_Str.bas Sample Program
145
7 Acquire Commands
149
Average
151
Average:count
152
Complete
153
Complete:state
155
Interpolate
156
Mode
157
Points
159
Points:auto
169
Segmented:count
170
Segmented:index
171
Segmented:ttags
172
Srate (Sample Rate)
173
Srate:auto
175
8 Bus Commands
177
Bit<M
179
Bits
180
Clear
181
Clock
182
Clock:slope
183
Display
184
Label
185
Readout
186
9 Calibration Commands Oscilloscope Calibration
189
Probe Calibration
190
Calibration Commands
191
Output
192
Skew
193
Status
194
10 Channel Commands
195
Bwlimit
197
Display
198
Input
199
Offset
200
Probe
201
Probe:attenuation
203
Probe:eadapter
204
Probe:ecoupling
206
Probe:external
208
Probe:external:gain
209
Probe:external:offset
211
Probe:external:units
213
Probe:gain
215
Probe:ID
216
Probe:skew
218
Probe:stype
219
Range
220
Scale
221
Units
222
11 Common Commands *CLS (Clear Status)
226
ESE (Event Status Enable)
227
ESR? (Event Status Register)
229
IDN? (Identification Number)
231
LRN? (Learn)
232
OPC (Operation Complete)
234
OPT? (Option)
235
PSC (Power-On Status Clear)
236
RCL (Recall)
237
RST (Reset)
238
SAV (Save)
239
SRE (Service Request Enable)
240
STB? (Status Byte)
242
TRG (Trigger)
244
TST? (Test)
245
WAI (Wait)
246
12 Digital Commands
247
Display
249
Label
250
Size
251
Threshold
252
13 Disk Commands Cdirectory
257
Delete
258
Directory
259
Load
260
Mdirectory
261
Mstore (Obsolete)
262
Pwd
266
Save:image
267
Save:listing
268
Save:measurements
269
Save:setup
270
Save:waveform
271
CSV, TSV and TXT Header Format
273
BIN Header Format
277
Segmented
297
Store (Obsolete)
298
14 Display Commands
301
Cgrade
303
Cgrade:levels
305
Column
307
Connect
308
Data
309
Dcolor
310
Graticule
311
Label
313
Line
314
Persistence
315
Row
316
Scolor
317
String
320
Text
321
15 External Trigger Commands
323
Bwlimit
325
Input
326
Probe
327
Probe:attenuation
328
Probe:eadapter
329
Probe:ecoupling
331
Probe:external
333
Probe:external:gain
334
Probe:external:units
336
Probe:gain
338
Probe:ID
339
Probe:skew
340
Range
341
Units
342
16 Function Commands Function<N
346
Absolute
347
Add
348
Average
349
Commonmode
350
DIFF (Differentiate)
351
Display
352
Divide
353
Fft:frequency
354
Fft:resolution
355
Fft:window
356
Fftmagnitude
358
Fftphase
359
Highpass
361
Horizontal:position
362
Horizontal:range
363
Integrate
364
Invert
365
Lowpass
366
Magnify
367
Maximum
368
Minimum
370
Multiply
371
Offset
372
Range
373
Smooth
374
Sqrt
375
Square
376
Subtract
377
Versus
378
Vertical
379
Vertical:offset
380
Vertical:range
381
17 Hardcopy Commands
383
Area
385
Dprinter
386
Factors
388
Image
389
Printers
390
18 Histogram Commands AXIS
394
Mode
395
Scale:size
396
Window:default
397
Window:source
398
Window:x1Position | Llimit
399
Window:x2Position | Rlimit
400
Window:y1Position | Blimit
401
Window:y2Position | Tlimit
402
19 Infiniiscan (Iscan) Commands
403
Delay
405
Measurement:fail
406
Measurement:llimit
407
Measurement
408
Measurement:test
409
Measurement:ulimit
410
Mode
411
Nonmonotonic:edge
412
Nonmonotonic:hysteresis
413
Nonmonotonic:source
414
Runt:hysteresis
415
Runt:llevel
416
Runt:source
417
Runt:ulevel
418
Serial:pattern
419
Serial:source
420
20 Limit Test Commands
421
Fail
423
Llimit
424
Measurement
425
Results
426
Test
427
Ulimit
428
21 Marker Commands
429
Cursor
431
Measurement:readout
432
Mode
433
Tdelta
434
Tstart
435
Tstop
437
Vdelta
439
Vstart
440
Vstop
442
X1Position
444
X2Position
445
X1Y1Source
446
X2Y2Source
447
Xdelta
448
Y1Position
449
Y2Position
450
Ydelta
451
22 Mask Test Commands Align
456
Alignfit
457
Amask:create
459
Amask:source
460
Amask:[Save | Store]
461
Amask:units
462
Amask:xdelta
463
Amask:ydelta
465
Auto
467
Average
468
Average:count
469
Count:failures
470
Count:fwaveforms
471
Count:waveforms
472
Delete
473
Enable
474
Folding
475
Folding:bits
476
Hamplitude
477
Impedance
478
Invert
480
Lamplitude
481
Load
482
Nregions
483
Probe:impedance
484
Rumode
485
Rumode:sofailure
487
Scale:bind
488
Scale:x1
489
Scale:xdelta
490
Scale:y1
492
Scale:y2
493
Source
494
Start | STOP
495
Stime
496
Title
497
Trigger:source
498
23 Measure Commands
499
Area
505
Cgrade:crossing
506
Cgrade:dcdistortion
507
Cgrade:eheight
508
Cgrade:ewidth
509
Cgrade:jitter
510
Cgrade:qfactor
511
Clear
512
Clock
513
Clock:method
514
Clock::vertical
516
Clock::vertical:offset
517
Clock:vertical:range
518
Ctcdutycycle
519
Ctcjitter
521
Ctcnwidth
523
Ctcpwidth
524
Datarate
525
Define
527
Deltatime
532
Dutycycle
534
Falltime
536
Fft:dfrequency
538
Fft:dmagnitude
539
Fft:frequency
540
Fft:magnitude
541
Fft:peak1
542
Fft:peak2
543
Fft:threshold
544
Frequency
545
Histogram:hits
547
Histogram:m1S
549
Histogram:m2S
551
Histogram:m3S
553
Histogram:max
555
Histogram:mean
556
Histogram:median
557
Histogram:min
558
Histogram:peak
559
Histogram:pp
560
Histogram:stddev
561
Holdtime
562
Jitter:histogram
564
Jitter:measurement
565
Jitter:spectrum
566
Jitter:spectrum:horizontal
567
Jitter:spectrum:horizontal:position
568
Jitter:spectrum:horizontal:range
569
Jitter:spectrum:vertical
570
Jitter:spectrum:vertical:offset
571
Jitter:spectrum:vertical:range
572
Jitter:spectrum:window
573
Jitter:statistics
574
Jitter:trend
575
Jitter:trend:smooth
576
Jitter:trend:smooth:points
577
Jitter:trend:vertical
578
Jitter:trend:vertical:offset
579
Jitter:trend:vertical:range
580
Ncjitter
581
Nwidth
583
Overshoot
585
Period
587
Phase
589
Preshoot
591
Pwidth
593
Qualifier<M>:Condition
595
Qualifier<M>:Source
596
Qualifier<M>:State
597
Results
598
Risetime
601
Scratch
603
Sendvalid
604
Setuptime
605
Slewrate
607
Source
608
Statistics
609
Tedge
610
Tieclock2
612
Tiedata
614
Tmax
616
Tmin
617
Tvolt
618
Unitinterval
620
Vamplitude
622
Vaverage
623
Vbase
625
Vlower
626
Vmax
627
Vmiddle
628
Vmin
629
Vpp
630
Vrms
631
Vtime
633
Vtop
634
Vupper
635
24 Pod Commands
637
Display
639
Threshold
640
Pskew
641
25 Root Level Commands
643
ADER? (Acquisition Done Event Register)
646
AER? (Arm Event Register)
647
ATER? (Auto Trigger Event Register)
648
Autoscale
649
Blank
650
Cdisplay
651
Digitize
652
Disable
654
Enable
655
Mtee
656
Mter
657
Model
658
Opee
659
Oper
660
Ovlenable
661
Ovlregister
662
Print
663
Recall:setup
664
Run
665
Serial (Serial Number)
666
Single
667
Status
668
Stop
669
Store:setup
670
Store:waveform
671
TER? (Trigger Event Register)
672
View
673
26 Self-Test Commands
675
Cancel
677
Scopetest
678
27 System Commands
679
Date
681
Debug
682
Dsp
684
Error
685
Header
686
Lock
688
Longform
689
Setup
691
Time
693
28 Time Base Commands
695
Position
697
Range
698
Reference
699
Roll:enable
700
Scale
701
View
702
Window:delay
703
Window:position
705
Window:range
706
Window:scale
707
29 Trigger Commands
709
Organization of Trigger Modes and Commands
713
Summary of Trigger Modes and Commands
714
Trigger Modes
716
Holdoff
717
Hthreshold
718
Hysteresis
719
Level
720
Lthreshold
721
Sweep
722
Edge Trigger Mode and Commands
723
Edge:coupling
725
Edge:slope
726
Edge:source
727
Glitch Trigger Mode and Commands
728
Glitch:polarity
730
Glitch:source
731
Glitch:width
732
Advanced COMM Trigger Mode and Commands
733
Comm:bwidth
734
Comm:encode
735
Comm:level
736
Comm:pattern
737
Comm:polarity
738
Comm:source
739
Advanced Pattern Trigger Mode and Commands
740
Pattern:condition
742
Pattern:logic
743
Pattern:threshold:level
744
Pattern:threshold:pod<N
745
Advanced State Trigger Mode and Commands
746
State:clock
748
State:logic
749
State:ltype
750
State:slope
751
State:threshold:level
752
Advanced Delay by Event Mode and Commands
753
Edly:arm:source
755
Edly:arm:slope
756
Edly:event:delay
757
Edly:event:source
758
Edly:event:slope
759
Edly:trigger:source
760
Edly:trigger:slope
761
Advanced Delay by Time Mode and Commands
762
Tdly:arm:source
764
Tdly:arm:slope
765
Tdly:delay
766
Tdly:trigger:source
767
Tdly:trigger:slope
768
Advanced Standard TV Mode and Commands
769
Stv:field
771
Stv:line
772
Stv:source
773
Stv:spolarity
774
Advanced User Defined TV Mode and Commands
775
Udtv:enumber
777
Udtv:polarity
779
Udtv:source
780
Advanced Trigger Violation Modes
781
Violation:mode
782
Pulse Width Violation Mode and Commands
783
Violation:pwidth:direction
785
Violation:pwidth:polarity
786
Violation:pwidth:source
787
Violation:pwidth:width
788
Setup Violation Mode and Commands
789
Violation:setup:mode
792
Violation:setup:setup:csource
793
Violation:setup:setup:csource:level
794
Violation:setup:setup:csource:edge
795
Violation:setup:setup:dsource
796
Violation:setup:setup:dsource:hthreshold
797
Violation:setup:setup:dsource:lthreshold
798
Violation:setup:setup:time
799
Violation:setup:hold:csource
800
Violation:setup:hold:csource:level
801
Violation:setup:hold:csource:edge
802
Violation:setup:hold:dsource
803
Violation:setup:hold:dsource:hthreshold
804
Violation:setup:hold:dsource:lthreshold
805
Violation:setup:hold:time
806
Violation:setup:shold:csource
807
Violation:setup:shold:csource:level
808
Violation:setup:shold:csource:edge
809
Violation:setup:shold:dsource
810
Violation:setup:shold:dsource:hthreshold
811
Violation:setup:shold:dsource:lthreshold
812
Violation:setup:shold:setuptime (Stime)
813
Violation:setup:shold:holdtime (Htime)
814
Transition Violation Mode
815
Violation:transition
817
Violation:transition:source
818
Violation:transition:source:hthreshold
819
Violation:transition:source:lthreshold
820
Violation:transition:type
821
30 Waveform Commands
823
Bandpass
827
Byteorder
828
Complete
829
Count
830
Coupling
831
Data
832
DATA? Example for Analog Channels
834
DATA? Example for Digital Channels
848
Format
863
Points
866
Preamble
867
Segmented:count
873
Segmented:ttag
874
Source
875
Type
877
View
879
Xdisplay
881
Xincrement
882
Xorigin
883
Xrange
884
Xreference
885
Xunits
886
Ydisplay
887
Yincrement
888
Yorigin
889
Yrange
890
Yreference
891
Yunits
892
31 Waveform Memory Commands
893
Display
895
Load
896
Save
897
Xoffset
898
Xrange
899
Yoffset
900
Yrange
901
32 Error Messages Error Queue
905
Error Numbers
906
Command Error
907
Execution Error
908
Device- or Oscilloscope-Specific Error
909
Query Error
910
List of Error Messages
911
Advertisement
Advertisement
Related Products
Agilent Technologies 8000 Series
Agilent Technologies Infiniium 80000B series
Agilent Technologies Infiniium 80000A series
Agilent Technologies Infiniium 80000 Series
Agilent Technologies 85052D
Agilent Technologies 85056A
Agilent Technologies 85052C
Agilent Technologies 81250
Agilent Technologies 89607A
Agilent Technologies 85110L
Agilent Technologies Categories
Measuring Instruments
Laboratory Equipment
Test Equipment
Water Pump
Power Supply
More Agilent Technologies Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL