From: Adrian Godwin Date: Sat, 9 Nov 2019 00:58:26 +0000 (+0000) Subject: Add dumps short GPIB transfers to HP53131A, HP33120A, Keithley 2015 X-Git-Url: https://sigrok.org/gitaction?a=commitdiff_plain;h=f53468a36dd42e680e4c48555685fa4f3431b0c0;p=sigrok-dumps.git Add dumps short GPIB transfers to HP53131A, HP33120A, Keithley 2015 --- diff --git a/gpib/hp1631d/README b/gpib/hp1631d/README index bebc979..9adda05 100644 --- a/gpib/hp1631d/README +++ b/gpib/hp1631d/README @@ -1,5 +1,5 @@ ------------------------------------------------------------------------------- -GPIB +GPIB / HP 1631D ------------------------------------------------------------------------------- This is an example capture of some GPIB traffic on an HP 1631D LA/scope. diff --git a/gpib/hp33120a/README b/gpib/hp33120a/README new file mode 100644 index 0000000..08f7df9 --- /dev/null +++ b/gpib/hp33120a/README @@ -0,0 +1,38 @@ +------------------------------------------------------------------------------- +GPIB / HP 33120A +------------------------------------------------------------------------------- + +This is an example capture of a *idn query to an HP33120A AWG using an +AR488 (Arduino bitbang GPIB adapter). + + +Logic analyzer setup +-------------------- + +The logic analyzer used was a generic FX2 board (at 500kHz): + + + Probe GPIB + ---------------- + 0 DIO1 + 1 DIO2 + 2 DIO3 + 3 DIO4 + 4 DIO5 + 5 DIO6 + 6 DIO7 + 7 DIO8 + 8 EOI + 9 DAV + 10 NRFD + 11 NDAC + 12 IFC + 13 SRQ + 14 ATN + 15 REN + + +Data +---- + +Send *idn? and receive instrument ident string. diff --git a/gpib/hp33120a/hp33120a-idn.sr b/gpib/hp33120a/hp33120a-idn.sr new file mode 100644 index 0000000..f9b2d8f Binary files /dev/null and b/gpib/hp33120a/hp33120a-idn.sr differ diff --git a/gpib/hp53131a/README b/gpib/hp53131a/README new file mode 100644 index 0000000..fc5c2b8 --- /dev/null +++ b/gpib/hp53131a/README @@ -0,0 +1,54 @@ +------------------------------------------------------------------------------- +GPIB / HP 53131A +------------------------------------------------------------------------------- + +This is a set of captures of traffic with an HP53131A counter using an +AR488 (Arduino bitbang GPIB adapter). + + +Logic analyzer setup +-------------------- + +The logic analyzer used was a generic FX2 board (at 500kHz): + + Probe GPIB + ---------------- + 0 DIO1 + 1 DIO2 + 2 DIO3 + 3 DIO4 + 4 DIO5 + 5 DIO6 + 6 DIO7 + 7 DIO8 + 8 EOI + 9 DAV + 10 NRFD + 11 NDAC + 12 IFC + 13 SRQ + 14 ATN + 15 REN + + +hp53131a-idn-read.sr +-------------------- + +Send *idn? and receive instrument ident string. +Send 'read?', wait for acquisition and receive a measurement (10MHz frequency). + + +hp53131a-ton.sr +--------------- + +Set HP53131A to period measurement and talk-only mode and AR488 to +listen-only mode. + +This setup is specifically useful for recording long logfiles of timing data +for use in ADEV measurements by "time-nuts": + + http://www.ke5fx.com/timelab/readme.htm + +Note: the regular NRFD/NDAC handshake occurring before and after the LON +transfer is related to the AR488 timing out non-existent transfers and may +be incorrect. diff --git a/gpib/hp53131a/hp53131a-idn-read.sr b/gpib/hp53131a/hp53131a-idn-read.sr new file mode 100644 index 0000000..e0edb3e Binary files /dev/null and b/gpib/hp53131a/hp53131a-idn-read.sr differ diff --git a/gpib/hp53131a/hp53131a-ton.sr b/gpib/hp53131a/hp53131a-ton.sr new file mode 100644 index 0000000..79bdcde Binary files /dev/null and b/gpib/hp53131a/hp53131a-ton.sr differ diff --git a/gpib/keithley2015/README b/gpib/keithley2015/README new file mode 100644 index 0000000..99e00a3 --- /dev/null +++ b/gpib/keithley2015/README @@ -0,0 +1,37 @@ +------------------------------------------------------------------------------- +GPIB / Keithley 2015 +------------------------------------------------------------------------------- + +This is an example capture of a *idn query to a Keithley 2015 DMM using +an AR488 (Arduino bitbang GPIB adapter). + + +Logic analyzer setup +-------------------- + +The logic analyzer used was a generic FX2 board (at 500kHz): + + Probe GPIB + ---------------- + 0 DIO1 + 1 DIO2 + 2 DIO3 + 3 DIO4 + 4 DIO5 + 5 DIO6 + 6 DIO7 + 7 DIO8 + 8 EOI + 9 DAV + 10 NRFD + 11 NDAC + 12 IFC + 13 SRQ + 14 ATN + 15 REN + + +Data +---- + +Send *idn? and receive instrument ident string. diff --git a/gpib/keithley2015/keithley2015-idn.sr b/gpib/keithley2015/keithley2015-idn.sr new file mode 100644 index 0000000..bd6c6bf Binary files /dev/null and b/gpib/keithley2015/keithley2015-idn.sr differ