TM
Todd Micallef
Sat, Dec 30, 2017 11:55 PM
Randy,
I will continue to look for my adapter. I haven't used it for quite a while.
I have seen similar issues and swapped cables, moved the adapter to the
other meter, etc... One of my cables was bad from one side of the connector
to the other (on the same end of the cable) and caused me lots of wasted
time. Weird reading errors were happening.
Would you email me Martin's code so I can test it here and I will see if
anything can be done to replicate your issue.
Todd
On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
I tried adding the line but it made no difference.
Randy
On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
Does it matter where I put the line in the Init_Device procedure?
procedure Init_Device;
begin;
EZGPIB_BusWriteData(gpib_address,GET_ID); // Get ID of
if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
EZGPIB_ScreenWriteLn(meter_id);
EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); // Hold trigger
until meter can be setup
EZGPIB_BusWriteData(gpib_address,'INBUF ON');
EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
end;
Randy
On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef tmicallef@gmail.com
wrote:
Randy,
I am the person that wrote that EzGPIB script. It was my first before I
moved on to Python and I have only written a couple for the different
meters I have on hand. Version 1.01 is the most current version I have
the 3458A.
I see that I should have added at least one more command to the meter
initialization. The additional init command is used in the scripts on
xDevs.
Add the following line in the Init_Device procedure
EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
This tells the meter to send an EOI on every read.
I am looking for one of my Prologix adapters or I would test this. When
find it, I will also test it. I want to make sure there are no further
issues.
Also, do both meters run the same firmware versions? I wonder if the HP
meter is using a much older version.
Todd
On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <randyevans2688@gmail.com
Todd,
I have version 1.01. Yes, please e-mail me your modified version.
will help.
Thanks,
Randy
On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef tmicallef@gmail.com
wrote:
Randy,
Is there a version number at the top of the file? I had two versions
and 1.01). I can't remember all that changed between the two since
been a while but I did find an additional timeout code that limited
wait time for reading data to 1 minute. I am guessing I had a
mine and added it.
I can email it to you if you want to try it. If it works for you, I
have Illya update it on xDevs.
Todd
On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
I am still unable to get my HP-3458A to work with the xdevs
It
works fine with my Agilent 3458A and with a friend's HP-3458A and
Agilent 3458A using the EZGPIB program. The SW versions are
my friend's DMMs, the HP units are (8.2) and with the Agilent
(9.2). However, both of my units work fine with the KE5FX GPIB
HP3458.EXE program to download the NVRAM CAL data. This would
indicate that my HP-3458 GPIB works at least partially.
Does anyone have a EZGPIB program that I could try to run (that is
different from the Xdev program)? It would be nice to see if I
something to work other than the HP3458.EXE program. Or if any
some ideas on what to look for.
Thanks,
Randy Evans
On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
I am hoping some of you experts might be able to assist with a
problem i am having trying to make automated measurements using
an Agilent and an HP 3458A. I have a program given to me by
Reynolds, which is a variant on the Xdevs noise measurement
Martin's program continuously reads the voltage measurements
from the two meters and then stores then in a measurements file,
the temperature measurements from both meters. The program
his Agilent and HP 3458As.
On my two 3458As, it takes the temperature measurements just
takes a voltage measurement from the Agilent unit. The HP unit
make any voltage measurements although I can see both the 3458As
states and, of course, it does sent the temperature
if I turn the HP unit off and then on again, the HP will start
voltage and temperature measurements and send them to the PC.
Any ideas on what might be causing the strange behavior?
Thanks,
Randy Evans
Randy,
I will continue to look for my adapter. I haven't used it for quite a while.
I have seen similar issues and swapped cables, moved the adapter to the
other meter, etc... One of my cables was bad from one side of the connector
to the other (on the same end of the cable) and caused me lots of wasted
time. Weird reading errors were happening.
Would you email me Martin's code so I can test it here and I will see if
anything can be done to replicate your issue.
Todd
On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <randyevans2688@gmail.com>
wrote:
> Todd,
>
> I tried adding the line but it made no difference.
>
> Randy
>
> On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <randyevans2688@gmail.com>
> wrote:
>
> > Todd,
> >
> > Does it matter where I put the line in the Init_Device procedure?
> >
> >
> > procedure Init_Device;
> > begin;
> > EZGPIB_BusWriteData(gpib_address,GET_ID); // Get ID of
> meter
> > if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
> > EZGPIB_ScreenWriteLn(meter_id);
> >
> > EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); // Hold trigger
> > until meter can be setup
> > EZGPIB_BusWriteData(gpib_address,'INBUF ON');
> > EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
> > EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
> > end;
> >
> >
> > Randy
> >
> > On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <tmicallef@gmail.com>
> > wrote:
> >
> >> Randy,
> >>
> >> I am the person that wrote that EzGPIB script. It was my first before I
> >> moved on to Python and I have only written a couple for the different
> >> meters I have on hand. Version 1.01 is the most current version I have
> for
> >> the 3458A.
> >> I see that I should have added at least one more command to the meter
> >> initialization. The additional init command is used in the scripts on
> >> xDevs.
> >>
> >> Add the following line in the Init_Device procedure
> >> EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
> >>
> >> This tells the meter to send an EOI on every read.
> >>
> >> I am looking for one of my Prologix adapters or I would test this. When
> I
> >> find it, I will also test it. I want to make sure there are no further
> >> issues.
> >> Also, do both meters run the same firmware versions? I wonder if the HP
> >> meter is using a much older version.
> >>
> >> Todd
> >>
> >> On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <randyevans2688@gmail.com
> >
> >> wrote:
> >>
> >> > Todd,
> >> >
> >> > I have version 1.01. Yes, please e-mail me your modified version.
> >> Maybe it
> >> > will help.
> >> >
> >> > Thanks,
> >> >
> >> > Randy
> >> >
> >> > On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <tmicallef@gmail.com>
> >> > wrote:
> >> >
> >> > > Randy,
> >> > >
> >> > > Is there a version number at the top of the file? I had two versions
> >> > (1.00
> >> > > and 1.01). I can't remember all that changed between the two since
> it
> >> has
> >> > > been a while but I did find an additional timeout code that limited
> >> the
> >> > > wait time for reading data to 1 minute. I am guessing I had a
> problem
> >> > with
> >> > > mine and added it.
> >> > >
> >> > > I can email it to you if you want to try it. If it works for you, I
> >> will
> >> > > have Illya update it on xDevs.
> >> > >
> >> > > Todd
> >> > >
> >> > > On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
> >> randyevans2688@gmail.com>
> >> > > wrote:
> >> > >
> >> > > > I am still unable to get my HP-3458A to work with the xdevs
> program
> >> > > > "HP3458A_Measure_DMM_Noise.488" (https://xdevs.com/article/dmm
> >> _noise/
> >> > ).
> >> > > > It
> >> > > > works fine with my Agilent 3458A and with a friend's HP-3458A and
> >> his
> >> > > > Agilent 3458A using the EZGPIB program. The SW versions are
> >> identical
> >> > > with
> >> > > > my friend's DMMs, the HP units are (8.2) and with the Agilent
> units
> >> are
> >> > > > (9.2). However, both of my units work fine with the KE5FX GPIB
> >> Toolkit
> >> > > > HP3458.EXE program to download the NVRAM CAL data. This would
> seem
> >> to
> >> > > > indicate that my HP-3458 GPIB works at least partially.
> >> > > >
> >> > > > Does anyone have a EZGPIB program that I could try to run (that is
> >> > > > different from the Xdev program)? It would be nice to see if I
> >> could
> >> > get
> >> > > > something to work other than the HP3458.EXE program. Or if any
> one
> >> has
> >> > > > some ideas on what to look for.
> >> > > >
> >> > > > Thanks,
> >> > > >
> >> > > > Randy Evans
> >> > > >
> >> > > > On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
> >> randyevans2688@gmail.com
> >> > >
> >> > > > wrote:
> >> > > >
> >> > > > > I am hoping some of you experts might be able to assist with a
> >> > strange
> >> > > > > problem i am having trying to make automated measurements using
> >> > EZGPIB
> >> > > > with
> >> > > > > an Agilent and an HP 3458A. I have a program given to me by
> >> Martin
> >> > > > > Reynolds, which is a variant on the Xdevs noise measurement
> >> program.
> >> > > > > Martin's program continuously reads the voltage measurements
> >> > > sequentially
> >> > > > > from the two meters and then stores then in a measurements file,
> >> > along
> >> > > > with
> >> > > > > the temperature measurements from both meters. The program
> works
> >> > fine
> >> > > on
> >> > > > > his Agilent and HP 3458As.
> >> > > > >
> >> > > > > On my two 3458As, it takes the temperature measurements just
> fine
> >> but
> >> > > > only
> >> > > > > takes a voltage measurement from the Agilent unit. The HP unit
> >> will
> >> > > not
> >> > > > > make any voltage measurements although I can see both the 3458As
> >> in
> >> > > talk
> >> > > > > states and, of course, it does sent the temperature
> measurements.
> >> > > > However,
> >> > > > > if I turn the HP unit off and then on again, the HP will start
> to
> >> > take
> >> > > > > voltage and temperature measurements and send them to the PC.
> >> > > > >
> >> > > > > Any ideas on what might be causing the strange behavior?
> >> > > > >
> >> > > > > Thanks,
> >> > > > >
> >> > > > > Randy Evans
> >> > > > >
> >> > > > _______________________________________________
> >> > > > volt-nuts mailing list -- volt-nuts@febo.com
> >> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> >> > > > mailman/listinfo/volt-nuts
> >> > > > and follow the instructions there.
> >> > > >
> >> > > _______________________________________________
> >> > > volt-nuts mailing list -- volt-nuts@febo.com
> >> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> >> > > mailman/listinfo/volt-nuts
> >> > > and follow the instructions there.
> >> > >
> >> > _______________________________________________
> >> > volt-nuts mailing list -- volt-nuts@febo.com
> >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> >> > mailman/listinfo/volt-nuts
> >> > and follow the instructions there.
> >> >
> >> _______________________________________________
> >> volt-nuts mailing list -- volt-nuts@febo.com
> >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> >> ailman/listinfo/volt-nuts
> >> and follow the instructions there.
> >>
> >
> >
> _______________________________________________
> volt-nuts mailing list -- volt-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/volt-nuts
> and follow the instructions there.
>
RE
Randy Evans
Sun, Dec 31, 2017 12:15 AM
Todd,
I have swapped cables, moved the Prologix adapter to both meters (Agilent
works, HP doesn't), tried Martins code as well as Xdevs's. I have not
tried another PC yet, maybe the next step.
Here is the code that Martin modified for two meters, as well as the
modified Xdev's code per your directions (V1.02).
Thanks,
Randy
On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef tmicallef@gmail.com wrote:
Randy,
I will continue to look for my adapter. I haven't used it for quite a
while.
I have seen similar issues and swapped cables, moved the adapter to the
other meter, etc... One of my cables was bad from one side of the connector
to the other (on the same end of the cable) and caused me lots of wasted
time. Weird reading errors were happening.
Would you email me Martin's code so I can test it here and I will see if
anything can be done to replicate your issue.
Todd
On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
I tried adding the line but it made no difference.
Randy
On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
Does it matter where I put the line in the Init_Device procedure?
procedure Init_Device;
begin;
EZGPIB_BusWriteData(gpib_address,GET_ID); // Get ID of
if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
EZGPIB_ScreenWriteLn(meter_id);
EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); // Hold
until meter can be setup
EZGPIB_BusWriteData(gpib_address,'INBUF ON');
EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
end;
Randy
On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef tmicallef@gmail.com
wrote:
Randy,
I am the person that wrote that EzGPIB script. It was my first before
moved on to Python and I have only written a couple for the different
meters I have on hand. Version 1.01 is the most current version I have
the 3458A.
I see that I should have added at least one more command to the meter
initialization. The additional init command is used in the scripts on
xDevs.
Add the following line in the Init_Device procedure
EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
This tells the meter to send an EOI on every read.
I am looking for one of my Prologix adapters or I would test this.
find it, I will also test it. I want to make sure there are no further
issues.
Also, do both meters run the same firmware versions? I wonder if the
meter is using a much older version.
Todd
On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
Todd,
I have version 1.01. Yes, please e-mail me your modified version.
Randy,
Is there a version number at the top of the file? I had two
and 1.01). I can't remember all that changed between the two since
been a while but I did find an additional timeout code that
wait time for reading data to 1 minute. I am guessing I had a
mine and added it.
I can email it to you if you want to try it. If it works for you,
have Illya update it on xDevs.
Todd
On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
I am still unable to get my HP-3458A to work with the xdevs
It
works fine with my Agilent 3458A and with a friend's HP-3458A
Agilent 3458A using the EZGPIB program. The SW versions are
my friend's DMMs, the HP units are (8.2) and with the Agilent
(9.2). However, both of my units work fine with the KE5FX GPIB
HP3458.EXE program to download the NVRAM CAL data. This would
indicate that my HP-3458 GPIB works at least partially.
Does anyone have a EZGPIB program that I could try to run (that
different from the Xdev program)? It would be nice to see if I
something to work other than the HP3458.EXE program. Or if any
some ideas on what to look for.
Thanks,
Randy Evans
On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
I am hoping some of you experts might be able to assist with a
problem i am having trying to make automated measurements
an Agilent and an HP 3458A. I have a program given to me by
Reynolds, which is a variant on the Xdevs noise measurement
Martin's program continuously reads the voltage measurements
from the two meters and then stores then in a measurements
the temperature measurements from both meters. The program
his Agilent and HP 3458As.
On my two 3458As, it takes the temperature measurements just
takes a voltage measurement from the Agilent unit. The HP
make any voltage measurements although I can see both the
states and, of course, it does sent the temperature
if I turn the HP unit off and then on again, the HP will start
voltage and temperature measurements and send them to the PC.
Any ideas on what might be causing the strange behavior?
Thanks,
Randy Evans
Todd,
I have swapped cables, moved the Prologix adapter to both meters (Agilent
works, HP doesn't), tried Martins code as well as Xdevs's. I have not
tried another PC yet, maybe the next step.
Here is the code that Martin modified for two meters, as well as the
modified Xdev's code per your directions (V1.02).
Thanks,
Randy
On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef <tmicallef@gmail.com> wrote:
> Randy,
>
> I will continue to look for my adapter. I haven't used it for quite a
> while.
>
> I have seen similar issues and swapped cables, moved the adapter to the
> other meter, etc... One of my cables was bad from one side of the connector
> to the other (on the same end of the cable) and caused me lots of wasted
> time. Weird reading errors were happening.
>
> Would you email me Martin's code so I can test it here and I will see if
> anything can be done to replicate your issue.
>
> Todd
>
>
> On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <randyevans2688@gmail.com>
> wrote:
>
> > Todd,
> >
> > I tried adding the line but it made no difference.
> >
> > Randy
> >
> > On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <randyevans2688@gmail.com>
> > wrote:
> >
> > > Todd,
> > >
> > > Does it matter where I put the line in the Init_Device procedure?
> > >
> > >
> > > procedure Init_Device;
> > > begin;
> > > EZGPIB_BusWriteData(gpib_address,GET_ID); // Get ID of
> > meter
> > > if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
> > > EZGPIB_ScreenWriteLn(meter_id);
> > >
> > > EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); // Hold
> trigger
> > > until meter can be setup
> > > EZGPIB_BusWriteData(gpib_address,'INBUF ON');
> > > EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
> > > EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
> > > end;
> > >
> > >
> > > Randy
> > >
> > > On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <tmicallef@gmail.com>
> > > wrote:
> > >
> > >> Randy,
> > >>
> > >> I am the person that wrote that EzGPIB script. It was my first before
> I
> > >> moved on to Python and I have only written a couple for the different
> > >> meters I have on hand. Version 1.01 is the most current version I have
> > for
> > >> the 3458A.
> > >> I see that I should have added at least one more command to the meter
> > >> initialization. The additional init command is used in the scripts on
> > >> xDevs.
> > >>
> > >> Add the following line in the Init_Device procedure
> > >> EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
> > >>
> > >> This tells the meter to send an EOI on every read.
> > >>
> > >> I am looking for one of my Prologix adapters or I would test this.
> When
> > I
> > >> find it, I will also test it. I want to make sure there are no further
> > >> issues.
> > >> Also, do both meters run the same firmware versions? I wonder if the
> HP
> > >> meter is using a much older version.
> > >>
> > >> Todd
> > >>
> > >> On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
> randyevans2688@gmail.com
> > >
> > >> wrote:
> > >>
> > >> > Todd,
> > >> >
> > >> > I have version 1.01. Yes, please e-mail me your modified version.
> > >> Maybe it
> > >> > will help.
> > >> >
> > >> > Thanks,
> > >> >
> > >> > Randy
> > >> >
> > >> > On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <tmicallef@gmail.com
> >
> > >> > wrote:
> > >> >
> > >> > > Randy,
> > >> > >
> > >> > > Is there a version number at the top of the file? I had two
> versions
> > >> > (1.00
> > >> > > and 1.01). I can't remember all that changed between the two since
> > it
> > >> has
> > >> > > been a while but I did find an additional timeout code that
> limited
> > >> the
> > >> > > wait time for reading data to 1 minute. I am guessing I had a
> > problem
> > >> > with
> > >> > > mine and added it.
> > >> > >
> > >> > > I can email it to you if you want to try it. If it works for you,
> I
> > >> will
> > >> > > have Illya update it on xDevs.
> > >> > >
> > >> > > Todd
> > >> > >
> > >> > > On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
> > >> randyevans2688@gmail.com>
> > >> > > wrote:
> > >> > >
> > >> > > > I am still unable to get my HP-3458A to work with the xdevs
> > program
> > >> > > > "HP3458A_Measure_DMM_Noise.488" (https://xdevs.com/article/dmm
> > >> _noise/
> > >> > ).
> > >> > > > It
> > >> > > > works fine with my Agilent 3458A and with a friend's HP-3458A
> and
> > >> his
> > >> > > > Agilent 3458A using the EZGPIB program. The SW versions are
> > >> identical
> > >> > > with
> > >> > > > my friend's DMMs, the HP units are (8.2) and with the Agilent
> > units
> > >> are
> > >> > > > (9.2). However, both of my units work fine with the KE5FX GPIB
> > >> Toolkit
> > >> > > > HP3458.EXE program to download the NVRAM CAL data. This would
> > seem
> > >> to
> > >> > > > indicate that my HP-3458 GPIB works at least partially.
> > >> > > >
> > >> > > > Does anyone have a EZGPIB program that I could try to run (that
> is
> > >> > > > different from the Xdev program)? It would be nice to see if I
> > >> could
> > >> > get
> > >> > > > something to work other than the HP3458.EXE program. Or if any
> > one
> > >> has
> > >> > > > some ideas on what to look for.
> > >> > > >
> > >> > > > Thanks,
> > >> > > >
> > >> > > > Randy Evans
> > >> > > >
> > >> > > > On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
> > >> randyevans2688@gmail.com
> > >> > >
> > >> > > > wrote:
> > >> > > >
> > >> > > > > I am hoping some of you experts might be able to assist with a
> > >> > strange
> > >> > > > > problem i am having trying to make automated measurements
> using
> > >> > EZGPIB
> > >> > > > with
> > >> > > > > an Agilent and an HP 3458A. I have a program given to me by
> > >> Martin
> > >> > > > > Reynolds, which is a variant on the Xdevs noise measurement
> > >> program.
> > >> > > > > Martin's program continuously reads the voltage measurements
> > >> > > sequentially
> > >> > > > > from the two meters and then stores then in a measurements
> file,
> > >> > along
> > >> > > > with
> > >> > > > > the temperature measurements from both meters. The program
> > works
> > >> > fine
> > >> > > on
> > >> > > > > his Agilent and HP 3458As.
> > >> > > > >
> > >> > > > > On my two 3458As, it takes the temperature measurements just
> > fine
> > >> but
> > >> > > > only
> > >> > > > > takes a voltage measurement from the Agilent unit. The HP
> unit
> > >> will
> > >> > > not
> > >> > > > > make any voltage measurements although I can see both the
> 3458As
> > >> in
> > >> > > talk
> > >> > > > > states and, of course, it does sent the temperature
> > measurements.
> > >> > > > However,
> > >> > > > > if I turn the HP unit off and then on again, the HP will start
> > to
> > >> > take
> > >> > > > > voltage and temperature measurements and send them to the PC.
> > >> > > > >
> > >> > > > > Any ideas on what might be causing the strange behavior?
> > >> > > > >
> > >> > > > > Thanks,
> > >> > > > >
> > >> > > > > Randy Evans
> > >> > > > >
> > >> > > > _______________________________________________
> > >> > > > volt-nuts mailing list -- volt-nuts@febo.com
> > >> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > >> > > > mailman/listinfo/volt-nuts
> > >> > > > and follow the instructions there.
> > >> > > >
> > >> > > _______________________________________________
> > >> > > volt-nuts mailing list -- volt-nuts@febo.com
> > >> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > >> > > mailman/listinfo/volt-nuts
> > >> > > and follow the instructions there.
> > >> > >
> > >> > _______________________________________________
> > >> > volt-nuts mailing list -- volt-nuts@febo.com
> > >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > >> > mailman/listinfo/volt-nuts
> > >> > and follow the instructions there.
> > >> >
> > >> _______________________________________________
> > >> volt-nuts mailing list -- volt-nuts@febo.com
> > >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> > >> ailman/listinfo/volt-nuts
> > >> and follow the instructions there.
> > >>
> > >
> > >
> > _______________________________________________
> > volt-nuts mailing list -- volt-nuts@febo.com
> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > mailman/listinfo/volt-nuts
> > and follow the instructions there.
> >
> _______________________________________________
> volt-nuts mailing list -- volt-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/volt-nuts
> and follow the instructions there.
>
TM
Todd Micallef
Sun, Dec 31, 2017 2:13 AM
Randy,
I found the Prologix adapters and have modified the code in the original
script. I am doing a test run now and will post the script when I am
certain I didn't make it worse.
Todd
On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
I have swapped cables, moved the Prologix adapter to both meters (Agilent
works, HP doesn't), tried Martins code as well as Xdevs's. I have not
tried another PC yet, maybe the next step.
Here is the code that Martin modified for two meters, as well as the
modified Xdev's code per your directions (V1.02).
Thanks,
Randy
On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef tmicallef@gmail.com
wrote:
Randy,
I will continue to look for my adapter. I haven't used it for quite a
while.
I have seen similar issues and swapped cables, moved the adapter to the
other meter, etc... One of my cables was bad from one side of the
to the other (on the same end of the cable) and caused me lots of wasted
time. Weird reading errors were happening.
Would you email me Martin's code so I can test it here and I will see if
anything can be done to replicate your issue.
Todd
On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
I tried adding the line but it made no difference.
Randy
On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
Todd,
Does it matter where I put the line in the Init_Device procedure?
procedure Init_Device;
begin;
EZGPIB_BusWriteData(gpib_address,GET_ID); // Get ID of
if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
EZGPIB_ScreenWriteLn(meter_id);
EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); // Hold
until meter can be setup
EZGPIB_BusWriteData(gpib_address,'INBUF ON');
EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
end;
Randy
On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <tmicallef@gmail.com
Randy,
I am the person that wrote that EzGPIB script. It was my first
moved on to Python and I have only written a couple for the
meters I have on hand. Version 1.01 is the most current version I
the 3458A.
I see that I should have added at least one more command to the
initialization. The additional init command is used in the scripts
xDevs.
Add the following line in the Init_Device procedure
EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
This tells the meter to send an EOI on every read.
I am looking for one of my Prologix adapters or I would test this.
find it, I will also test it. I want to make sure there are no
issues.
Also, do both meters run the same firmware versions? I wonder if the
meter is using a much older version.
Todd
On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
Todd,
I have version 1.01. Yes, please e-mail me your modified version.
will help.
Thanks,
Randy
On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
Randy,
Is there a version number at the top of the file? I had two
and 1.01). I can't remember all that changed between the two
been a while but I did find an additional timeout code that
wait time for reading data to 1 minute. I am guessing I had a
mine and added it.
I can email it to you if you want to try it. If it works for
have Illya update it on xDevs.
Todd
On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
I am still unable to get my HP-3458A to work with the xdevs
"HP3458A_Measure_DMM_Noise.488" (
It
works fine with my Agilent 3458A and with a friend's HP-3458A
Agilent 3458A using the EZGPIB program. The SW versions are
my friend's DMMs, the HP units are (8.2) and with the Agilent
(9.2). However, both of my units work fine with the KE5FX
HP3458.EXE program to download the NVRAM CAL data. This would
indicate that my HP-3458 GPIB works at least partially.
Does anyone have a EZGPIB program that I could try to run
different from the Xdev program)? It would be nice to see if
something to work other than the HP3458.EXE program. Or if
some ideas on what to look for.
Thanks,
Randy Evans
On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
I am hoping some of you experts might be able to assist
problem i am having trying to make automated measurements
an Agilent and an HP 3458A. I have a program given to me by
Reynolds, which is a variant on the Xdevs noise measurement
Martin's program continuously reads the voltage measurements
from the two meters and then stores then in a measurements
the temperature measurements from both meters. The program
his Agilent and HP 3458As.
On my two 3458As, it takes the temperature measurements just
takes a voltage measurement from the Agilent unit. The HP
make any voltage measurements although I can see both the
states and, of course, it does sent the temperature
if I turn the HP unit off and then on again, the HP will
voltage and temperature measurements and send them to the
Any ideas on what might be causing the strange behavior?
Thanks,
Randy Evans
Randy,
I found the Prologix adapters and have modified the code in the original
script. I am doing a test run now and will post the script when I am
certain I didn't make it worse.
Todd
On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans <randyevans2688@gmail.com>
wrote:
> Todd,
>
> I have swapped cables, moved the Prologix adapter to both meters (Agilent
> works, HP doesn't), tried Martins code as well as Xdevs's. I have not
> tried another PC yet, maybe the next step.
>
> Here is the code that Martin modified for two meters, as well as the
> modified Xdev's code per your directions (V1.02).
>
> Thanks,
>
> Randy
>
> On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef <tmicallef@gmail.com>
> wrote:
>
> > Randy,
> >
> > I will continue to look for my adapter. I haven't used it for quite a
> > while.
> >
> > I have seen similar issues and swapped cables, moved the adapter to the
> > other meter, etc... One of my cables was bad from one side of the
> connector
> > to the other (on the same end of the cable) and caused me lots of wasted
> > time. Weird reading errors were happening.
> >
> > Would you email me Martin's code so I can test it here and I will see if
> > anything can be done to replicate your issue.
> >
> > Todd
> >
> >
> > On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <randyevans2688@gmail.com>
> > wrote:
> >
> > > Todd,
> > >
> > > I tried adding the line but it made no difference.
> > >
> > > Randy
> > >
> > > On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
> randyevans2688@gmail.com>
> > > wrote:
> > >
> > > > Todd,
> > > >
> > > > Does it matter where I put the line in the Init_Device procedure?
> > > >
> > > >
> > > > procedure Init_Device;
> > > > begin;
> > > > EZGPIB_BusWriteData(gpib_address,GET_ID); // Get ID of
> > > meter
> > > > if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
> > > > EZGPIB_ScreenWriteLn(meter_id);
> > > >
> > > > EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); // Hold
> > trigger
> > > > until meter can be setup
> > > > EZGPIB_BusWriteData(gpib_address,'INBUF ON');
> > > > EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
> > > > EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
> > > > end;
> > > >
> > > >
> > > > Randy
> > > >
> > > > On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <tmicallef@gmail.com
> >
> > > > wrote:
> > > >
> > > >> Randy,
> > > >>
> > > >> I am the person that wrote that EzGPIB script. It was my first
> before
> > I
> > > >> moved on to Python and I have only written a couple for the
> different
> > > >> meters I have on hand. Version 1.01 is the most current version I
> have
> > > for
> > > >> the 3458A.
> > > >> I see that I should have added at least one more command to the
> meter
> > > >> initialization. The additional init command is used in the scripts
> on
> > > >> xDevs.
> > > >>
> > > >> Add the following line in the Init_Device procedure
> > > >> EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
> > > >>
> > > >> This tells the meter to send an EOI on every read.
> > > >>
> > > >> I am looking for one of my Prologix adapters or I would test this.
> > When
> > > I
> > > >> find it, I will also test it. I want to make sure there are no
> further
> > > >> issues.
> > > >> Also, do both meters run the same firmware versions? I wonder if the
> > HP
> > > >> meter is using a much older version.
> > > >>
> > > >> Todd
> > > >>
> > > >> On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
> > randyevans2688@gmail.com
> > > >
> > > >> wrote:
> > > >>
> > > >> > Todd,
> > > >> >
> > > >> > I have version 1.01. Yes, please e-mail me your modified version.
> > > >> Maybe it
> > > >> > will help.
> > > >> >
> > > >> > Thanks,
> > > >> >
> > > >> > Randy
> > > >> >
> > > >> > On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
> tmicallef@gmail.com
> > >
> > > >> > wrote:
> > > >> >
> > > >> > > Randy,
> > > >> > >
> > > >> > > Is there a version number at the top of the file? I had two
> > versions
> > > >> > (1.00
> > > >> > > and 1.01). I can't remember all that changed between the two
> since
> > > it
> > > >> has
> > > >> > > been a while but I did find an additional timeout code that
> > limited
> > > >> the
> > > >> > > wait time for reading data to 1 minute. I am guessing I had a
> > > problem
> > > >> > with
> > > >> > > mine and added it.
> > > >> > >
> > > >> > > I can email it to you if you want to try it. If it works for
> you,
> > I
> > > >> will
> > > >> > > have Illya update it on xDevs.
> > > >> > >
> > > >> > > Todd
> > > >> > >
> > > >> > > On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
> > > >> randyevans2688@gmail.com>
> > > >> > > wrote:
> > > >> > >
> > > >> > > > I am still unable to get my HP-3458A to work with the xdevs
> > > program
> > > >> > > > "HP3458A_Measure_DMM_Noise.488" (
> https://xdevs.com/article/dmm
> > > >> _noise/
> > > >> > ).
> > > >> > > > It
> > > >> > > > works fine with my Agilent 3458A and with a friend's HP-3458A
> > and
> > > >> his
> > > >> > > > Agilent 3458A using the EZGPIB program. The SW versions are
> > > >> identical
> > > >> > > with
> > > >> > > > my friend's DMMs, the HP units are (8.2) and with the Agilent
> > > units
> > > >> are
> > > >> > > > (9.2). However, both of my units work fine with the KE5FX
> GPIB
> > > >> Toolkit
> > > >> > > > HP3458.EXE program to download the NVRAM CAL data. This would
> > > seem
> > > >> to
> > > >> > > > indicate that my HP-3458 GPIB works at least partially.
> > > >> > > >
> > > >> > > > Does anyone have a EZGPIB program that I could try to run
> (that
> > is
> > > >> > > > different from the Xdev program)? It would be nice to see if
> I
> > > >> could
> > > >> > get
> > > >> > > > something to work other than the HP3458.EXE program. Or if
> any
> > > one
> > > >> has
> > > >> > > > some ideas on what to look for.
> > > >> > > >
> > > >> > > > Thanks,
> > > >> > > >
> > > >> > > > Randy Evans
> > > >> > > >
> > > >> > > > On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
> > > >> randyevans2688@gmail.com
> > > >> > >
> > > >> > > > wrote:
> > > >> > > >
> > > >> > > > > I am hoping some of you experts might be able to assist
> with a
> > > >> > strange
> > > >> > > > > problem i am having trying to make automated measurements
> > using
> > > >> > EZGPIB
> > > >> > > > with
> > > >> > > > > an Agilent and an HP 3458A. I have a program given to me by
> > > >> Martin
> > > >> > > > > Reynolds, which is a variant on the Xdevs noise measurement
> > > >> program.
> > > >> > > > > Martin's program continuously reads the voltage measurements
> > > >> > > sequentially
> > > >> > > > > from the two meters and then stores then in a measurements
> > file,
> > > >> > along
> > > >> > > > with
> > > >> > > > > the temperature measurements from both meters. The program
> > > works
> > > >> > fine
> > > >> > > on
> > > >> > > > > his Agilent and HP 3458As.
> > > >> > > > >
> > > >> > > > > On my two 3458As, it takes the temperature measurements just
> > > fine
> > > >> but
> > > >> > > > only
> > > >> > > > > takes a voltage measurement from the Agilent unit. The HP
> > unit
> > > >> will
> > > >> > > not
> > > >> > > > > make any voltage measurements although I can see both the
> > 3458As
> > > >> in
> > > >> > > talk
> > > >> > > > > states and, of course, it does sent the temperature
> > > measurements.
> > > >> > > > However,
> > > >> > > > > if I turn the HP unit off and then on again, the HP will
> start
> > > to
> > > >> > take
> > > >> > > > > voltage and temperature measurements and send them to the
> PC.
> > > >> > > > >
> > > >> > > > > Any ideas on what might be causing the strange behavior?
> > > >> > > > >
> > > >> > > > > Thanks,
> > > >> > > > >
> > > >> > > > > Randy Evans
> > > >> > > > >
> > > >> > > > _______________________________________________
> > > >> > > > volt-nuts mailing list -- volt-nuts@febo.com
> > > >> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > >> > > > mailman/listinfo/volt-nuts
> > > >> > > > and follow the instructions there.
> > > >> > > >
> > > >> > > _______________________________________________
> > > >> > > volt-nuts mailing list -- volt-nuts@febo.com
> > > >> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > >> > > mailman/listinfo/volt-nuts
> > > >> > > and follow the instructions there.
> > > >> > >
> > > >> > _______________________________________________
> > > >> > volt-nuts mailing list -- volt-nuts@febo.com
> > > >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > >> > mailman/listinfo/volt-nuts
> > > >> > and follow the instructions there.
> > > >> >
> > > >> _______________________________________________
> > > >> volt-nuts mailing list -- volt-nuts@febo.com
> > > >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> > > >> ailman/listinfo/volt-nuts
> > > >> and follow the instructions there.
> > > >>
> > > >
> > > >
> > > _______________________________________________
> > > volt-nuts mailing list -- volt-nuts@febo.com
> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > mailman/listinfo/volt-nuts
> > > and follow the instructions there.
> > >
> > _______________________________________________
> > volt-nuts mailing list -- volt-nuts@febo.com
> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > mailman/listinfo/volt-nuts
> > and follow the instructions there.
> >
>
> _______________________________________________
> volt-nuts mailing list -- volt-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/volt-nuts
> and follow the instructions there.
>
R
randyevans2688
Sun, Dec 31, 2017 2:26 AM
Todd, thanks for the help. Where will you post the new code?Â
BTW, do you have any very simple code that is likely to work. I am interested in seeing if anything other than KE5FX's memory dump program will work on my HP3458A.
Thanks again,
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef tmicallef@gmail.com Date: 12/30/17 6:13 PM (GMT-08:00) To: Discussion of precise voltage measurement volt-nuts@febo.com Subject: Re: [volt-nuts] GPIB Issue with 3458A
Randy,
I found the Prologix adapters and have modified the code in the original
script. I am doing a test run now and will post the script when I am
certain I didn't make it worse.
Todd
On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
I have swapped cables, moved the Prologix adapter to both meters (Agilent
works, HP doesn't), tried Martins code as well as Xdevs's. I have not
tried another PC yet, maybe the next step.
Here is the code that Martin modified for two meters, as well as the
modified Xdev's code per your directions (V1.02).
Thanks,
Randy
On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef tmicallef@gmail.com
wrote:
Randy,
I will continue to look for my adapter. I haven't used it for quite a
while.
I have seen similar issues and swapped cables, moved the adapter to the
other meter, etc... One of my cables was bad from one side of the
to the other (on the same end of the cable) and caused me lots of wasted
time. Weird reading errors were happening.
Would you email me Martin's code so I can test it here and I will see if
anything can be done to replicate your issue.
Todd
On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
I tried adding the line but it made no difference.
Randy
On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
Todd,
Does it matter where I put the line in the Init_Device procedure?
procedure Init_Device;
begin;
   EZGPIB_BusWriteData(gpib_address,GET_ID);           // Get ID of
   if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
EZGPIB_ScreenWriteLn(meter_id);
   EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE);   // Hold
until meter can be setup
   EZGPIB_BusWriteData(gpib_address,'INBUF ON');
   EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
   EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
end;
Randy
On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <tmicallef@gmail.com
Randy,
I am the person that wrote that EzGPIB script. It was my first
moved on to Python and I have only written a couple for the
meters I have on hand. Version 1.01 is the most current version I
the 3458A.
I see that I should have added at least one more command to the
initialization. The additional init command is used in the scripts
xDevs.
Add the following line in the Init_Device procedure
   EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
This tells the meter to send an EOI on every read.
I am looking for one of my Prologix adapters or I would test this.
find it, I will also test it. I want to make sure there are no
issues.
Also, do both meters run the same firmware versions? I wonder if the
meter is using a much older version.
Todd
On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
Todd,
I have version 1.01. Yes, please e-mail me your modified version.
will help.
Thanks,
Randy
On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
Randy,
Is there a version number at the top of the file? I had two
and 1.01). I can't remember all that changed between the two
been a while but I did find an additional timeout code that
wait time for reading data to 1 minute. I am guessing I had a
mine and added it.
I can email it to you if you want to try it. If it works for
have Illya update it on xDevs.
Todd
On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
I am still unable to get my HP-3458A to work with the xdevs
"HP3458A_Measure_DMM_Noise.488" (
It
works fine with my Agilent 3458A and with a friend's HP-3458A
Agilent 3458A using the EZGPIB program. The SW versions are
my friend's DMMs, the HP units are (8.2) and with the Agilent
(9.2). However, both of my units work fine with the KE5FX
HP3458.EXE program to download the NVRAM CAL data. This would
indicate that my HP-3458 GPIB works at least partially.
Does anyone have a EZGPIB program that I could try to run
different from the Xdev program)? It would be nice to see if
something to work other than the HP3458.EXE program. Or if
some ideas on what to look for.
Thanks,
Randy Evans
On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
I am hoping some of you experts might be able to assist
problem i am having trying to make automated measurements
an Agilent and an HP 3458A. I have a program given to me by
Reynolds, which is a variant on the Xdevs noise measurement
Martin's program continuously reads the voltage measurements
from the two meters and then stores then in a measurements
the temperature measurements from both meters. The program
his Agilent and HP 3458As.
On my two 3458As, it takes the temperature measurements just
takes a voltage measurement from the Agilent unit. The HP
make any voltage measurements although I can see both the
states and, of course, it does sent the temperature
if I turn the HP unit off and then on again, the HP will
voltage and temperature measurements and send them to the
Any ideas on what might be causing the strange behavior?
Thanks,
Randy Evans
Todd, thanks for the help. Where will you post the new code?Â
BTW, do you have any very simple code that is likely to work. I am interested in seeing if anything other than KE5FX's memory dump program will work on my HP3458A.
Thanks again,
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef <tmicallef@gmail.com> Date: 12/30/17 6:13 PM (GMT-08:00) To: Discussion of precise voltage measurement <volt-nuts@febo.com> Subject: Re: [volt-nuts] GPIB Issue with 3458A
Randy,
I found the Prologix adapters and have modified the code in the original
script. I am doing a test run now and will post the script when I am
certain I didn't make it worse.
Todd
On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans <randyevans2688@gmail.com>
wrote:
> Todd,
>
> I have swapped cables, moved the Prologix adapter to both meters (Agilent
> works, HP doesn't), tried Martins code as well as Xdevs's. I have not
> tried another PC yet, maybe the next step.
>
> Here is the code that Martin modified for two meters, as well as the
> modified Xdev's code per your directions (V1.02).
>
> Thanks,
>
> Randy
>
> On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef <tmicallef@gmail.com>
> wrote:
>
> > Randy,
> >
> > I will continue to look for my adapter. I haven't used it for quite a
> > while.
> >
> > I have seen similar issues and swapped cables, moved the adapter to the
> > other meter, etc... One of my cables was bad from one side of the
> connector
> > to the other (on the same end of the cable) and caused me lots of wasted
> > time. Weird reading errors were happening.
> >
> > Would you email me Martin's code so I can test it here and I will see if
> > anything can be done to replicate your issue.
> >
> > Todd
> >
> >
> > On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <randyevans2688@gmail.com>
> > wrote:
> >
> > > Todd,
> > >
> > > I tried adding the line but it made no difference.
> > >
> > > Randy
> > >
> > > On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
> randyevans2688@gmail.com>
> > > wrote:
> > >
> > > > Todd,
> > > >
> > > > Does it matter where I put the line in the Init_Device procedure?
> > > >
> > > >
> > > > procedure Init_Device;
> > > > begin;
> > > >Â Â Â EZGPIB_BusWriteData(gpib_address,GET_ID);Â Â Â Â Â Â Â Â Â Â Â // Get ID of
> > > meter
> > > >Â Â Â if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
> > > > EZGPIB_ScreenWriteLn(meter_id);
> > > >
> > > >Â Â Â EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE);Â Â Â // Hold
> > trigger
> > > > until meter can be setup
> > > >Â Â Â EZGPIB_BusWriteData(gpib_address,'INBUF ON');
> > > >Â Â Â EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
> > > >Â Â Â EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
> > > > end;
> > > >
> > > >
> > > > Randy
> > > >
> > > > On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <tmicallef@gmail.com
> >
> > > > wrote:
> > > >
> > > >> Randy,
> > > >>
> > > >> I am the person that wrote that EzGPIB script. It was my first
> before
> > I
> > > >> moved on to Python and I have only written a couple for the
> different
> > > >> meters I have on hand. Version 1.01 is the most current version I
> have
> > > for
> > > >> the 3458A.
> > > >> I see that I should have added at least one more command to the
> meter
> > > >> initialization. The additional init command is used in the scripts
> on
> > > >> xDevs.
> > > >>
> > > >> Add the following line in the Init_Device procedure
> > > >>Â Â Â EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
> > > >>
> > > >> This tells the meter to send an EOI on every read.
> > > >>
> > > >> I am looking for one of my Prologix adapters or I would test this.
> > When
> > > I
> > > >> find it, I will also test it. I want to make sure there are no
> further
> > > >> issues.
> > > >> Also, do both meters run the same firmware versions? I wonder if the
> > HP
> > > >> meter is using a much older version.
> > > >>
> > > >> Todd
> > > >>
> > > >> On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
> > randyevans2688@gmail.com
> > > >
> > > >> wrote:
> > > >>
> > > >> > Todd,
> > > >> >
> > > >> > I have version 1.01. Yes, please e-mail me your modified version.
> > > >> Maybe it
> > > >> > will help.
> > > >> >
> > > >> > Thanks,
> > > >> >
> > > >> > Randy
> > > >> >
> > > >> > On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
> tmicallef@gmail.com
> > >
> > > >> > wrote:
> > > >> >
> > > >> > > Randy,
> > > >> > >
> > > >> > > Is there a version number at the top of the file? I had two
> > versions
> > > >> > (1.00
> > > >> > > and 1.01). I can't remember all that changed between the two
> since
> > > it
> > > >> has
> > > >> > > been a while but I did find an additional timeout code that
> > limited
> > > >> the
> > > >> > > wait time for reading data to 1 minute. I am guessing I had a
> > > problem
> > > >> > with
> > > >> > > mine and added it.
> > > >> > >
> > > >> > > I can email it to you if you want to try it. If it works for
> you,
> > I
> > > >> will
> > > >> > > have Illya update it on xDevs.
> > > >> > >
> > > >> > > Todd
> > > >> > >
> > > >> > > On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
> > > >> randyevans2688@gmail.com>
> > > >> > > wrote:
> > > >> > >
> > > >> > > > I am still unable to get my HP-3458A to work with the xdevs
> > > program
> > > >> > > > "HP3458A_Measure_DMM_Noise.488" (
> https://xdevs.com/article/dmm
> > > >> _noise/
> > > >> > ).
> > > >> > > > It
> > > >> > > > works fine with my Agilent 3458A and with a friend's HP-3458A
> > and
> > > >> his
> > > >> > > > Agilent 3458A using the EZGPIB program. The SW versions are
> > > >> identical
> > > >> > > with
> > > >> > > > my friend's DMMs, the HP units are (8.2) and with the Agilent
> > > units
> > > >> are
> > > >> > > > (9.2). However, both of my units work fine with the KE5FX
> GPIB
> > > >> Toolkit
> > > >> > > > HP3458.EXE program to download the NVRAM CAL data. This would
> > > seem
> > > >> to
> > > >> > > > indicate that my HP-3458 GPIB works at least partially.
> > > >> > > >
> > > >> > > > Does anyone have a EZGPIB program that I could try to run
> (that
> > is
> > > >> > > > different from the Xdev program)? It would be nice to see if
> I
> > > >> could
> > > >> > get
> > > >> > > > something to work other than the HP3458.EXE program. Or if
> any
> > > one
> > > >> has
> > > >> > > > some ideas on what to look for.
> > > >> > > >
> > > >> > > > Thanks,
> > > >> > > >
> > > >> > > > Randy Evans
> > > >> > > >
> > > >> > > > On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
> > > >> randyevans2688@gmail.com
> > > >> > >
> > > >> > > > wrote:
> > > >> > > >
> > > >> > > > > I am hoping some of you experts might be able to assist
> with a
> > > >> > strange
> > > >> > > > > problem i am having trying to make automated measurements
> > using
> > > >> > EZGPIB
> > > >> > > > with
> > > >> > > > > an Agilent and an HP 3458A. I have a program given to me by
> > > >> Martin
> > > >> > > > > Reynolds, which is a variant on the Xdevs noise measurement
> > > >> program.
> > > >> > > > > Martin's program continuously reads the voltage measurements
> > > >> > > sequentially
> > > >> > > > > from the two meters and then stores then in a measurements
> > file,
> > > >> > along
> > > >> > > > with
> > > >> > > > > the temperature measurements from both meters. The program
> > > works
> > > >> > fine
> > > >> > > on
> > > >> > > > > his Agilent and HP 3458As.
> > > >> > > > >
> > > >> > > > > On my two 3458As, it takes the temperature measurements just
> > > fine
> > > >> but
> > > >> > > > only
> > > >> > > > > takes a voltage measurement from the Agilent unit. The HP
> > unit
> > > >> will
> > > >> > > not
> > > >> > > > > make any voltage measurements although I can see both the
> > 3458As
> > > >> in
> > > >> > > talk
> > > >> > > > > states and, of course, it does sent the temperature
> > > measurements.
> > > >> > > > However,
> > > >> > > > > if I turn the HP unit off and then on again, the HP will
> start
> > > to
> > > >> > take
> > > >> > > > > voltage and temperature measurements and send them to the
> PC.
> > > >> > > > >
> > > >> > > > > Any ideas on what might be causing the strange behavior?
> > > >> > > > >
> > > >> > > > > Thanks,
> > > >> > > > >
> > > >> > > > > Randy Evans
> > > >> > > > >
> > > >> > > > _______________________________________________
> > > >> > > > volt-nuts mailing list -- volt-nuts@febo.com
> > > >> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > >> > > > mailman/listinfo/volt-nuts
> > > >> > > > and follow the instructions there.
> > > >> > > >
> > > >> > > _______________________________________________
> > > >> > > volt-nuts mailing list -- volt-nuts@febo.com
> > > >> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > >> > > mailman/listinfo/volt-nuts
> > > >> > > and follow the instructions there.
> > > >> > >
> > > >> > _______________________________________________
> > > >> > volt-nuts mailing list -- volt-nuts@febo.com
> > > >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > >> > mailman/listinfo/volt-nuts
> > > >> > and follow the instructions there.
> > > >> >
> > > >> _______________________________________________
> > > >> volt-nuts mailing list -- volt-nuts@febo.com
> > > >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> > > >> ailman/listinfo/volt-nuts
> > > >> and follow the instructions there.
> > > >>
> > > >
> > > >
> > > _______________________________________________
> > > volt-nuts mailing list -- volt-nuts@febo.com
> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > mailman/listinfo/volt-nuts
> > > and follow the instructions there.
> > >
> > _______________________________________________
> > volt-nuts mailing list -- volt-nuts@febo.com
> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > mailman/listinfo/volt-nuts
> > and follow the instructions there.
> >
>
> _______________________________________________
> volt-nuts mailing list -- volt-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/volt-nuts
> and follow the instructions there.
>
_______________________________________________
volt-nuts mailing list -- volt-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/volt-nuts
and follow the instructions there.
TM
Todd Micallef
Sun, Dec 31, 2017 2:40 AM
Randy,
I have not written anything else for the 3458A using EzGPIB. If you have a
National Instruments or Agilent adapters, I have a handful of Python code I
use to measure some of my standards.
If you are reading the temperature from the HP meter, I would think that
the problem lies in how the triggering is configured. The triggering has
been changed in this script so it may work for you. There was an additional
command added for disabling the buffer.
The code can be posted here, if possible or I can email it to you for
testing.
Todd
On Sat, Dec 30, 2017 at 9:26 PM, randyevans2688 randyevans2688@gmail.com
wrote:
Todd, thanks for the help. Where will you post the new code?
BTW, do you have any very simple code that is likely to work. I am
interested in seeing if anything other than KE5FX's memory dump program
will work on my HP3458A.
Thanks again,
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef tmicallef@gmail.com
Date: 12/30/17 6:13 PM (GMT-08:00) To: Discussion of precise voltage
measurement volt-nuts@febo.com Subject: Re: [volt-nuts] GPIB Issue with
3458A
Randy,
I found the Prologix adapters and have modified the code in the original
script. I am doing a test run now and will post the script when I am
certain I didn't make it worse.
Todd
On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
I have swapped cables, moved the Prologix adapter to both meters (Agilent
works, HP doesn't), tried Martins code as well as Xdevs's. I have not
tried another PC yet, maybe the next step.
Here is the code that Martin modified for two meters, as well as the
modified Xdev's code per your directions (V1.02).
Thanks,
Randy
On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef tmicallef@gmail.com
wrote:
Randy,
I will continue to look for my adapter. I haven't used it for quite a
while.
I have seen similar issues and swapped cables, moved the adapter to the
other meter, etc... One of my cables was bad from one side of the
to the other (on the same end of the cable) and caused me lots of
time. Weird reading errors were happening.
Would you email me Martin's code so I can test it here and I will see
anything can be done to replicate your issue.
Todd
On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <randyevans2688@gmail.com
Todd,
I tried adding the line but it made no difference.
Randy
On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
Todd,
Does it matter where I put the line in the Init_Device procedure?
procedure Init_Device;
begin;
EZGPIB_BusWriteData(gpib_address,GET_ID); // Get ID
if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
EZGPIB_ScreenWriteLn(meter_id);
EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); // Hold
until meter can be setup
EZGPIB_BusWriteData(gpib_address,'INBUF ON');
EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
end;
Randy
On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <
Randy,
I am the person that wrote that EzGPIB script. It was my first
moved on to Python and I have only written a couple for the
meters I have on hand. Version 1.01 is the most current version I
the 3458A.
I see that I should have added at least one more command to the
initialization. The additional init command is used in the
xDevs.
Add the following line in the Init_Device procedure
EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
This tells the meter to send an EOI on every read.
I am looking for one of my Prologix adapters or I would test this.
find it, I will also test it. I want to make sure there are no
issues.
Also, do both meters run the same firmware versions? I wonder if
meter is using a much older version.
Todd
On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
Todd,
I have version 1.01. Yes, please e-mail me your modified
will help.
Thanks,
Randy
On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
Randy,
Is there a version number at the top of the file? I had two
and 1.01). I can't remember all that changed between the two
been a while but I did find an additional timeout code that
wait time for reading data to 1 minute. I am guessing I had a
mine and added it.
I can email it to you if you want to try it. If it works for
have Illya update it on xDevs.
Todd
On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
I am still unable to get my HP-3458A to work with the xdevs
"HP3458A_Measure_DMM_Noise.488" (
It
works fine with my Agilent 3458A and with a friend's
Agilent 3458A using the EZGPIB program. The SW versions are
my friend's DMMs, the HP units are (8.2) and with the
(9.2). However, both of my units work fine with the KE5FX
HP3458.EXE program to download the NVRAM CAL data. This
indicate that my HP-3458 GPIB works at least partially.
Does anyone have a EZGPIB program that I could try to run
different from the Xdev program)? It would be nice to see
something to work other than the HP3458.EXE program. Or if
some ideas on what to look for.
Thanks,
Randy Evans
On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
I am hoping some of you experts might be able to assist
problem i am having trying to make automated measurements
an Agilent and an HP 3458A. I have a program given to me
Reynolds, which is a variant on the Xdevs noise
Martin's program continuously reads the voltage
from the two meters and then stores then in a measurements
the temperature measurements from both meters. The
his Agilent and HP 3458As.
On my two 3458As, it takes the temperature measurements
takes a voltage measurement from the Agilent unit. The HP
make any voltage measurements although I can see both the
states and, of course, it does sent the temperature
if I turn the HP unit off and then on again, the HP will
voltage and temperature measurements and send them to the
Any ideas on what might be causing the strange behavior?
Thanks,
Randy Evans
Randy,
I have not written anything else for the 3458A using EzGPIB. If you have a
National Instruments or Agilent adapters, I have a handful of Python code I
use to measure some of my standards.
If you are reading the temperature from the HP meter, I would think that
the problem lies in how the triggering is configured. The triggering has
been changed in this script so it may work for you. There was an additional
command added for disabling the buffer.
The code can be posted here, if possible or I can email it to you for
testing.
Todd
On Sat, Dec 30, 2017 at 9:26 PM, randyevans2688 <randyevans2688@gmail.com>
wrote:
> Todd, thanks for the help. Where will you post the new code?
> BTW, do you have any very simple code that is likely to work. I am
> interested in seeing if anything other than KE5FX's memory dump program
> will work on my HP3458A.
> Thanks again,
> Randy
>
> Sent from my Verizon, Samsung Galaxy smartphone
> -------- Original message --------From: Todd Micallef <tmicallef@gmail.com>
> Date: 12/30/17 6:13 PM (GMT-08:00) To: Discussion of precise voltage
> measurement <volt-nuts@febo.com> Subject: Re: [volt-nuts] GPIB Issue with
> 3458A
> Randy,
>
> I found the Prologix adapters and have modified the code in the original
> script. I am doing a test run now and will post the script when I am
> certain I didn't make it worse.
>
> Todd
>
> On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans <randyevans2688@gmail.com>
> wrote:
>
> > Todd,
> >
> > I have swapped cables, moved the Prologix adapter to both meters (Agilent
> > works, HP doesn't), tried Martins code as well as Xdevs's. I have not
> > tried another PC yet, maybe the next step.
> >
> > Here is the code that Martin modified for two meters, as well as the
> > modified Xdev's code per your directions (V1.02).
> >
> > Thanks,
> >
> > Randy
> >
> > On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef <tmicallef@gmail.com>
> > wrote:
> >
> > > Randy,
> > >
> > > I will continue to look for my adapter. I haven't used it for quite a
> > > while.
> > >
> > > I have seen similar issues and swapped cables, moved the adapter to the
> > > other meter, etc... One of my cables was bad from one side of the
> > connector
> > > to the other (on the same end of the cable) and caused me lots of
> wasted
> > > time. Weird reading errors were happening.
> > >
> > > Would you email me Martin's code so I can test it here and I will see
> if
> > > anything can be done to replicate your issue.
> > >
> > > Todd
> > >
> > >
> > > On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <randyevans2688@gmail.com
> >
> > > wrote:
> > >
> > > > Todd,
> > > >
> > > > I tried adding the line but it made no difference.
> > > >
> > > > Randy
> > > >
> > > > On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
> > randyevans2688@gmail.com>
> > > > wrote:
> > > >
> > > > > Todd,
> > > > >
> > > > > Does it matter where I put the line in the Init_Device procedure?
> > > > >
> > > > >
> > > > > procedure Init_Device;
> > > > > begin;
> > > > > EZGPIB_BusWriteData(gpib_address,GET_ID); // Get ID
> of
> > > > meter
> > > > > if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
> > > > > EZGPIB_ScreenWriteLn(meter_id);
> > > > >
> > > > > EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); // Hold
> > > trigger
> > > > > until meter can be setup
> > > > > EZGPIB_BusWriteData(gpib_address,'INBUF ON');
> > > > > EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
> > > > > EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
> > > > > end;
> > > > >
> > > > >
> > > > > Randy
> > > > >
> > > > > On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <
> tmicallef@gmail.com
> > >
> > > > > wrote:
> > > > >
> > > > >> Randy,
> > > > >>
> > > > >> I am the person that wrote that EzGPIB script. It was my first
> > before
> > > I
> > > > >> moved on to Python and I have only written a couple for the
> > different
> > > > >> meters I have on hand. Version 1.01 is the most current version I
> > have
> > > > for
> > > > >> the 3458A.
> > > > >> I see that I should have added at least one more command to the
> > meter
> > > > >> initialization. The additional init command is used in the
> scripts
> > on
> > > > >> xDevs.
> > > > >>
> > > > >> Add the following line in the Init_Device procedure
> > > > >> EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
> > > > >>
> > > > >> This tells the meter to send an EOI on every read.
> > > > >>
> > > > >> I am looking for one of my Prologix adapters or I would test this.
> > > When
> > > > I
> > > > >> find it, I will also test it. I want to make sure there are no
> > further
> > > > >> issues.
> > > > >> Also, do both meters run the same firmware versions? I wonder if
> the
> > > HP
> > > > >> meter is using a much older version.
> > > > >>
> > > > >> Todd
> > > > >>
> > > > >> On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
> > > randyevans2688@gmail.com
> > > > >
> > > > >> wrote:
> > > > >>
> > > > >> > Todd,
> > > > >> >
> > > > >> > I have version 1.01. Yes, please e-mail me your modified
> version.
> > > > >> Maybe it
> > > > >> > will help.
> > > > >> >
> > > > >> > Thanks,
> > > > >> >
> > > > >> > Randy
> > > > >> >
> > > > >> > On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
> > tmicallef@gmail.com
> > > >
> > > > >> > wrote:
> > > > >> >
> > > > >> > > Randy,
> > > > >> > >
> > > > >> > > Is there a version number at the top of the file? I had two
> > > versions
> > > > >> > (1.00
> > > > >> > > and 1.01). I can't remember all that changed between the two
> > since
> > > > it
> > > > >> has
> > > > >> > > been a while but I did find an additional timeout code that
> > > limited
> > > > >> the
> > > > >> > > wait time for reading data to 1 minute. I am guessing I had a
> > > > problem
> > > > >> > with
> > > > >> > > mine and added it.
> > > > >> > >
> > > > >> > > I can email it to you if you want to try it. If it works for
> > you,
> > > I
> > > > >> will
> > > > >> > > have Illya update it on xDevs.
> > > > >> > >
> > > > >> > > Todd
> > > > >> > >
> > > > >> > > On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
> > > > >> randyevans2688@gmail.com>
> > > > >> > > wrote:
> > > > >> > >
> > > > >> > > > I am still unable to get my HP-3458A to work with the xdevs
> > > > program
> > > > >> > > > "HP3458A_Measure_DMM_Noise.488" (
> > https://xdevs.com/article/dmm
> > > > >> _noise/
> > > > >> > ).
> > > > >> > > > It
> > > > >> > > > works fine with my Agilent 3458A and with a friend's
> HP-3458A
> > > and
> > > > >> his
> > > > >> > > > Agilent 3458A using the EZGPIB program. The SW versions are
> > > > >> identical
> > > > >> > > with
> > > > >> > > > my friend's DMMs, the HP units are (8.2) and with the
> Agilent
> > > > units
> > > > >> are
> > > > >> > > > (9.2). However, both of my units work fine with the KE5FX
> > GPIB
> > > > >> Toolkit
> > > > >> > > > HP3458.EXE program to download the NVRAM CAL data. This
> would
> > > > seem
> > > > >> to
> > > > >> > > > indicate that my HP-3458 GPIB works at least partially.
> > > > >> > > >
> > > > >> > > > Does anyone have a EZGPIB program that I could try to run
> > (that
> > > is
> > > > >> > > > different from the Xdev program)? It would be nice to see
> if
> > I
> > > > >> could
> > > > >> > get
> > > > >> > > > something to work other than the HP3458.EXE program. Or if
> > any
> > > > one
> > > > >> has
> > > > >> > > > some ideas on what to look for.
> > > > >> > > >
> > > > >> > > > Thanks,
> > > > >> > > >
> > > > >> > > > Randy Evans
> > > > >> > > >
> > > > >> > > > On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
> > > > >> randyevans2688@gmail.com
> > > > >> > >
> > > > >> > > > wrote:
> > > > >> > > >
> > > > >> > > > > I am hoping some of you experts might be able to assist
> > with a
> > > > >> > strange
> > > > >> > > > > problem i am having trying to make automated measurements
> > > using
> > > > >> > EZGPIB
> > > > >> > > > with
> > > > >> > > > > an Agilent and an HP 3458A. I have a program given to me
> by
> > > > >> Martin
> > > > >> > > > > Reynolds, which is a variant on the Xdevs noise
> measurement
> > > > >> program.
> > > > >> > > > > Martin's program continuously reads the voltage
> measurements
> > > > >> > > sequentially
> > > > >> > > > > from the two meters and then stores then in a measurements
> > > file,
> > > > >> > along
> > > > >> > > > with
> > > > >> > > > > the temperature measurements from both meters. The
> program
> > > > works
> > > > >> > fine
> > > > >> > > on
> > > > >> > > > > his Agilent and HP 3458As.
> > > > >> > > > >
> > > > >> > > > > On my two 3458As, it takes the temperature measurements
> just
> > > > fine
> > > > >> but
> > > > >> > > > only
> > > > >> > > > > takes a voltage measurement from the Agilent unit. The HP
> > > unit
> > > > >> will
> > > > >> > > not
> > > > >> > > > > make any voltage measurements although I can see both the
> > > 3458As
> > > > >> in
> > > > >> > > talk
> > > > >> > > > > states and, of course, it does sent the temperature
> > > > measurements.
> > > > >> > > > However,
> > > > >> > > > > if I turn the HP unit off and then on again, the HP will
> > start
> > > > to
> > > > >> > take
> > > > >> > > > > voltage and temperature measurements and send them to the
> > PC.
> > > > >> > > > >
> > > > >> > > > > Any ideas on what might be causing the strange behavior?
> > > > >> > > > >
> > > > >> > > > > Thanks,
> > > > >> > > > >
> > > > >> > > > > Randy Evans
> > > > >> > > > >
> > > > >> > > > _______________________________________________
> > > > >> > > > volt-nuts mailing list -- volt-nuts@febo.com
> > > > >> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > >> > > > mailman/listinfo/volt-nuts
> > > > >> > > > and follow the instructions there.
> > > > >> > > >
> > > > >> > > _______________________________________________
> > > > >> > > volt-nuts mailing list -- volt-nuts@febo.com
> > > > >> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > >> > > mailman/listinfo/volt-nuts
> > > > >> > > and follow the instructions there.
> > > > >> > >
> > > > >> > _______________________________________________
> > > > >> > volt-nuts mailing list -- volt-nuts@febo.com
> > > > >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > >> > mailman/listinfo/volt-nuts
> > > > >> > and follow the instructions there.
> > > > >> >
> > > > >> _______________________________________________
> > > > >> volt-nuts mailing list -- volt-nuts@febo.com
> > > > >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> > > > >> ailman/listinfo/volt-nuts
> > > > >> and follow the instructions there.
> > > > >>
> > > > >
> > > > >
> > > > _______________________________________________
> > > > volt-nuts mailing list -- volt-nuts@febo.com
> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > mailman/listinfo/volt-nuts
> > > > and follow the instructions there.
> > > >
> > > _______________________________________________
> > > volt-nuts mailing list -- volt-nuts@febo.com
> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > mailman/listinfo/volt-nuts
> > > and follow the instructions there.
> > >
> >
> > _______________________________________________
> > volt-nuts mailing list -- volt-nuts@febo.com
> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > mailman/listinfo/volt-nuts
> > and follow the instructions there.
> >
> _______________________________________________
> volt-nuts mailing list -- volt-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/volt-nuts
> and follow the instructions there.
> _______________________________________________
> volt-nuts mailing list -- volt-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/volt-nuts
> and follow the instructions there.
>
R
randyevans2688
Sun, Dec 31, 2017 3:12 AM
Todd,
If you don't mind, just send the code directly to me.
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef tmicallef@gmail.com Date: 12/30/17 6:40 PM (GMT-08:00) To: Discussion of precise voltage measurement volt-nuts@febo.com Subject: Re: [volt-nuts] GPIB Issue with 3458A
Randy,
I have not written anything else for the 3458A using EzGPIB. If you have a
National Instruments or Agilent adapters, I have a handful of Python code I
use to measure some of my standards.
If you are reading the temperature from the HP meter, I would think that
the problem lies in how the triggering is configured. The triggering has
been changed in this script so it may work for you. There was an additional
command added for disabling the buffer.
The code can be posted here, if possible or I can email it to you for
testing.
Todd
On Sat, Dec 30, 2017 at 9:26 PM, randyevans2688 randyevans2688@gmail.com
wrote:
Todd, thanks for the help. Where will you post the new code?
BTW, do you have any very simple code that is likely to work. I am
interested in seeing if anything other than KE5FX's memory dump program
will work on my HP3458A.
Thanks again,
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef tmicallef@gmail.com
Date: 12/30/17Â 6:13 PMÂ (GMT-08:00) To: Discussion of precise voltage
measurement volt-nuts@febo.com Subject: Re: [volt-nuts] GPIB Issue with
3458A
Randy,
I found the Prologix adapters and have modified the code in the original
script. I am doing a test run now and will post the script when I am
certain I didn't make it worse.
Todd
On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
I have swapped cables, moved the Prologix adapter to both meters (Agilent
works, HP doesn't), tried Martins code as well as Xdevs's. I have not
tried another PC yet, maybe the next step.
Here is the code that Martin modified for two meters, as well as the
modified Xdev's code per your directions (V1.02).
Thanks,
Randy
On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef tmicallef@gmail.com
wrote:
Randy,
I will continue to look for my adapter. I haven't used it for quite a
while.
I have seen similar issues and swapped cables, moved the adapter to the
other meter, etc... One of my cables was bad from one side of the
to the other (on the same end of the cable) and caused me lots of
time. Weird reading errors were happening.
Would you email me Martin's code so I can test it here and I will see
anything can be done to replicate your issue.
Todd
On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <randyevans2688@gmail.com
Todd,
I tried adding the line but it made no difference.
Randy
On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
Todd,
Does it matter where I put the line in the Init_Device procedure?
procedure Init_Device;
begin;
   EZGPIB_BusWriteData(gpib_address,GET_ID);           // Get ID
   if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
EZGPIB_ScreenWriteLn(meter_id);
   EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE);   // Hold
until meter can be setup
   EZGPIB_BusWriteData(gpib_address,'INBUF ON');
   EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
   EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
end;
Randy
On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <
Randy,
I am the person that wrote that EzGPIB script. It was my first
moved on to Python and I have only written a couple for the
meters I have on hand. Version 1.01 is the most current version I
the 3458A.
I see that I should have added at least one more command to the
initialization. The additional init command is used in the
xDevs.
Add the following line in the Init_Device procedure
   EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
This tells the meter to send an EOI on every read.
I am looking for one of my Prologix adapters or I would test this.
find it, I will also test it. I want to make sure there are no
issues.
Also, do both meters run the same firmware versions? I wonder if
meter is using a much older version.
Todd
On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
Todd,
I have version 1.01. Yes, please e-mail me your modified
will help.
Thanks,
Randy
On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
Randy,
Is there a version number at the top of the file? I had two
and 1.01). I can't remember all that changed between the two
been a while but I did find an additional timeout code that
wait time for reading data to 1 minute. I am guessing I had a
mine and added it.
I can email it to you if you want to try it. If it works for
have Illya update it on xDevs.
Todd
On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
I am still unable to get my HP-3458A to work with the xdevs
"HP3458A_Measure_DMM_Noise.488" (
It
works fine with my Agilent 3458A and with a friend's
Agilent 3458A using the EZGPIB program. The SW versions are
my friend's DMMs, the HP units are (8.2) and with the
(9.2). However, both of my units work fine with the KE5FX
HP3458.EXE program to download the NVRAM CAL data. This
indicate that my HP-3458 GPIB works at least partially.
Does anyone have a EZGPIB program that I could try to run
different from the Xdev program)? It would be nice to see
something to work other than the HP3458.EXE program. Or if
some ideas on what to look for.
Thanks,
Randy Evans
On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
I am hoping some of you experts might be able to assist
problem i am having trying to make automated measurements
an Agilent and an HP 3458A. I have a program given to me
Reynolds, which is a variant on the Xdevs noise
Martin's program continuously reads the voltage
from the two meters and then stores then in a measurements
the temperature measurements from both meters. The
his Agilent and HP 3458As.
On my two 3458As, it takes the temperature measurements
takes a voltage measurement from the Agilent unit. The HP
make any voltage measurements although I can see both the
states and, of course, it does sent the temperature
if I turn the HP unit off and then on again, the HP will
voltage and temperature measurements and send them to the
Any ideas on what might be causing the strange behavior?
Thanks,
Randy Evans
Todd,
If you don't mind, just send the code directly to me.
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef <tmicallef@gmail.com> Date: 12/30/17 6:40 PM (GMT-08:00) To: Discussion of precise voltage measurement <volt-nuts@febo.com> Subject: Re: [volt-nuts] GPIB Issue with 3458A
Randy,
I have not written anything else for the 3458A using EzGPIB. If you have a
National Instruments or Agilent adapters, I have a handful of Python code I
use to measure some of my standards.
If you are reading the temperature from the HP meter, I would think that
the problem lies in how the triggering is configured. The triggering has
been changed in this script so it may work for you. There was an additional
command added for disabling the buffer.
The code can be posted here, if possible or I can email it to you for
testing.
Todd
On Sat, Dec 30, 2017 at 9:26 PM, randyevans2688 <randyevans2688@gmail.com>
wrote:
> Todd, thanks for the help. Where will you post the new code?
> BTW, do you have any very simple code that is likely to work. I am
> interested in seeing if anything other than KE5FX's memory dump program
> will work on my HP3458A.
> Thanks again,
> Randy
>
> Sent from my Verizon, Samsung Galaxy smartphone
> -------- Original message --------From: Todd Micallef <tmicallef@gmail.com>
> Date: 12/30/17Â 6:13 PMÂ (GMT-08:00) To: Discussion of precise voltage
> measurement <volt-nuts@febo.com> Subject: Re: [volt-nuts] GPIB Issue with
> 3458A
> Randy,
>
> I found the Prologix adapters and have modified the code in the original
> script. I am doing a test run now and will post the script when I am
> certain I didn't make it worse.
>
> Todd
>
> On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans <randyevans2688@gmail.com>
> wrote:
>
> > Todd,
> >
> > I have swapped cables, moved the Prologix adapter to both meters (Agilent
> > works, HP doesn't), tried Martins code as well as Xdevs's. I have not
> > tried another PC yet, maybe the next step.
> >
> > Here is the code that Martin modified for two meters, as well as the
> > modified Xdev's code per your directions (V1.02).
> >
> > Thanks,
> >
> > Randy
> >
> > On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef <tmicallef@gmail.com>
> > wrote:
> >
> > > Randy,
> > >
> > > I will continue to look for my adapter. I haven't used it for quite a
> > > while.
> > >
> > > I have seen similar issues and swapped cables, moved the adapter to the
> > > other meter, etc... One of my cables was bad from one side of the
> > connector
> > > to the other (on the same end of the cable) and caused me lots of
> wasted
> > > time. Weird reading errors were happening.
> > >
> > > Would you email me Martin's code so I can test it here and I will see
> if
> > > anything can be done to replicate your issue.
> > >
> > > Todd
> > >
> > >
> > > On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <randyevans2688@gmail.com
> >
> > > wrote:
> > >
> > > > Todd,
> > > >
> > > > I tried adding the line but it made no difference.
> > > >
> > > > Randy
> > > >
> > > > On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
> > randyevans2688@gmail.com>
> > > > wrote:
> > > >
> > > > > Todd,
> > > > >
> > > > > Does it matter where I put the line in the Init_Device procedure?
> > > > >
> > > > >
> > > > > procedure Init_Device;
> > > > > begin;
> > > > >Â Â Â EZGPIB_BusWriteData(gpib_address,GET_ID);Â Â Â Â Â Â Â Â Â Â Â // Get ID
> of
> > > > meter
> > > > >Â Â Â if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
> > > > > EZGPIB_ScreenWriteLn(meter_id);
> > > > >
> > > > >Â Â Â EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE);Â Â Â // Hold
> > > trigger
> > > > > until meter can be setup
> > > > >Â Â Â EZGPIB_BusWriteData(gpib_address,'INBUF ON');
> > > > >Â Â Â EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
> > > > >Â Â Â EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
> > > > > end;
> > > > >
> > > > >
> > > > > Randy
> > > > >
> > > > > On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <
> tmicallef@gmail.com
> > >
> > > > > wrote:
> > > > >
> > > > >> Randy,
> > > > >>
> > > > >> I am the person that wrote that EzGPIB script. It was my first
> > before
> > > I
> > > > >> moved on to Python and I have only written a couple for the
> > different
> > > > >> meters I have on hand. Version 1.01 is the most current version I
> > have
> > > > for
> > > > >> the 3458A.
> > > > >> I see that I should have added at least one more command to the
> > meter
> > > > >> initialization. The additional init command is used in the
> scripts
> > on
> > > > >> xDevs.
> > > > >>
> > > > >> Add the following line in the Init_Device procedure
> > > > >>Â Â Â EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
> > > > >>
> > > > >> This tells the meter to send an EOI on every read.
> > > > >>
> > > > >> I am looking for one of my Prologix adapters or I would test this.
> > > When
> > > > I
> > > > >> find it, I will also test it. I want to make sure there are no
> > further
> > > > >> issues.
> > > > >> Also, do both meters run the same firmware versions? I wonder if
> the
> > > HP
> > > > >> meter is using a much older version.
> > > > >>
> > > > >> Todd
> > > > >>
> > > > >> On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
> > > randyevans2688@gmail.com
> > > > >
> > > > >> wrote:
> > > > >>
> > > > >> > Todd,
> > > > >> >
> > > > >> > I have version 1.01. Yes, please e-mail me your modified
> version.
> > > > >> Maybe it
> > > > >> > will help.
> > > > >> >
> > > > >> > Thanks,
> > > > >> >
> > > > >> > Randy
> > > > >> >
> > > > >> > On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
> > tmicallef@gmail.com
> > > >
> > > > >> > wrote:
> > > > >> >
> > > > >> > > Randy,
> > > > >> > >
> > > > >> > > Is there a version number at the top of the file? I had two
> > > versions
> > > > >> > (1.00
> > > > >> > > and 1.01). I can't remember all that changed between the two
> > since
> > > > it
> > > > >> has
> > > > >> > > been a while but I did find an additional timeout code that
> > > limited
> > > > >> the
> > > > >> > > wait time for reading data to 1 minute. I am guessing I had a
> > > > problem
> > > > >> > with
> > > > >> > > mine and added it.
> > > > >> > >
> > > > >> > > I can email it to you if you want to try it. If it works for
> > you,
> > > I
> > > > >> will
> > > > >> > > have Illya update it on xDevs.
> > > > >> > >
> > > > >> > > Todd
> > > > >> > >
> > > > >> > > On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
> > > > >> randyevans2688@gmail.com>
> > > > >> > > wrote:
> > > > >> > >
> > > > >> > > > I am still unable to get my HP-3458A to work with the xdevs
> > > > program
> > > > >> > > > "HP3458A_Measure_DMM_Noise.488" (
> > https://xdevs.com/article/dmm
> > > > >> _noise/
> > > > >> > ).
> > > > >> > > > It
> > > > >> > > > works fine with my Agilent 3458A and with a friend's
> HP-3458A
> > > and
> > > > >> his
> > > > >> > > > Agilent 3458A using the EZGPIB program. The SW versions are
> > > > >> identical
> > > > >> > > with
> > > > >> > > > my friend's DMMs, the HP units are (8.2) and with the
> Agilent
> > > > units
> > > > >> are
> > > > >> > > > (9.2). However, both of my units work fine with the KE5FX
> > GPIB
> > > > >> Toolkit
> > > > >> > > > HP3458.EXE program to download the NVRAM CAL data. This
> would
> > > > seem
> > > > >> to
> > > > >> > > > indicate that my HP-3458 GPIB works at least partially.
> > > > >> > > >
> > > > >> > > > Does anyone have a EZGPIB program that I could try to run
> > (that
> > > is
> > > > >> > > > different from the Xdev program)? It would be nice to see
> if
> > I
> > > > >> could
> > > > >> > get
> > > > >> > > > something to work other than the HP3458.EXE program. Or if
> > any
> > > > one
> > > > >> has
> > > > >> > > > some ideas on what to look for.
> > > > >> > > >
> > > > >> > > > Thanks,
> > > > >> > > >
> > > > >> > > > Randy Evans
> > > > >> > > >
> > > > >> > > > On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
> > > > >> randyevans2688@gmail.com
> > > > >> > >
> > > > >> > > > wrote:
> > > > >> > > >
> > > > >> > > > > I am hoping some of you experts might be able to assist
> > with a
> > > > >> > strange
> > > > >> > > > > problem i am having trying to make automated measurements
> > > using
> > > > >> > EZGPIB
> > > > >> > > > with
> > > > >> > > > > an Agilent and an HP 3458A. I have a program given to me
> by
> > > > >> Martin
> > > > >> > > > > Reynolds, which is a variant on the Xdevs noise
> measurement
> > > > >> program.
> > > > >> > > > > Martin's program continuously reads the voltage
> measurements
> > > > >> > > sequentially
> > > > >> > > > > from the two meters and then stores then in a measurements
> > > file,
> > > > >> > along
> > > > >> > > > with
> > > > >> > > > > the temperature measurements from both meters. The
> program
> > > > works
> > > > >> > fine
> > > > >> > > on
> > > > >> > > > > his Agilent and HP 3458As.
> > > > >> > > > >
> > > > >> > > > > On my two 3458As, it takes the temperature measurements
> just
> > > > fine
> > > > >> but
> > > > >> > > > only
> > > > >> > > > > takes a voltage measurement from the Agilent unit. The HP
> > > unit
> > > > >> will
> > > > >> > > not
> > > > >> > > > > make any voltage measurements although I can see both the
> > > 3458As
> > > > >> in
> > > > >> > > talk
> > > > >> > > > > states and, of course, it does sent the temperature
> > > > measurements.
> > > > >> > > > However,
> > > > >> > > > > if I turn the HP unit off and then on again, the HP will
> > start
> > > > to
> > > > >> > take
> > > > >> > > > > voltage and temperature measurements and send them to the
> > PC.
> > > > >> > > > >
> > > > >> > > > > Any ideas on what might be causing the strange behavior?
> > > > >> > > > >
> > > > >> > > > > Thanks,
> > > > >> > > > >
> > > > >> > > > > Randy Evans
> > > > >> > > > >
> > > > >> > > > _______________________________________________
> > > > >> > > > volt-nuts mailing list -- volt-nuts@febo.com
> > > > >> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > >> > > > mailman/listinfo/volt-nuts
> > > > >> > > > and follow the instructions there.
> > > > >> > > >
> > > > >> > > _______________________________________________
> > > > >> > > volt-nuts mailing list -- volt-nuts@febo.com
> > > > >> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > >> > > mailman/listinfo/volt-nuts
> > > > >> > > and follow the instructions there.
> > > > >> > >
> > > > >> > _______________________________________________
> > > > >> > volt-nuts mailing list -- volt-nuts@febo.com
> > > > >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > >> > mailman/listinfo/volt-nuts
> > > > >> > and follow the instructions there.
> > > > >> >
> > > > >> _______________________________________________
> > > > >> volt-nuts mailing list -- volt-nuts@febo.com
> > > > >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> > > > >> ailman/listinfo/volt-nuts
> > > > >> and follow the instructions there.
> > > > >>
> > > > >
> > > > >
> > > > _______________________________________________
> > > > volt-nuts mailing list -- volt-nuts@febo.com
> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > mailman/listinfo/volt-nuts
> > > > and follow the instructions there.
> > > >
> > > _______________________________________________
> > > volt-nuts mailing list -- volt-nuts@febo.com
> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > mailman/listinfo/volt-nuts
> > > and follow the instructions there.
> > >
> >
> > _______________________________________________
> > volt-nuts mailing list -- volt-nuts@febo.com
> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > mailman/listinfo/volt-nuts
> > and follow the instructions there.
> >
> _______________________________________________
> volt-nuts mailing list -- volt-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/volt-nuts
> and follow the instructions there.
> _______________________________________________
> volt-nuts mailing list -- volt-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/volt-nuts
> and follow the instructions there.
>
_______________________________________________
volt-nuts mailing list -- volt-nuts@febo.com
To unsubscribe, go to https://www.febo.com/cgi-bin/mailman/listinfo/volt-nuts
and follow the instructions there.
TM
Todd Micallef
Sun, Dec 31, 2017 3:27 AM
Randy,
I just sent it. I haven't modified Martin's code yet. That can be done once
you confirm it works for you.
Todd
On Sat, Dec 30, 2017 at 10:12 PM, randyevans2688 randyevans2688@gmail.com
wrote:
Todd,
If you don't mind, just send the code directly to me.
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef tmicallef@gmail.com
Date: 12/30/17 6:40 PM (GMT-08:00) To: Discussion of precise voltage
measurement volt-nuts@febo.com Subject: Re: [volt-nuts] GPIB Issue with
3458A
Randy,
I have not written anything else for the 3458A using EzGPIB. If you have a
National Instruments or Agilent adapters, I have a handful of Python code I
use to measure some of my standards.
If you are reading the temperature from the HP meter, I would think that
the problem lies in how the triggering is configured. The triggering has
been changed in this script so it may work for you. There was an additional
command added for disabling the buffer.
The code can be posted here, if possible or I can email it to you for
testing.
Todd
On Sat, Dec 30, 2017 at 9:26 PM, randyevans2688 randyevans2688@gmail.com
wrote:
Todd, thanks for the help. Where will you post the new code?
BTW, do you have any very simple code that is likely to work. I am
interested in seeing if anything other than KE5FX's memory dump program
will work on my HP3458A.
Thanks again,
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef <
Date: 12/30/17 6:13 PM (GMT-08:00) To: Discussion of precise voltage
measurement volt-nuts@febo.com Subject: Re: [volt-nuts] GPIB Issue
3458A
Randy,
I found the Prologix adapters and have modified the code in the original
script. I am doing a test run now and will post the script when I am
certain I didn't make it worse.
Todd
On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
I have swapped cables, moved the Prologix adapter to both meters
works, HP doesn't), tried Martins code as well as Xdevs's. I have not
tried another PC yet, maybe the next step.
Here is the code that Martin modified for two meters, as well as the
modified Xdev's code per your directions (V1.02).
Thanks,
Randy
On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef tmicallef@gmail.com
wrote:
Randy,
I will continue to look for my adapter. I haven't used it for quite a
while.
I have seen similar issues and swapped cables, moved the adapter to
other meter, etc... One of my cables was bad from one side of the
to the other (on the same end of the cable) and caused me lots of
time. Weird reading errors were happening.
Would you email me Martin's code so I can test it here and I will see
anything can be done to replicate your issue.
Todd
On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <
Todd,
I tried adding the line but it made no difference.
Randy
On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
Todd,
Does it matter where I put the line in the Init_Device procedure?
procedure Init_Device;
begin;
EZGPIB_BusWriteData(gpib_address,GET_ID); // Get
if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
EZGPIB_ScreenWriteLn(meter_id);
EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); // Hold
until meter can be setup
EZGPIB_BusWriteData(gpib_address,'INBUF ON');
EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
end;
Randy
On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <
Randy,
I am the person that wrote that EzGPIB script. It was my first
moved on to Python and I have only written a couple for the
meters I have on hand. Version 1.01 is the most current version
the 3458A.
I see that I should have added at least one more command to the
initialization. The additional init command is used in the
xDevs.
Add the following line in the Init_Device procedure
EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
This tells the meter to send an EOI on every read.
I am looking for one of my Prologix adapters or I would test
find it, I will also test it. I want to make sure there are no
issues.
Also, do both meters run the same firmware versions? I wonder if
meter is using a much older version.
Todd
On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
Todd,
I have version 1.01. Yes, please e-mail me your modified
will help.
Thanks,
Randy
On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
Randy,
Is there a version number at the top of the file? I had two
and 1.01). I can't remember all that changed between the two
been a while but I did find an additional timeout code that
wait time for reading data to 1 minute. I am guessing I had
mine and added it.
I can email it to you if you want to try it. If it works for
have Illya update it on xDevs.
Todd
On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
I am still unable to get my HP-3458A to work with the
"HP3458A_Measure_DMM_Noise.488" (
It
works fine with my Agilent 3458A and with a friend's
Agilent 3458A using the EZGPIB program. The SW versions
my friend's DMMs, the HP units are (8.2) and with the
(9.2). However, both of my units work fine with the KE5FX
HP3458.EXE program to download the NVRAM CAL data. This
indicate that my HP-3458 GPIB works at least partially.
Does anyone have a EZGPIB program that I could try to run
different from the Xdev program)? It would be nice to see
something to work other than the HP3458.EXE program. Or
some ideas on what to look for.
Thanks,
Randy Evans
On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
I am hoping some of you experts might be able to assist
problem i am having trying to make automated
an Agilent and an HP 3458A. I have a program given to
Reynolds, which is a variant on the Xdevs noise
Martin's program continuously reads the voltage
from the two meters and then stores then in a
the temperature measurements from both meters. The
his Agilent and HP 3458As.
On my two 3458As, it takes the temperature measurements
takes a voltage measurement from the Agilent unit. The
make any voltage measurements although I can see both
states and, of course, it does sent the temperature
if I turn the HP unit off and then on again, the HP will
voltage and temperature measurements and send them to
Any ideas on what might be causing the strange behavior?
Thanks,
Randy Evans
Randy,
I just sent it. I haven't modified Martin's code yet. That can be done once
you confirm it works for you.
Todd
On Sat, Dec 30, 2017 at 10:12 PM, randyevans2688 <randyevans2688@gmail.com>
wrote:
> Todd,
> If you don't mind, just send the code directly to me.
> Randy
>
> Sent from my Verizon, Samsung Galaxy smartphone
> -------- Original message --------From: Todd Micallef <tmicallef@gmail.com>
> Date: 12/30/17 6:40 PM (GMT-08:00) To: Discussion of precise voltage
> measurement <volt-nuts@febo.com> Subject: Re: [volt-nuts] GPIB Issue with
> 3458A
> Randy,
>
> I have not written anything else for the 3458A using EzGPIB. If you have a
> National Instruments or Agilent adapters, I have a handful of Python code I
> use to measure some of my standards.
>
> If you are reading the temperature from the HP meter, I would think that
> the problem lies in how the triggering is configured. The triggering has
> been changed in this script so it may work for you. There was an additional
> command added for disabling the buffer.
> The code can be posted here, if possible or I can email it to you for
> testing.
>
> Todd
>
> On Sat, Dec 30, 2017 at 9:26 PM, randyevans2688 <randyevans2688@gmail.com>
> wrote:
>
> > Todd, thanks for the help. Where will you post the new code?
> > BTW, do you have any very simple code that is likely to work. I am
> > interested in seeing if anything other than KE5FX's memory dump program
> > will work on my HP3458A.
> > Thanks again,
> > Randy
> >
> > Sent from my Verizon, Samsung Galaxy smartphone
> > -------- Original message --------From: Todd Micallef <
> tmicallef@gmail.com>
> > Date: 12/30/17 6:13 PM (GMT-08:00) To: Discussion of precise voltage
> > measurement <volt-nuts@febo.com> Subject: Re: [volt-nuts] GPIB Issue
> with
> > 3458A
> > Randy,
> >
> > I found the Prologix adapters and have modified the code in the original
> > script. I am doing a test run now and will post the script when I am
> > certain I didn't make it worse.
> >
> > Todd
> >
> > On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans <randyevans2688@gmail.com>
> > wrote:
> >
> > > Todd,
> > >
> > > I have swapped cables, moved the Prologix adapter to both meters
> (Agilent
> > > works, HP doesn't), tried Martins code as well as Xdevs's. I have not
> > > tried another PC yet, maybe the next step.
> > >
> > > Here is the code that Martin modified for two meters, as well as the
> > > modified Xdev's code per your directions (V1.02).
> > >
> > > Thanks,
> > >
> > > Randy
> > >
> > > On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef <tmicallef@gmail.com>
> > > wrote:
> > >
> > > > Randy,
> > > >
> > > > I will continue to look for my adapter. I haven't used it for quite a
> > > > while.
> > > >
> > > > I have seen similar issues and swapped cables, moved the adapter to
> the
> > > > other meter, etc... One of my cables was bad from one side of the
> > > connector
> > > > to the other (on the same end of the cable) and caused me lots of
> > wasted
> > > > time. Weird reading errors were happening.
> > > >
> > > > Would you email me Martin's code so I can test it here and I will see
> > if
> > > > anything can be done to replicate your issue.
> > > >
> > > > Todd
> > > >
> > > >
> > > > On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <
> randyevans2688@gmail.com
> > >
> > > > wrote:
> > > >
> > > > > Todd,
> > > > >
> > > > > I tried adding the line but it made no difference.
> > > > >
> > > > > Randy
> > > > >
> > > > > On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
> > > randyevans2688@gmail.com>
> > > > > wrote:
> > > > >
> > > > > > Todd,
> > > > > >
> > > > > > Does it matter where I put the line in the Init_Device procedure?
> > > > > >
> > > > > >
> > > > > > procedure Init_Device;
> > > > > > begin;
> > > > > > EZGPIB_BusWriteData(gpib_address,GET_ID); // Get
> ID
> > of
> > > > > meter
> > > > > > if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
> > > > > > EZGPIB_ScreenWriteLn(meter_id);
> > > > > >
> > > > > > EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); // Hold
> > > > trigger
> > > > > > until meter can be setup
> > > > > > EZGPIB_BusWriteData(gpib_address,'INBUF ON');
> > > > > > EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
> > > > > > EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
> > > > > > end;
> > > > > >
> > > > > >
> > > > > > Randy
> > > > > >
> > > > > > On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <
> > tmicallef@gmail.com
> > > >
> > > > > > wrote:
> > > > > >
> > > > > >> Randy,
> > > > > >>
> > > > > >> I am the person that wrote that EzGPIB script. It was my first
> > > before
> > > > I
> > > > > >> moved on to Python and I have only written a couple for the
> > > different
> > > > > >> meters I have on hand. Version 1.01 is the most current version
> I
> > > have
> > > > > for
> > > > > >> the 3458A.
> > > > > >> I see that I should have added at least one more command to the
> > > meter
> > > > > >> initialization. The additional init command is used in the
> > scripts
> > > on
> > > > > >> xDevs.
> > > > > >>
> > > > > >> Add the following line in the Init_Device procedure
> > > > > >> EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
> > > > > >>
> > > > > >> This tells the meter to send an EOI on every read.
> > > > > >>
> > > > > >> I am looking for one of my Prologix adapters or I would test
> this.
> > > > When
> > > > > I
> > > > > >> find it, I will also test it. I want to make sure there are no
> > > further
> > > > > >> issues.
> > > > > >> Also, do both meters run the same firmware versions? I wonder if
> > the
> > > > HP
> > > > > >> meter is using a much older version.
> > > > > >>
> > > > > >> Todd
> > > > > >>
> > > > > >> On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
> > > > randyevans2688@gmail.com
> > > > > >
> > > > > >> wrote:
> > > > > >>
> > > > > >> > Todd,
> > > > > >> >
> > > > > >> > I have version 1.01. Yes, please e-mail me your modified
> > version.
> > > > > >> Maybe it
> > > > > >> > will help.
> > > > > >> >
> > > > > >> > Thanks,
> > > > > >> >
> > > > > >> > Randy
> > > > > >> >
> > > > > >> > On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
> > > tmicallef@gmail.com
> > > > >
> > > > > >> > wrote:
> > > > > >> >
> > > > > >> > > Randy,
> > > > > >> > >
> > > > > >> > > Is there a version number at the top of the file? I had two
> > > > versions
> > > > > >> > (1.00
> > > > > >> > > and 1.01). I can't remember all that changed between the two
> > > since
> > > > > it
> > > > > >> has
> > > > > >> > > been a while but I did find an additional timeout code that
> > > > limited
> > > > > >> the
> > > > > >> > > wait time for reading data to 1 minute. I am guessing I had
> a
> > > > > problem
> > > > > >> > with
> > > > > >> > > mine and added it.
> > > > > >> > >
> > > > > >> > > I can email it to you if you want to try it. If it works for
> > > you,
> > > > I
> > > > > >> will
> > > > > >> > > have Illya update it on xDevs.
> > > > > >> > >
> > > > > >> > > Todd
> > > > > >> > >
> > > > > >> > > On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
> > > > > >> randyevans2688@gmail.com>
> > > > > >> > > wrote:
> > > > > >> > >
> > > > > >> > > > I am still unable to get my HP-3458A to work with the
> xdevs
> > > > > program
> > > > > >> > > > "HP3458A_Measure_DMM_Noise.488" (
> > > https://xdevs.com/article/dmm
> > > > > >> _noise/
> > > > > >> > ).
> > > > > >> > > > It
> > > > > >> > > > works fine with my Agilent 3458A and with a friend's
> > HP-3458A
> > > > and
> > > > > >> his
> > > > > >> > > > Agilent 3458A using the EZGPIB program. The SW versions
> are
> > > > > >> identical
> > > > > >> > > with
> > > > > >> > > > my friend's DMMs, the HP units are (8.2) and with the
> > Agilent
> > > > > units
> > > > > >> are
> > > > > >> > > > (9.2). However, both of my units work fine with the KE5FX
> > > GPIB
> > > > > >> Toolkit
> > > > > >> > > > HP3458.EXE program to download the NVRAM CAL data. This
> > would
> > > > > seem
> > > > > >> to
> > > > > >> > > > indicate that my HP-3458 GPIB works at least partially.
> > > > > >> > > >
> > > > > >> > > > Does anyone have a EZGPIB program that I could try to run
> > > (that
> > > > is
> > > > > >> > > > different from the Xdev program)? It would be nice to see
> > if
> > > I
> > > > > >> could
> > > > > >> > get
> > > > > >> > > > something to work other than the HP3458.EXE program. Or
> if
> > > any
> > > > > one
> > > > > >> has
> > > > > >> > > > some ideas on what to look for.
> > > > > >> > > >
> > > > > >> > > > Thanks,
> > > > > >> > > >
> > > > > >> > > > Randy Evans
> > > > > >> > > >
> > > > > >> > > > On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
> > > > > >> randyevans2688@gmail.com
> > > > > >> > >
> > > > > >> > > > wrote:
> > > > > >> > > >
> > > > > >> > > > > I am hoping some of you experts might be able to assist
> > > with a
> > > > > >> > strange
> > > > > >> > > > > problem i am having trying to make automated
> measurements
> > > > using
> > > > > >> > EZGPIB
> > > > > >> > > > with
> > > > > >> > > > > an Agilent and an HP 3458A. I have a program given to
> me
> > by
> > > > > >> Martin
> > > > > >> > > > > Reynolds, which is a variant on the Xdevs noise
> > measurement
> > > > > >> program.
> > > > > >> > > > > Martin's program continuously reads the voltage
> > measurements
> > > > > >> > > sequentially
> > > > > >> > > > > from the two meters and then stores then in a
> measurements
> > > > file,
> > > > > >> > along
> > > > > >> > > > with
> > > > > >> > > > > the temperature measurements from both meters. The
> > program
> > > > > works
> > > > > >> > fine
> > > > > >> > > on
> > > > > >> > > > > his Agilent and HP 3458As.
> > > > > >> > > > >
> > > > > >> > > > > On my two 3458As, it takes the temperature measurements
> > just
> > > > > fine
> > > > > >> but
> > > > > >> > > > only
> > > > > >> > > > > takes a voltage measurement from the Agilent unit. The
> HP
> > > > unit
> > > > > >> will
> > > > > >> > > not
> > > > > >> > > > > make any voltage measurements although I can see both
> the
> > > > 3458As
> > > > > >> in
> > > > > >> > > talk
> > > > > >> > > > > states and, of course, it does sent the temperature
> > > > > measurements.
> > > > > >> > > > However,
> > > > > >> > > > > if I turn the HP unit off and then on again, the HP will
> > > start
> > > > > to
> > > > > >> > take
> > > > > >> > > > > voltage and temperature measurements and send them to
> the
> > > PC.
> > > > > >> > > > >
> > > > > >> > > > > Any ideas on what might be causing the strange behavior?
> > > > > >> > > > >
> > > > > >> > > > > Thanks,
> > > > > >> > > > >
> > > > > >> > > > > Randy Evans
> > > > > >> > > > >
> > > > > >> > > > _______________________________________________
> > > > > >> > > > volt-nuts mailing list -- volt-nuts@febo.com
> > > > > >> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > > >> > > > mailman/listinfo/volt-nuts
> > > > > >> > > > and follow the instructions there.
> > > > > >> > > >
> > > > > >> > > _______________________________________________
> > > > > >> > > volt-nuts mailing list -- volt-nuts@febo.com
> > > > > >> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > > >> > > mailman/listinfo/volt-nuts
> > > > > >> > > and follow the instructions there.
> > > > > >> > >
> > > > > >> > _______________________________________________
> > > > > >> > volt-nuts mailing list -- volt-nuts@febo.com
> > > > > >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > > >> > mailman/listinfo/volt-nuts
> > > > > >> > and follow the instructions there.
> > > > > >> >
> > > > > >> _______________________________________________
> > > > > >> volt-nuts mailing list -- volt-nuts@febo.com
> > > > > >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> > > > > >> ailman/listinfo/volt-nuts
> > > > > >> and follow the instructions there.
> > > > > >>
> > > > > >
> > > > > >
> > > > > _______________________________________________
> > > > > volt-nuts mailing list -- volt-nuts@febo.com
> > > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > > mailman/listinfo/volt-nuts
> > > > > and follow the instructions there.
> > > > >
> > > > _______________________________________________
> > > > volt-nuts mailing list -- volt-nuts@febo.com
> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > > mailman/listinfo/volt-nuts
> > > > and follow the instructions there.
> > > >
> > >
> > > _______________________________________________
> > > volt-nuts mailing list -- volt-nuts@febo.com
> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > > mailman/listinfo/volt-nuts
> > > and follow the instructions there.
> > >
> > _______________________________________________
> > volt-nuts mailing list -- volt-nuts@febo.com
> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > mailman/listinfo/volt-nuts
> > and follow the instructions there.
> > _______________________________________________
> > volt-nuts mailing list -- volt-nuts@febo.com
> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > mailman/listinfo/volt-nuts
> > and follow the instructions there.
> >
> _______________________________________________
> volt-nuts mailing list -- volt-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/volt-nuts
> and follow the instructions there.
> _______________________________________________
> volt-nuts mailing list -- volt-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/volt-nuts
> and follow the instructions there.
>
TM
Todd Micallef
Sun, Dec 31, 2017 3:43 AM
Randy,
I just remembered that I changed the duration from 30 minutes to 2 minutes
to speed up the test. I forgot to change it back.
Todd
On Sat, Dec 30, 2017 at 10:27 PM, Todd Micallef tmicallef@gmail.com wrote:
Randy,
I just sent it. I haven't modified Martin's code yet. That can be done
once you confirm it works for you.
Todd
On Sat, Dec 30, 2017 at 10:12 PM, randyevans2688 <randyevans2688@gmail.com
Todd,
If you don't mind, just send the code directly to me.
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef <
tmicallef@gmail.com> Date: 12/30/17 6:40 PM (GMT-08:00) To: Discussion
of precise voltage measurement volt-nuts@febo.com Subject: Re:
[volt-nuts] GPIB Issue with 3458A
Randy,
I have not written anything else for the 3458A using EzGPIB. If you have
a
National Instruments or Agilent adapters, I have a handful of Python code
I
use to measure some of my standards.
If you are reading the temperature from the HP meter, I would think that
the problem lies in how the triggering is configured. The triggering has
been changed in this script so it may work for you. There was an
additional
command added for disabling the buffer.
The code can be posted here, if possible or I can email it to you for
testing.
Todd
On Sat, Dec 30, 2017 at 9:26 PM, randyevans2688 <randyevans2688@gmail.com
Todd, thanks for the help. Where will you post the new code?
BTW, do you have any very simple code that is likely to work. I am
interested in seeing if anything other than KE5FX's memory dump program
will work on my HP3458A.
Thanks again,
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef <
Date: 12/30/17 6:13 PM (GMT-08:00) To: Discussion of precise voltage
measurement volt-nuts@febo.com Subject: Re: [volt-nuts] GPIB Issue
3458A
Randy,
I found the Prologix adapters and have modified the code in the original
script. I am doing a test run now and will post the script when I am
certain I didn't make it worse.
Todd
On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
I have swapped cables, moved the Prologix adapter to both meters
works, HP doesn't), tried Martins code as well as Xdevs's. I have not
tried another PC yet, maybe the next step.
Here is the code that Martin modified for two meters, as well as the
modified Xdev's code per your directions (V1.02).
Thanks,
Randy
On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef tmicallef@gmail.com
wrote:
Randy,
I will continue to look for my adapter. I haven't used it for quite
while.
I have seen similar issues and swapped cables, moved the adapter to
other meter, etc... One of my cables was bad from one side of the
to the other (on the same end of the cable) and caused me lots of
time. Weird reading errors were happening.
Would you email me Martin's code so I can test it here and I will
anything can be done to replicate your issue.
Todd
On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <
Todd,
I tried adding the line but it made no difference.
Randy
On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
Todd,
Does it matter where I put the line in the Init_Device
procedure Init_Device;
begin;
EZGPIB_BusWriteData(gpib_address,GET_ID); // Get
if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
EZGPIB_ScreenWriteLn(meter_id);
EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); // Hold
until meter can be setup
EZGPIB_BusWriteData(gpib_address,'INBUF ON');
EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
end;
Randy
On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <
Randy,
I am the person that wrote that EzGPIB script. It was my first
moved on to Python and I have only written a couple for the
meters I have on hand. Version 1.01 is the most current
the 3458A.
I see that I should have added at least one more command to the
initialization. The additional init command is used in the
xDevs.
Add the following line in the Init_Device procedure
EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
This tells the meter to send an EOI on every read.
I am looking for one of my Prologix adapters or I would test
find it, I will also test it. I want to make sure there are no
issues.
Also, do both meters run the same firmware versions? I wonder
meter is using a much older version.
Todd
On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
Todd,
I have version 1.01. Yes, please e-mail me your modified
will help.
Thanks,
Randy
On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
Randy,
Is there a version number at the top of the file? I had two
and 1.01). I can't remember all that changed between the
been a while but I did find an additional timeout code that
wait time for reading data to 1 minute. I am guessing I
mine and added it.
I can email it to you if you want to try it. If it works
have Illya update it on xDevs.
Todd
On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
I am still unable to get my HP-3458A to work with the
"HP3458A_Measure_DMM_Noise.488" (
It
works fine with my Agilent 3458A and with a friend's
Agilent 3458A using the EZGPIB program. The SW versions
my friend's DMMs, the HP units are (8.2) and with the
(9.2). However, both of my units work fine with the
HP3458.EXE program to download the NVRAM CAL data. This
indicate that my HP-3458 GPIB works at least partially.
Does anyone have a EZGPIB program that I could try to run
different from the Xdev program)? It would be nice to
something to work other than the HP3458.EXE program. Or
some ideas on what to look for.
Thanks,
Randy Evans
On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
I am hoping some of you experts might be able to assist
problem i am having trying to make automated
an Agilent and an HP 3458A. I have a program given to
Reynolds, which is a variant on the Xdevs noise
Martin's program continuously reads the voltage
from the two meters and then stores then in a
the temperature measurements from both meters. The
his Agilent and HP 3458As.
On my two 3458As, it takes the temperature measurements
takes a voltage measurement from the Agilent unit.
make any voltage measurements although I can see both
states and, of course, it does sent the temperature
if I turn the HP unit off and then on again, the HP
voltage and temperature measurements and send them to
Any ideas on what might be causing the strange
Randy,
I just remembered that I changed the duration from 30 minutes to 2 minutes
to speed up the test. I forgot to change it back.
Todd
On Sat, Dec 30, 2017 at 10:27 PM, Todd Micallef <tmicallef@gmail.com> wrote:
> Randy,
>
> I just sent it. I haven't modified Martin's code yet. That can be done
> once you confirm it works for you.
>
> Todd
>
> On Sat, Dec 30, 2017 at 10:12 PM, randyevans2688 <randyevans2688@gmail.com
> > wrote:
>
>> Todd,
>> If you don't mind, just send the code directly to me.
>> Randy
>>
>> Sent from my Verizon, Samsung Galaxy smartphone
>> -------- Original message --------From: Todd Micallef <
>> tmicallef@gmail.com> Date: 12/30/17 6:40 PM (GMT-08:00) To: Discussion
>> of precise voltage measurement <volt-nuts@febo.com> Subject: Re:
>> [volt-nuts] GPIB Issue with 3458A
>> Randy,
>>
>> I have not written anything else for the 3458A using EzGPIB. If you have
>> a
>> National Instruments or Agilent adapters, I have a handful of Python code
>> I
>> use to measure some of my standards.
>>
>> If you are reading the temperature from the HP meter, I would think that
>> the problem lies in how the triggering is configured. The triggering has
>> been changed in this script so it may work for you. There was an
>> additional
>> command added for disabling the buffer.
>> The code can be posted here, if possible or I can email it to you for
>> testing.
>>
>> Todd
>>
>> On Sat, Dec 30, 2017 at 9:26 PM, randyevans2688 <randyevans2688@gmail.com
>> >
>> wrote:
>>
>> > Todd, thanks for the help. Where will you post the new code?
>> > BTW, do you have any very simple code that is likely to work. I am
>> > interested in seeing if anything other than KE5FX's memory dump program
>> > will work on my HP3458A.
>> > Thanks again,
>> > Randy
>> >
>> > Sent from my Verizon, Samsung Galaxy smartphone
>> > -------- Original message --------From: Todd Micallef <
>> tmicallef@gmail.com>
>> > Date: 12/30/17 6:13 PM (GMT-08:00) To: Discussion of precise voltage
>> > measurement <volt-nuts@febo.com> Subject: Re: [volt-nuts] GPIB Issue
>> with
>> > 3458A
>> > Randy,
>> >
>> > I found the Prologix adapters and have modified the code in the original
>> > script. I am doing a test run now and will post the script when I am
>> > certain I didn't make it worse.
>> >
>> > Todd
>> >
>> > On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans <randyevans2688@gmail.com>
>> > wrote:
>> >
>> > > Todd,
>> > >
>> > > I have swapped cables, moved the Prologix adapter to both meters
>> (Agilent
>> > > works, HP doesn't), tried Martins code as well as Xdevs's. I have not
>> > > tried another PC yet, maybe the next step.
>> > >
>> > > Here is the code that Martin modified for two meters, as well as the
>> > > modified Xdev's code per your directions (V1.02).
>> > >
>> > > Thanks,
>> > >
>> > > Randy
>> > >
>> > > On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef <tmicallef@gmail.com>
>> > > wrote:
>> > >
>> > > > Randy,
>> > > >
>> > > > I will continue to look for my adapter. I haven't used it for quite
>> a
>> > > > while.
>> > > >
>> > > > I have seen similar issues and swapped cables, moved the adapter to
>> the
>> > > > other meter, etc... One of my cables was bad from one side of the
>> > > connector
>> > > > to the other (on the same end of the cable) and caused me lots of
>> > wasted
>> > > > time. Weird reading errors were happening.
>> > > >
>> > > > Would you email me Martin's code so I can test it here and I will
>> see
>> > if
>> > > > anything can be done to replicate your issue.
>> > > >
>> > > > Todd
>> > > >
>> > > >
>> > > > On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <
>> randyevans2688@gmail.com
>> > >
>> > > > wrote:
>> > > >
>> > > > > Todd,
>> > > > >
>> > > > > I tried adding the line but it made no difference.
>> > > > >
>> > > > > Randy
>> > > > >
>> > > > > On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
>> > > randyevans2688@gmail.com>
>> > > > > wrote:
>> > > > >
>> > > > > > Todd,
>> > > > > >
>> > > > > > Does it matter where I put the line in the Init_Device
>> procedure?
>> > > > > >
>> > > > > >
>> > > > > > procedure Init_Device;
>> > > > > > begin;
>> > > > > > EZGPIB_BusWriteData(gpib_address,GET_ID); // Get
>> ID
>> > of
>> > > > > meter
>> > > > > > if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout) then
>> > > > > > EZGPIB_ScreenWriteLn(meter_id);
>> > > > > >
>> > > > > > EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); // Hold
>> > > > trigger
>> > > > > > until meter can be setup
>> > > > > > EZGPIB_BusWriteData(gpib_address,'INBUF ON');
>> > > > > > EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
>> > > > > > EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
>> > > > > > end;
>> > > > > >
>> > > > > >
>> > > > > > Randy
>> > > > > >
>> > > > > > On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <
>> > tmicallef@gmail.com
>> > > >
>> > > > > > wrote:
>> > > > > >
>> > > > > >> Randy,
>> > > > > >>
>> > > > > >> I am the person that wrote that EzGPIB script. It was my first
>> > > before
>> > > > I
>> > > > > >> moved on to Python and I have only written a couple for the
>> > > different
>> > > > > >> meters I have on hand. Version 1.01 is the most current
>> version I
>> > > have
>> > > > > for
>> > > > > >> the 3458A.
>> > > > > >> I see that I should have added at least one more command to the
>> > > meter
>> > > > > >> initialization. The additional init command is used in the
>> > scripts
>> > > on
>> > > > > >> xDevs.
>> > > > > >>
>> > > > > >> Add the following line in the Init_Device procedure
>> > > > > >> EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
>> > > > > >>
>> > > > > >> This tells the meter to send an EOI on every read.
>> > > > > >>
>> > > > > >> I am looking for one of my Prologix adapters or I would test
>> this.
>> > > > When
>> > > > > I
>> > > > > >> find it, I will also test it. I want to make sure there are no
>> > > further
>> > > > > >> issues.
>> > > > > >> Also, do both meters run the same firmware versions? I wonder
>> if
>> > the
>> > > > HP
>> > > > > >> meter is using a much older version.
>> > > > > >>
>> > > > > >> Todd
>> > > > > >>
>> > > > > >> On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
>> > > > randyevans2688@gmail.com
>> > > > > >
>> > > > > >> wrote:
>> > > > > >>
>> > > > > >> > Todd,
>> > > > > >> >
>> > > > > >> > I have version 1.01. Yes, please e-mail me your modified
>> > version.
>> > > > > >> Maybe it
>> > > > > >> > will help.
>> > > > > >> >
>> > > > > >> > Thanks,
>> > > > > >> >
>> > > > > >> > Randy
>> > > > > >> >
>> > > > > >> > On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
>> > > tmicallef@gmail.com
>> > > > >
>> > > > > >> > wrote:
>> > > > > >> >
>> > > > > >> > > Randy,
>> > > > > >> > >
>> > > > > >> > > Is there a version number at the top of the file? I had two
>> > > > versions
>> > > > > >> > (1.00
>> > > > > >> > > and 1.01). I can't remember all that changed between the
>> two
>> > > since
>> > > > > it
>> > > > > >> has
>> > > > > >> > > been a while but I did find an additional timeout code that
>> > > > limited
>> > > > > >> the
>> > > > > >> > > wait time for reading data to 1 minute. I am guessing I
>> had a
>> > > > > problem
>> > > > > >> > with
>> > > > > >> > > mine and added it.
>> > > > > >> > >
>> > > > > >> > > I can email it to you if you want to try it. If it works
>> for
>> > > you,
>> > > > I
>> > > > > >> will
>> > > > > >> > > have Illya update it on xDevs.
>> > > > > >> > >
>> > > > > >> > > Todd
>> > > > > >> > >
>> > > > > >> > > On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
>> > > > > >> randyevans2688@gmail.com>
>> > > > > >> > > wrote:
>> > > > > >> > >
>> > > > > >> > > > I am still unable to get my HP-3458A to work with the
>> xdevs
>> > > > > program
>> > > > > >> > > > "HP3458A_Measure_DMM_Noise.488" (
>> > > https://xdevs.com/article/dmm
>> > > > > >> _noise/
>> > > > > >> > ).
>> > > > > >> > > > It
>> > > > > >> > > > works fine with my Agilent 3458A and with a friend's
>> > HP-3458A
>> > > > and
>> > > > > >> his
>> > > > > >> > > > Agilent 3458A using the EZGPIB program. The SW versions
>> are
>> > > > > >> identical
>> > > > > >> > > with
>> > > > > >> > > > my friend's DMMs, the HP units are (8.2) and with the
>> > Agilent
>> > > > > units
>> > > > > >> are
>> > > > > >> > > > (9.2). However, both of my units work fine with the
>> KE5FX
>> > > GPIB
>> > > > > >> Toolkit
>> > > > > >> > > > HP3458.EXE program to download the NVRAM CAL data. This
>> > would
>> > > > > seem
>> > > > > >> to
>> > > > > >> > > > indicate that my HP-3458 GPIB works at least partially.
>> > > > > >> > > >
>> > > > > >> > > > Does anyone have a EZGPIB program that I could try to run
>> > > (that
>> > > > is
>> > > > > >> > > > different from the Xdev program)? It would be nice to
>> see
>> > if
>> > > I
>> > > > > >> could
>> > > > > >> > get
>> > > > > >> > > > something to work other than the HP3458.EXE program. Or
>> if
>> > > any
>> > > > > one
>> > > > > >> has
>> > > > > >> > > > some ideas on what to look for.
>> > > > > >> > > >
>> > > > > >> > > > Thanks,
>> > > > > >> > > >
>> > > > > >> > > > Randy Evans
>> > > > > >> > > >
>> > > > > >> > > > On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
>> > > > > >> randyevans2688@gmail.com
>> > > > > >> > >
>> > > > > >> > > > wrote:
>> > > > > >> > > >
>> > > > > >> > > > > I am hoping some of you experts might be able to assist
>> > > with a
>> > > > > >> > strange
>> > > > > >> > > > > problem i am having trying to make automated
>> measurements
>> > > > using
>> > > > > >> > EZGPIB
>> > > > > >> > > > with
>> > > > > >> > > > > an Agilent and an HP 3458A. I have a program given to
>> me
>> > by
>> > > > > >> Martin
>> > > > > >> > > > > Reynolds, which is a variant on the Xdevs noise
>> > measurement
>> > > > > >> program.
>> > > > > >> > > > > Martin's program continuously reads the voltage
>> > measurements
>> > > > > >> > > sequentially
>> > > > > >> > > > > from the two meters and then stores then in a
>> measurements
>> > > > file,
>> > > > > >> > along
>> > > > > >> > > > with
>> > > > > >> > > > > the temperature measurements from both meters. The
>> > program
>> > > > > works
>> > > > > >> > fine
>> > > > > >> > > on
>> > > > > >> > > > > his Agilent and HP 3458As.
>> > > > > >> > > > >
>> > > > > >> > > > > On my two 3458As, it takes the temperature measurements
>> > just
>> > > > > fine
>> > > > > >> but
>> > > > > >> > > > only
>> > > > > >> > > > > takes a voltage measurement from the Agilent unit.
>> The HP
>> > > > unit
>> > > > > >> will
>> > > > > >> > > not
>> > > > > >> > > > > make any voltage measurements although I can see both
>> the
>> > > > 3458As
>> > > > > >> in
>> > > > > >> > > talk
>> > > > > >> > > > > states and, of course, it does sent the temperature
>> > > > > measurements.
>> > > > > >> > > > However,
>> > > > > >> > > > > if I turn the HP unit off and then on again, the HP
>> will
>> > > start
>> > > > > to
>> > > > > >> > take
>> > > > > >> > > > > voltage and temperature measurements and send them to
>> the
>> > > PC.
>> > > > > >> > > > >
>> > > > > >> > > > > Any ideas on what might be causing the strange
>> behavior?
>> > > > > >> > > > >
>> > > > > >> > > > > Thanks,
>> > > > > >> > > > >
>> > > > > >> > > > > Randy Evans
>> > > > > >> > > > >
>> > > > > >> > > > _______________________________________________
>> > > > > >> > > > volt-nuts mailing list -- volt-nuts@febo.com
>> > > > > >> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
>> > > > > >> > > > mailman/listinfo/volt-nuts
>> > > > > >> > > > and follow the instructions there.
>> > > > > >> > > >
>> > > > > >> > > _______________________________________________
>> > > > > >> > > volt-nuts mailing list -- volt-nuts@febo.com
>> > > > > >> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
>> > > > > >> > > mailman/listinfo/volt-nuts
>> > > > > >> > > and follow the instructions there.
>> > > > > >> > >
>> > > > > >> > _______________________________________________
>> > > > > >> > volt-nuts mailing list -- volt-nuts@febo.com
>> > > > > >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
>> > > > > >> > mailman/listinfo/volt-nuts
>> > > > > >> > and follow the instructions there.
>> > > > > >> >
>> > > > > >> _______________________________________________
>> > > > > >> volt-nuts mailing list -- volt-nuts@febo.com
>> > > > > >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
>> > > > > >> ailman/listinfo/volt-nuts
>> > > > > >> and follow the instructions there.
>> > > > > >>
>> > > > > >
>> > > > > >
>> > > > > _______________________________________________
>> > > > > volt-nuts mailing list -- volt-nuts@febo.com
>> > > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
>> > > > > mailman/listinfo/volt-nuts
>> > > > > and follow the instructions there.
>> > > > >
>> > > > _______________________________________________
>> > > > volt-nuts mailing list -- volt-nuts@febo.com
>> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
>> > > > mailman/listinfo/volt-nuts
>> > > > and follow the instructions there.
>> > > >
>> > >
>> > > _______________________________________________
>> > > volt-nuts mailing list -- volt-nuts@febo.com
>> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
>> > > mailman/listinfo/volt-nuts
>> > > and follow the instructions there.
>> > >
>> > _______________________________________________
>> > volt-nuts mailing list -- volt-nuts@febo.com
>> > To unsubscribe, go to https://www.febo.com/cgi-bin/
>> > mailman/listinfo/volt-nuts
>> > and follow the instructions there.
>> > _______________________________________________
>> > volt-nuts mailing list -- volt-nuts@febo.com
>> > To unsubscribe, go to https://www.febo.com/cgi-bin/
>> > mailman/listinfo/volt-nuts
>> > and follow the instructions there.
>> >
>> _______________________________________________
>> volt-nuts mailing list -- volt-nuts@febo.com
>> To unsubscribe, go to https://www.febo.com/cgi-bin/m
>> ailman/listinfo/volt-nuts
>> and follow the instructions there.
>> _______________________________________________
>> volt-nuts mailing list -- volt-nuts@febo.com
>> To unsubscribe, go to https://www.febo.com/cgi-bin/m
>> ailman/listinfo/volt-nuts
>> and follow the instructions there.
>>
>
>
RE
Randy Evans
Sun, Dec 31, 2017 4:18 AM
Todd,
Same as before. Still not working. All it does is print out "HP3458A" on
the output console and then just sits there.
Randy
On Sat, Dec 30, 2017 at 7:43 PM, Todd Micallef tmicallef@gmail.com wrote:
Randy,
I just remembered that I changed the duration from 30 minutes to 2 minutes
to speed up the test. I forgot to change it back.
Todd
On Sat, Dec 30, 2017 at 10:27 PM, Todd Micallef tmicallef@gmail.com
wrote:
Randy,
I just sent it. I haven't modified Martin's code yet. That can be done
once you confirm it works for you.
Todd
On Sat, Dec 30, 2017 at 10:12 PM, randyevans2688 <
Todd,
If you don't mind, just send the code directly to me.
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef <
tmicallef@gmail.com> Date: 12/30/17 6:40 PM (GMT-08:00) To:
of precise voltage measurement volt-nuts@febo.com Subject: Re:
[volt-nuts] GPIB Issue with 3458A
Randy,
I have not written anything else for the 3458A using EzGPIB. If you
a
National Instruments or Agilent adapters, I have a handful of Python
I
use to measure some of my standards.
If you are reading the temperature from the HP meter, I would think that
the problem lies in how the triggering is configured. The triggering has
been changed in this script so it may work for you. There was an
additional
command added for disabling the buffer.
The code can be posted here, if possible or I can email it to you for
testing.
Todd
On Sat, Dec 30, 2017 at 9:26 PM, randyevans2688 <
Todd, thanks for the help. Where will you post the new code?
BTW, do you have any very simple code that is likely to work. I am
interested in seeing if anything other than KE5FX's memory dump
will work on my HP3458A.
Thanks again,
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef <
Date: 12/30/17 6:13 PM (GMT-08:00) To: Discussion of precise voltage
measurement volt-nuts@febo.com Subject: Re: [volt-nuts] GPIB Issue
3458A
Randy,
I found the Prologix adapters and have modified the code in the
script. I am doing a test run now and will post the script when I am
certain I didn't make it worse.
Todd
On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans <
Todd,
I have swapped cables, moved the Prologix adapter to both meters
works, HP doesn't), tried Martins code as well as Xdevs's. I have
tried another PC yet, maybe the next step.
Here is the code that Martin modified for two meters, as well as the
modified Xdev's code per your directions (V1.02).
Thanks,
Randy
On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef <tmicallef@gmail.com
Randy,
I will continue to look for my adapter. I haven't used it for
while.
I have seen similar issues and swapped cables, moved the adapter
other meter, etc... One of my cables was bad from one side of the
to the other (on the same end of the cable) and caused me lots of
time. Weird reading errors were happening.
Would you email me Martin's code so I can test it here and I will
anything can be done to replicate your issue.
Todd
On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <
Todd,
I tried adding the line but it made no difference.
Randy
On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
Todd,
Does it matter where I put the line in the Init_Device
procedure Init_Device;
begin;
EZGPIB_BusWriteData(gpib_address,GET_ID); //
if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout)
EZGPIB_ScreenWriteLn(meter_id);
EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); //
until meter can be setup
EZGPIB_BusWriteData(gpib_address,'INBUF ON');
EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
end;
Randy
On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <
Randy,
I am the person that wrote that EzGPIB script. It was my
moved on to Python and I have only written a couple for the
meters I have on hand. Version 1.01 is the most current
the 3458A.
I see that I should have added at least one more command to
initialization. The additional init command is used in the
xDevs.
Add the following line in the Init_Device procedure
EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
This tells the meter to send an EOI on every read.
I am looking for one of my Prologix adapters or I would test
find it, I will also test it. I want to make sure there are
issues.
Also, do both meters run the same firmware versions? I wonder
meter is using a much older version.
Todd
On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
Todd,
I have version 1.01. Yes, please e-mail me your modified
will help.
Thanks,
Randy
On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
Randy,
Is there a version number at the top of the file? I had
and 1.01). I can't remember all that changed between the
been a while but I did find an additional timeout code
wait time for reading data to 1 minute. I am guessing I
mine and added it.
I can email it to you if you want to try it. If it works
have Illya update it on xDevs.
Todd
On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
I am still unable to get my HP-3458A to work with the
"HP3458A_Measure_DMM_Noise.488" (
It
works fine with my Agilent 3458A and with a friend's
Agilent 3458A using the EZGPIB program. The SW
my friend's DMMs, the HP units are (8.2) and with the
(9.2). However, both of my units work fine with the
HP3458.EXE program to download the NVRAM CAL data.
indicate that my HP-3458 GPIB works at least partially.
Does anyone have a EZGPIB program that I could try to
different from the Xdev program)? It would be nice to
something to work other than the HP3458.EXE program.
some ideas on what to look for.
Thanks,
Randy Evans
On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
I am hoping some of you experts might be able to
problem i am having trying to make automated
an Agilent and an HP 3458A. I have a program given
Reynolds, which is a variant on the Xdevs noise
Martin's program continuously reads the voltage
from the two meters and then stores then in a
the temperature measurements from both meters. The
his Agilent and HP 3458As.
On my two 3458As, it takes the temperature
takes a voltage measurement from the Agilent unit.
make any voltage measurements although I can see both
states and, of course, it does sent the temperature
if I turn the HP unit off and then on again, the HP
voltage and temperature measurements and send them to
Any ideas on what might be causing the strange
Todd,
Same as before. Still not working. All it does is print out "HP3458A" on
the output console and then just sits there.
Randy
On Sat, Dec 30, 2017 at 7:43 PM, Todd Micallef <tmicallef@gmail.com> wrote:
> Randy,
>
> I just remembered that I changed the duration from 30 minutes to 2 minutes
> to speed up the test. I forgot to change it back.
>
> Todd
>
> On Sat, Dec 30, 2017 at 10:27 PM, Todd Micallef <tmicallef@gmail.com>
> wrote:
>
> > Randy,
> >
> > I just sent it. I haven't modified Martin's code yet. That can be done
> > once you confirm it works for you.
> >
> > Todd
> >
> > On Sat, Dec 30, 2017 at 10:12 PM, randyevans2688 <
> randyevans2688@gmail.com
> > > wrote:
> >
> >> Todd,
> >> If you don't mind, just send the code directly to me.
> >> Randy
> >>
> >> Sent from my Verizon, Samsung Galaxy smartphone
> >> -------- Original message --------From: Todd Micallef <
> >> tmicallef@gmail.com> Date: 12/30/17 6:40 PM (GMT-08:00) To:
> Discussion
> >> of precise voltage measurement <volt-nuts@febo.com> Subject: Re:
> >> [volt-nuts] GPIB Issue with 3458A
> >> Randy,
> >>
> >> I have not written anything else for the 3458A using EzGPIB. If you
> have
> >> a
> >> National Instruments or Agilent adapters, I have a handful of Python
> code
> >> I
> >> use to measure some of my standards.
> >>
> >> If you are reading the temperature from the HP meter, I would think that
> >> the problem lies in how the triggering is configured. The triggering has
> >> been changed in this script so it may work for you. There was an
> >> additional
> >> command added for disabling the buffer.
> >> The code can be posted here, if possible or I can email it to you for
> >> testing.
> >>
> >> Todd
> >>
> >> On Sat, Dec 30, 2017 at 9:26 PM, randyevans2688 <
> randyevans2688@gmail.com
> >> >
> >> wrote:
> >>
> >> > Todd, thanks for the help. Where will you post the new code?
> >> > BTW, do you have any very simple code that is likely to work. I am
> >> > interested in seeing if anything other than KE5FX's memory dump
> program
> >> > will work on my HP3458A.
> >> > Thanks again,
> >> > Randy
> >> >
> >> > Sent from my Verizon, Samsung Galaxy smartphone
> >> > -------- Original message --------From: Todd Micallef <
> >> tmicallef@gmail.com>
> >> > Date: 12/30/17 6:13 PM (GMT-08:00) To: Discussion of precise voltage
> >> > measurement <volt-nuts@febo.com> Subject: Re: [volt-nuts] GPIB Issue
> >> with
> >> > 3458A
> >> > Randy,
> >> >
> >> > I found the Prologix adapters and have modified the code in the
> original
> >> > script. I am doing a test run now and will post the script when I am
> >> > certain I didn't make it worse.
> >> >
> >> > Todd
> >> >
> >> > On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans <
> randyevans2688@gmail.com>
> >> > wrote:
> >> >
> >> > > Todd,
> >> > >
> >> > > I have swapped cables, moved the Prologix adapter to both meters
> >> (Agilent
> >> > > works, HP doesn't), tried Martins code as well as Xdevs's. I have
> not
> >> > > tried another PC yet, maybe the next step.
> >> > >
> >> > > Here is the code that Martin modified for two meters, as well as the
> >> > > modified Xdev's code per your directions (V1.02).
> >> > >
> >> > > Thanks,
> >> > >
> >> > > Randy
> >> > >
> >> > > On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef <tmicallef@gmail.com
> >
> >> > > wrote:
> >> > >
> >> > > > Randy,
> >> > > >
> >> > > > I will continue to look for my adapter. I haven't used it for
> quite
> >> a
> >> > > > while.
> >> > > >
> >> > > > I have seen similar issues and swapped cables, moved the adapter
> to
> >> the
> >> > > > other meter, etc... One of my cables was bad from one side of the
> >> > > connector
> >> > > > to the other (on the same end of the cable) and caused me lots of
> >> > wasted
> >> > > > time. Weird reading errors were happening.
> >> > > >
> >> > > > Would you email me Martin's code so I can test it here and I will
> >> see
> >> > if
> >> > > > anything can be done to replicate your issue.
> >> > > >
> >> > > > Todd
> >> > > >
> >> > > >
> >> > > > On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <
> >> randyevans2688@gmail.com
> >> > >
> >> > > > wrote:
> >> > > >
> >> > > > > Todd,
> >> > > > >
> >> > > > > I tried adding the line but it made no difference.
> >> > > > >
> >> > > > > Randy
> >> > > > >
> >> > > > > On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
> >> > > randyevans2688@gmail.com>
> >> > > > > wrote:
> >> > > > >
> >> > > > > > Todd,
> >> > > > > >
> >> > > > > > Does it matter where I put the line in the Init_Device
> >> procedure?
> >> > > > > >
> >> > > > > >
> >> > > > > > procedure Init_Device;
> >> > > > > > begin;
> >> > > > > > EZGPIB_BusWriteData(gpib_address,GET_ID); //
> Get
> >> ID
> >> > of
> >> > > > > meter
> >> > > > > > if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout)
> then
> >> > > > > > EZGPIB_ScreenWriteLn(meter_id);
> >> > > > > >
> >> > > > > > EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); //
> Hold
> >> > > > trigger
> >> > > > > > until meter can be setup
> >> > > > > > EZGPIB_BusWriteData(gpib_address,'INBUF ON');
> >> > > > > > EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
> >> > > > > > EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
> >> > > > > > end;
> >> > > > > >
> >> > > > > >
> >> > > > > > Randy
> >> > > > > >
> >> > > > > > On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <
> >> > tmicallef@gmail.com
> >> > > >
> >> > > > > > wrote:
> >> > > > > >
> >> > > > > >> Randy,
> >> > > > > >>
> >> > > > > >> I am the person that wrote that EzGPIB script. It was my
> first
> >> > > before
> >> > > > I
> >> > > > > >> moved on to Python and I have only written a couple for the
> >> > > different
> >> > > > > >> meters I have on hand. Version 1.01 is the most current
> >> version I
> >> > > have
> >> > > > > for
> >> > > > > >> the 3458A.
> >> > > > > >> I see that I should have added at least one more command to
> the
> >> > > meter
> >> > > > > >> initialization. The additional init command is used in the
> >> > scripts
> >> > > on
> >> > > > > >> xDevs.
> >> > > > > >>
> >> > > > > >> Add the following line in the Init_Device procedure
> >> > > > > >> EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
> >> > > > > >>
> >> > > > > >> This tells the meter to send an EOI on every read.
> >> > > > > >>
> >> > > > > >> I am looking for one of my Prologix adapters or I would test
> >> this.
> >> > > > When
> >> > > > > I
> >> > > > > >> find it, I will also test it. I want to make sure there are
> no
> >> > > further
> >> > > > > >> issues.
> >> > > > > >> Also, do both meters run the same firmware versions? I wonder
> >> if
> >> > the
> >> > > > HP
> >> > > > > >> meter is using a much older version.
> >> > > > > >>
> >> > > > > >> Todd
> >> > > > > >>
> >> > > > > >> On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
> >> > > > randyevans2688@gmail.com
> >> > > > > >
> >> > > > > >> wrote:
> >> > > > > >>
> >> > > > > >> > Todd,
> >> > > > > >> >
> >> > > > > >> > I have version 1.01. Yes, please e-mail me your modified
> >> > version.
> >> > > > > >> Maybe it
> >> > > > > >> > will help.
> >> > > > > >> >
> >> > > > > >> > Thanks,
> >> > > > > >> >
> >> > > > > >> > Randy
> >> > > > > >> >
> >> > > > > >> > On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
> >> > > tmicallef@gmail.com
> >> > > > >
> >> > > > > >> > wrote:
> >> > > > > >> >
> >> > > > > >> > > Randy,
> >> > > > > >> > >
> >> > > > > >> > > Is there a version number at the top of the file? I had
> two
> >> > > > versions
> >> > > > > >> > (1.00
> >> > > > > >> > > and 1.01). I can't remember all that changed between the
> >> two
> >> > > since
> >> > > > > it
> >> > > > > >> has
> >> > > > > >> > > been a while but I did find an additional timeout code
> that
> >> > > > limited
> >> > > > > >> the
> >> > > > > >> > > wait time for reading data to 1 minute. I am guessing I
> >> had a
> >> > > > > problem
> >> > > > > >> > with
> >> > > > > >> > > mine and added it.
> >> > > > > >> > >
> >> > > > > >> > > I can email it to you if you want to try it. If it works
> >> for
> >> > > you,
> >> > > > I
> >> > > > > >> will
> >> > > > > >> > > have Illya update it on xDevs.
> >> > > > > >> > >
> >> > > > > >> > > Todd
> >> > > > > >> > >
> >> > > > > >> > > On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
> >> > > > > >> randyevans2688@gmail.com>
> >> > > > > >> > > wrote:
> >> > > > > >> > >
> >> > > > > >> > > > I am still unable to get my HP-3458A to work with the
> >> xdevs
> >> > > > > program
> >> > > > > >> > > > "HP3458A_Measure_DMM_Noise.488" (
> >> > > https://xdevs.com/article/dmm
> >> > > > > >> _noise/
> >> > > > > >> > ).
> >> > > > > >> > > > It
> >> > > > > >> > > > works fine with my Agilent 3458A and with a friend's
> >> > HP-3458A
> >> > > > and
> >> > > > > >> his
> >> > > > > >> > > > Agilent 3458A using the EZGPIB program. The SW
> versions
> >> are
> >> > > > > >> identical
> >> > > > > >> > > with
> >> > > > > >> > > > my friend's DMMs, the HP units are (8.2) and with the
> >> > Agilent
> >> > > > > units
> >> > > > > >> are
> >> > > > > >> > > > (9.2). However, both of my units work fine with the
> >> KE5FX
> >> > > GPIB
> >> > > > > >> Toolkit
> >> > > > > >> > > > HP3458.EXE program to download the NVRAM CAL data.
> This
> >> > would
> >> > > > > seem
> >> > > > > >> to
> >> > > > > >> > > > indicate that my HP-3458 GPIB works at least partially.
> >> > > > > >> > > >
> >> > > > > >> > > > Does anyone have a EZGPIB program that I could try to
> run
> >> > > (that
> >> > > > is
> >> > > > > >> > > > different from the Xdev program)? It would be nice to
> >> see
> >> > if
> >> > > I
> >> > > > > >> could
> >> > > > > >> > get
> >> > > > > >> > > > something to work other than the HP3458.EXE program.
> Or
> >> if
> >> > > any
> >> > > > > one
> >> > > > > >> has
> >> > > > > >> > > > some ideas on what to look for.
> >> > > > > >> > > >
> >> > > > > >> > > > Thanks,
> >> > > > > >> > > >
> >> > > > > >> > > > Randy Evans
> >> > > > > >> > > >
> >> > > > > >> > > > On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
> >> > > > > >> randyevans2688@gmail.com
> >> > > > > >> > >
> >> > > > > >> > > > wrote:
> >> > > > > >> > > >
> >> > > > > >> > > > > I am hoping some of you experts might be able to
> assist
> >> > > with a
> >> > > > > >> > strange
> >> > > > > >> > > > > problem i am having trying to make automated
> >> measurements
> >> > > > using
> >> > > > > >> > EZGPIB
> >> > > > > >> > > > with
> >> > > > > >> > > > > an Agilent and an HP 3458A. I have a program given
> to
> >> me
> >> > by
> >> > > > > >> Martin
> >> > > > > >> > > > > Reynolds, which is a variant on the Xdevs noise
> >> > measurement
> >> > > > > >> program.
> >> > > > > >> > > > > Martin's program continuously reads the voltage
> >> > measurements
> >> > > > > >> > > sequentially
> >> > > > > >> > > > > from the two meters and then stores then in a
> >> measurements
> >> > > > file,
> >> > > > > >> > along
> >> > > > > >> > > > with
> >> > > > > >> > > > > the temperature measurements from both meters. The
> >> > program
> >> > > > > works
> >> > > > > >> > fine
> >> > > > > >> > > on
> >> > > > > >> > > > > his Agilent and HP 3458As.
> >> > > > > >> > > > >
> >> > > > > >> > > > > On my two 3458As, it takes the temperature
> measurements
> >> > just
> >> > > > > fine
> >> > > > > >> but
> >> > > > > >> > > > only
> >> > > > > >> > > > > takes a voltage measurement from the Agilent unit.
> >> The HP
> >> > > > unit
> >> > > > > >> will
> >> > > > > >> > > not
> >> > > > > >> > > > > make any voltage measurements although I can see both
> >> the
> >> > > > 3458As
> >> > > > > >> in
> >> > > > > >> > > talk
> >> > > > > >> > > > > states and, of course, it does sent the temperature
> >> > > > > measurements.
> >> > > > > >> > > > However,
> >> > > > > >> > > > > if I turn the HP unit off and then on again, the HP
> >> will
> >> > > start
> >> > > > > to
> >> > > > > >> > take
> >> > > > > >> > > > > voltage and temperature measurements and send them to
> >> the
> >> > > PC.
> >> > > > > >> > > > >
> >> > > > > >> > > > > Any ideas on what might be causing the strange
> >> behavior?
> >> > > > > >> > > > >
> >> > > > > >> > > > > Thanks,
> >> > > > > >> > > > >
> >> > > > > >> > > > > Randy Evans
> >> > > > > >> > > > >
> >> > > > > >> > > > _______________________________________________
> >> > > > > >> > > > volt-nuts mailing list -- volt-nuts@febo.com
> >> > > > > >> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> >> > > > > >> > > > mailman/listinfo/volt-nuts
> >> > > > > >> > > > and follow the instructions there.
> >> > > > > >> > > >
> >> > > > > >> > > _______________________________________________
> >> > > > > >> > > volt-nuts mailing list -- volt-nuts@febo.com
> >> > > > > >> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> >> > > > > >> > > mailman/listinfo/volt-nuts
> >> > > > > >> > > and follow the instructions there.
> >> > > > > >> > >
> >> > > > > >> > _______________________________________________
> >> > > > > >> > volt-nuts mailing list -- volt-nuts@febo.com
> >> > > > > >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> >> > > > > >> > mailman/listinfo/volt-nuts
> >> > > > > >> > and follow the instructions there.
> >> > > > > >> >
> >> > > > > >> _______________________________________________
> >> > > > > >> volt-nuts mailing list -- volt-nuts@febo.com
> >> > > > > >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> >> > > > > >> ailman/listinfo/volt-nuts
> >> > > > > >> and follow the instructions there.
> >> > > > > >>
> >> > > > > >
> >> > > > > >
> >> > > > > _______________________________________________
> >> > > > > volt-nuts mailing list -- volt-nuts@febo.com
> >> > > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> >> > > > > mailman/listinfo/volt-nuts
> >> > > > > and follow the instructions there.
> >> > > > >
> >> > > > _______________________________________________
> >> > > > volt-nuts mailing list -- volt-nuts@febo.com
> >> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> >> > > > mailman/listinfo/volt-nuts
> >> > > > and follow the instructions there.
> >> > > >
> >> > >
> >> > > _______________________________________________
> >> > > volt-nuts mailing list -- volt-nuts@febo.com
> >> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> >> > > mailman/listinfo/volt-nuts
> >> > > and follow the instructions there.
> >> > >
> >> > _______________________________________________
> >> > volt-nuts mailing list -- volt-nuts@febo.com
> >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> >> > mailman/listinfo/volt-nuts
> >> > and follow the instructions there.
> >> > _______________________________________________
> >> > volt-nuts mailing list -- volt-nuts@febo.com
> >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> >> > mailman/listinfo/volt-nuts
> >> > and follow the instructions there.
> >> >
> >> _______________________________________________
> >> volt-nuts mailing list -- volt-nuts@febo.com
> >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> >> ailman/listinfo/volt-nuts
> >> and follow the instructions there.
> >> _______________________________________________
> >> volt-nuts mailing list -- volt-nuts@febo.com
> >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> >> ailman/listinfo/volt-nuts
> >> and follow the instructions there.
> >>
> >
> >
> _______________________________________________
> volt-nuts mailing list -- volt-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/volt-nuts
> and follow the instructions there.
>
TM
Todd Micallef
Sun, Dec 31, 2017 4:58 AM
Randy,
Short of swapping out the A5 digital board I have no other ideas. If you
don't have a NI or Agilent adapter, I am sure I can find a spare for you to
test.
There is a Service Note 3458A-13A that deals with GPIB communication
failures. There is a test within the document to see if a shorting jumper
needs to be installed.
I can try reducing the code to something minimal for a quick test if you
want. It will take some time in the morning.
Todd
On Sat, Dec 30, 2017 at 11:18 PM, Randy Evans randyevans2688@gmail.com
wrote:
Todd,
Same as before. Still not working. All it does is print out "HP3458A" on
the output console and then just sits there.
Randy
On Sat, Dec 30, 2017 at 7:43 PM, Todd Micallef tmicallef@gmail.com
wrote:
Randy,
I just remembered that I changed the duration from 30 minutes to 2
to speed up the test. I forgot to change it back.
Todd
On Sat, Dec 30, 2017 at 10:27 PM, Todd Micallef tmicallef@gmail.com
wrote:
Randy,
I just sent it. I haven't modified Martin's code yet. That can be done
once you confirm it works for you.
Todd
On Sat, Dec 30, 2017 at 10:12 PM, randyevans2688 <
Todd,
If you don't mind, just send the code directly to me.
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef <
tmicallef@gmail.com> Date: 12/30/17 6:40 PM (GMT-08:00) To:
of precise voltage measurement volt-nuts@febo.com Subject: Re:
[volt-nuts] GPIB Issue with 3458A
Randy,
I have not written anything else for the 3458A using EzGPIB. If you
a
National Instruments or Agilent adapters, I have a handful of Python
I
use to measure some of my standards.
If you are reading the temperature from the HP meter, I would think
the problem lies in how the triggering is configured. The triggering
been changed in this script so it may work for you. There was an
additional
command added for disabling the buffer.
The code can be posted here, if possible or I can email it to you for
testing.
Todd
On Sat, Dec 30, 2017 at 9:26 PM, randyevans2688 <
Todd, thanks for the help. Where will you post the new code?
BTW, do you have any very simple code that is likely to work. I am
interested in seeing if anything other than KE5FX's memory dump
will work on my HP3458A.
Thanks again,
Randy
Sent from my Verizon, Samsung Galaxy smartphone
-------- Original message --------From: Todd Micallef <
Date: 12/30/17 6:13 PM (GMT-08:00) To: Discussion of precise
3458A
Randy,
I found the Prologix adapters and have modified the code in the
script. I am doing a test run now and will post the script when I am
certain I didn't make it worse.
Todd
On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans <
Todd,
I have swapped cables, moved the Prologix adapter to both meters
works, HP doesn't), tried Martins code as well as Xdevs's. I have
tried another PC yet, maybe the next step.
Here is the code that Martin modified for two meters, as well as
modified Xdev's code per your directions (V1.02).
Thanks,
Randy
On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef <
Randy,
I will continue to look for my adapter. I haven't used it for
while.
I have seen similar issues and swapped cables, moved the adapter
other meter, etc... One of my cables was bad from one side of
to the other (on the same end of the cable) and caused me lots
time. Weird reading errors were happening.
Would you email me Martin's code so I can test it here and I
anything can be done to replicate your issue.
Todd
On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <
Todd,
I tried adding the line but it made no difference.
Randy
On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
Todd,
Does it matter where I put the line in the Init_Device
procedure Init_Device;
begin;
EZGPIB_BusWriteData(gpib_address,GET_ID); //
if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout)
EZGPIB_ScreenWriteLn(meter_id);
EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); //
until meter can be setup
EZGPIB_BusWriteData(gpib_address,'INBUF ON');
EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
end;
Randy
On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <
Randy,
I am the person that wrote that EzGPIB script. It was my
moved on to Python and I have only written a couple for the
meters I have on hand. Version 1.01 is the most current
the 3458A.
I see that I should have added at least one more command to
initialization. The additional init command is used in the
xDevs.
Add the following line in the Init_Device procedure
EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
This tells the meter to send an EOI on every read.
I am looking for one of my Prologix adapters or I would
find it, I will also test it. I want to make sure there are
issues.
Also, do both meters run the same firmware versions? I
meter is using a much older version.
Todd
On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
Todd,
I have version 1.01. Yes, please e-mail me your modified
will help.
Thanks,
Randy
On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
Randy,
Is there a version number at the top of the file? I had
and 1.01). I can't remember all that changed between
been a while but I did find an additional timeout code
wait time for reading data to 1 minute. I am guessing I
mine and added it.
I can email it to you if you want to try it. If it
have Illya update it on xDevs.
Todd
On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
I am still unable to get my HP-3458A to work with the
"HP3458A_Measure_DMM_Noise.488" (
It
works fine with my Agilent 3458A and with a friend's
Agilent 3458A using the EZGPIB program. The SW
my friend's DMMs, the HP units are (8.2) and with the
(9.2). However, both of my units work fine with the
HP3458.EXE program to download the NVRAM CAL data.
indicate that my HP-3458 GPIB works at least
Does anyone have a EZGPIB program that I could try to
different from the Xdev program)? It would be nice
something to work other than the HP3458.EXE program.
some ideas on what to look for.
Thanks,
Randy Evans
On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
I am hoping some of you experts might be able to
problem i am having trying to make automated
an Agilent and an HP 3458A. I have a program given
Reynolds, which is a variant on the Xdevs noise
Martin's program continuously reads the voltage
from the two meters and then stores then in a
the temperature measurements from both meters. The
his Agilent and HP 3458As.
On my two 3458As, it takes the temperature
takes a voltage measurement from the Agilent unit.
make any voltage measurements although I can see
states and, of course, it does sent the temperature
if I turn the HP unit off and then on again, the HP
voltage and temperature measurements and send them
Any ideas on what might be causing the strange
Randy,
Short of swapping out the A5 digital board I have no other ideas. If you
don't have a NI or Agilent adapter, I am sure I can find a spare for you to
test.
There is a Service Note 3458A-13A that deals with GPIB communication
failures. There is a test within the document to see if a shorting jumper
needs to be installed.
I can try reducing the code to something minimal for a quick test if you
want. It will take some time in the morning.
Todd
On Sat, Dec 30, 2017 at 11:18 PM, Randy Evans <randyevans2688@gmail.com>
wrote:
> Todd,
>
> Same as before. Still not working. All it does is print out "HP3458A" on
> the output console and then just sits there.
>
> Randy
>
> On Sat, Dec 30, 2017 at 7:43 PM, Todd Micallef <tmicallef@gmail.com>
> wrote:
>
> > Randy,
> >
> > I just remembered that I changed the duration from 30 minutes to 2
> minutes
> > to speed up the test. I forgot to change it back.
> >
> > Todd
> >
> > On Sat, Dec 30, 2017 at 10:27 PM, Todd Micallef <tmicallef@gmail.com>
> > wrote:
> >
> > > Randy,
> > >
> > > I just sent it. I haven't modified Martin's code yet. That can be done
> > > once you confirm it works for you.
> > >
> > > Todd
> > >
> > > On Sat, Dec 30, 2017 at 10:12 PM, randyevans2688 <
> > randyevans2688@gmail.com
> > > > wrote:
> > >
> > >> Todd,
> > >> If you don't mind, just send the code directly to me.
> > >> Randy
> > >>
> > >> Sent from my Verizon, Samsung Galaxy smartphone
> > >> -------- Original message --------From: Todd Micallef <
> > >> tmicallef@gmail.com> Date: 12/30/17 6:40 PM (GMT-08:00) To:
> > Discussion
> > >> of precise voltage measurement <volt-nuts@febo.com> Subject: Re:
> > >> [volt-nuts] GPIB Issue with 3458A
> > >> Randy,
> > >>
> > >> I have not written anything else for the 3458A using EzGPIB. If you
> > have
> > >> a
> > >> National Instruments or Agilent adapters, I have a handful of Python
> > code
> > >> I
> > >> use to measure some of my standards.
> > >>
> > >> If you are reading the temperature from the HP meter, I would think
> that
> > >> the problem lies in how the triggering is configured. The triggering
> has
> > >> been changed in this script so it may work for you. There was an
> > >> additional
> > >> command added for disabling the buffer.
> > >> The code can be posted here, if possible or I can email it to you for
> > >> testing.
> > >>
> > >> Todd
> > >>
> > >> On Sat, Dec 30, 2017 at 9:26 PM, randyevans2688 <
> > randyevans2688@gmail.com
> > >> >
> > >> wrote:
> > >>
> > >> > Todd, thanks for the help. Where will you post the new code?
> > >> > BTW, do you have any very simple code that is likely to work. I am
> > >> > interested in seeing if anything other than KE5FX's memory dump
> > program
> > >> > will work on my HP3458A.
> > >> > Thanks again,
> > >> > Randy
> > >> >
> > >> > Sent from my Verizon, Samsung Galaxy smartphone
> > >> > -------- Original message --------From: Todd Micallef <
> > >> tmicallef@gmail.com>
> > >> > Date: 12/30/17 6:13 PM (GMT-08:00) To: Discussion of precise
> voltage
> > >> > measurement <volt-nuts@febo.com> Subject: Re: [volt-nuts] GPIB
> Issue
> > >> with
> > >> > 3458A
> > >> > Randy,
> > >> >
> > >> > I found the Prologix adapters and have modified the code in the
> > original
> > >> > script. I am doing a test run now and will post the script when I am
> > >> > certain I didn't make it worse.
> > >> >
> > >> > Todd
> > >> >
> > >> > On Sat, Dec 30, 2017 at 7:15 PM, Randy Evans <
> > randyevans2688@gmail.com>
> > >> > wrote:
> > >> >
> > >> > > Todd,
> > >> > >
> > >> > > I have swapped cables, moved the Prologix adapter to both meters
> > >> (Agilent
> > >> > > works, HP doesn't), tried Martins code as well as Xdevs's. I have
> > not
> > >> > > tried another PC yet, maybe the next step.
> > >> > >
> > >> > > Here is the code that Martin modified for two meters, as well as
> the
> > >> > > modified Xdev's code per your directions (V1.02).
> > >> > >
> > >> > > Thanks,
> > >> > >
> > >> > > Randy
> > >> > >
> > >> > > On Sat, Dec 30, 2017 at 3:55 PM, Todd Micallef <
> tmicallef@gmail.com
> > >
> > >> > > wrote:
> > >> > >
> > >> > > > Randy,
> > >> > > >
> > >> > > > I will continue to look for my adapter. I haven't used it for
> > quite
> > >> a
> > >> > > > while.
> > >> > > >
> > >> > > > I have seen similar issues and swapped cables, moved the adapter
> > to
> > >> the
> > >> > > > other meter, etc... One of my cables was bad from one side of
> the
> > >> > > connector
> > >> > > > to the other (on the same end of the cable) and caused me lots
> of
> > >> > wasted
> > >> > > > time. Weird reading errors were happening.
> > >> > > >
> > >> > > > Would you email me Martin's code so I can test it here and I
> will
> > >> see
> > >> > if
> > >> > > > anything can be done to replicate your issue.
> > >> > > >
> > >> > > > Todd
> > >> > > >
> > >> > > >
> > >> > > > On Sat, Dec 30, 2017 at 6:42 PM, Randy Evans <
> > >> randyevans2688@gmail.com
> > >> > >
> > >> > > > wrote:
> > >> > > >
> > >> > > > > Todd,
> > >> > > > >
> > >> > > > > I tried adding the line but it made no difference.
> > >> > > > >
> > >> > > > > Randy
> > >> > > > >
> > >> > > > > On Sat, Dec 30, 2017 at 12:19 PM, Randy Evans <
> > >> > > randyevans2688@gmail.com>
> > >> > > > > wrote:
> > >> > > > >
> > >> > > > > > Todd,
> > >> > > > > >
> > >> > > > > > Does it matter where I put the line in the Init_Device
> > >> procedure?
> > >> > > > > >
> > >> > > > > >
> > >> > > > > > procedure Init_Device;
> > >> > > > > > begin;
> > >> > > > > > EZGPIB_BusWriteData(gpib_address,GET_ID); //
> > Get
> > >> ID
> > >> > of
> > >> > > > > meter
> > >> > > > > > if EZGPIB_BusWaitForData(gpib_address,meter_id,Timeout)
> > then
> > >> > > > > > EZGPIB_ScreenWriteLn(meter_id);
> > >> > > > > >
> > >> > > > > > EZGPIB_BusWriteData(gpib_address,TRIGGER_SOURCE); //
> > Hold
> > >> > > > trigger
> > >> > > > > > until meter can be setup
> > >> > > > > > EZGPIB_BusWriteData(gpib_address,'INBUF ON');
> > >> > > > > > EZGPIB_BusWriteData(gpib_address,AUTO_ZERO);
> > >> > > > > > EZGPIB_BusWriteData(gpib_address,OUTPUT_FORMAT);
> > >> > > > > > end;
> > >> > > > > >
> > >> > > > > >
> > >> > > > > > Randy
> > >> > > > > >
> > >> > > > > > On Sat, Dec 30, 2017 at 11:20 AM, Todd Micallef <
> > >> > tmicallef@gmail.com
> > >> > > >
> > >> > > > > > wrote:
> > >> > > > > >
> > >> > > > > >> Randy,
> > >> > > > > >>
> > >> > > > > >> I am the person that wrote that EzGPIB script. It was my
> > first
> > >> > > before
> > >> > > > I
> > >> > > > > >> moved on to Python and I have only written a couple for the
> > >> > > different
> > >> > > > > >> meters I have on hand. Version 1.01 is the most current
> > >> version I
> > >> > > have
> > >> > > > > for
> > >> > > > > >> the 3458A.
> > >> > > > > >> I see that I should have added at least one more command to
> > the
> > >> > > meter
> > >> > > > > >> initialization. The additional init command is used in the
> > >> > scripts
> > >> > > on
> > >> > > > > >> xDevs.
> > >> > > > > >>
> > >> > > > > >> Add the following line in the Init_Device procedure
> > >> > > > > >> EZGPIB_BusWriteData(gpib_address,'END ALWAYS');
> > >> > > > > >>
> > >> > > > > >> This tells the meter to send an EOI on every read.
> > >> > > > > >>
> > >> > > > > >> I am looking for one of my Prologix adapters or I would
> test
> > >> this.
> > >> > > > When
> > >> > > > > I
> > >> > > > > >> find it, I will also test it. I want to make sure there are
> > no
> > >> > > further
> > >> > > > > >> issues.
> > >> > > > > >> Also, do both meters run the same firmware versions? I
> wonder
> > >> if
> > >> > the
> > >> > > > HP
> > >> > > > > >> meter is using a much older version.
> > >> > > > > >>
> > >> > > > > >> Todd
> > >> > > > > >>
> > >> > > > > >> On Sat, Dec 30, 2017 at 10:42 AM, Randy Evans <
> > >> > > > randyevans2688@gmail.com
> > >> > > > > >
> > >> > > > > >> wrote:
> > >> > > > > >>
> > >> > > > > >> > Todd,
> > >> > > > > >> >
> > >> > > > > >> > I have version 1.01. Yes, please e-mail me your modified
> > >> > version.
> > >> > > > > >> Maybe it
> > >> > > > > >> > will help.
> > >> > > > > >> >
> > >> > > > > >> > Thanks,
> > >> > > > > >> >
> > >> > > > > >> > Randy
> > >> > > > > >> >
> > >> > > > > >> > On Sat, Dec 30, 2017 at 4:24 AM, Todd Micallef <
> > >> > > tmicallef@gmail.com
> > >> > > > >
> > >> > > > > >> > wrote:
> > >> > > > > >> >
> > >> > > > > >> > > Randy,
> > >> > > > > >> > >
> > >> > > > > >> > > Is there a version number at the top of the file? I had
> > two
> > >> > > > versions
> > >> > > > > >> > (1.00
> > >> > > > > >> > > and 1.01). I can't remember all that changed between
> the
> > >> two
> > >> > > since
> > >> > > > > it
> > >> > > > > >> has
> > >> > > > > >> > > been a while but I did find an additional timeout code
> > that
> > >> > > > limited
> > >> > > > > >> the
> > >> > > > > >> > > wait time for reading data to 1 minute. I am guessing I
> > >> had a
> > >> > > > > problem
> > >> > > > > >> > with
> > >> > > > > >> > > mine and added it.
> > >> > > > > >> > >
> > >> > > > > >> > > I can email it to you if you want to try it. If it
> works
> > >> for
> > >> > > you,
> > >> > > > I
> > >> > > > > >> will
> > >> > > > > >> > > have Illya update it on xDevs.
> > >> > > > > >> > >
> > >> > > > > >> > > Todd
> > >> > > > > >> > >
> > >> > > > > >> > > On Sat, Dec 30, 2017 at 12:39 AM, Randy Evans <
> > >> > > > > >> randyevans2688@gmail.com>
> > >> > > > > >> > > wrote:
> > >> > > > > >> > >
> > >> > > > > >> > > > I am still unable to get my HP-3458A to work with the
> > >> xdevs
> > >> > > > > program
> > >> > > > > >> > > > "HP3458A_Measure_DMM_Noise.488" (
> > >> > > https://xdevs.com/article/dmm
> > >> > > > > >> _noise/
> > >> > > > > >> > ).
> > >> > > > > >> > > > It
> > >> > > > > >> > > > works fine with my Agilent 3458A and with a friend's
> > >> > HP-3458A
> > >> > > > and
> > >> > > > > >> his
> > >> > > > > >> > > > Agilent 3458A using the EZGPIB program. The SW
> > versions
> > >> are
> > >> > > > > >> identical
> > >> > > > > >> > > with
> > >> > > > > >> > > > my friend's DMMs, the HP units are (8.2) and with the
> > >> > Agilent
> > >> > > > > units
> > >> > > > > >> are
> > >> > > > > >> > > > (9.2). However, both of my units work fine with the
> > >> KE5FX
> > >> > > GPIB
> > >> > > > > >> Toolkit
> > >> > > > > >> > > > HP3458.EXE program to download the NVRAM CAL data.
> > This
> > >> > would
> > >> > > > > seem
> > >> > > > > >> to
> > >> > > > > >> > > > indicate that my HP-3458 GPIB works at least
> partially.
> > >> > > > > >> > > >
> > >> > > > > >> > > > Does anyone have a EZGPIB program that I could try to
> > run
> > >> > > (that
> > >> > > > is
> > >> > > > > >> > > > different from the Xdev program)? It would be nice
> to
> > >> see
> > >> > if
> > >> > > I
> > >> > > > > >> could
> > >> > > > > >> > get
> > >> > > > > >> > > > something to work other than the HP3458.EXE program.
> > Or
> > >> if
> > >> > > any
> > >> > > > > one
> > >> > > > > >> has
> > >> > > > > >> > > > some ideas on what to look for.
> > >> > > > > >> > > >
> > >> > > > > >> > > > Thanks,
> > >> > > > > >> > > >
> > >> > > > > >> > > > Randy Evans
> > >> > > > > >> > > >
> > >> > > > > >> > > > On Tue, Dec 26, 2017 at 7:24 PM, Randy Evans <
> > >> > > > > >> randyevans2688@gmail.com
> > >> > > > > >> > >
> > >> > > > > >> > > > wrote:
> > >> > > > > >> > > >
> > >> > > > > >> > > > > I am hoping some of you experts might be able to
> > assist
> > >> > > with a
> > >> > > > > >> > strange
> > >> > > > > >> > > > > problem i am having trying to make automated
> > >> measurements
> > >> > > > using
> > >> > > > > >> > EZGPIB
> > >> > > > > >> > > > with
> > >> > > > > >> > > > > an Agilent and an HP 3458A. I have a program given
> > to
> > >> me
> > >> > by
> > >> > > > > >> Martin
> > >> > > > > >> > > > > Reynolds, which is a variant on the Xdevs noise
> > >> > measurement
> > >> > > > > >> program.
> > >> > > > > >> > > > > Martin's program continuously reads the voltage
> > >> > measurements
> > >> > > > > >> > > sequentially
> > >> > > > > >> > > > > from the two meters and then stores then in a
> > >> measurements
> > >> > > > file,
> > >> > > > > >> > along
> > >> > > > > >> > > > with
> > >> > > > > >> > > > > the temperature measurements from both meters. The
> > >> > program
> > >> > > > > works
> > >> > > > > >> > fine
> > >> > > > > >> > > on
> > >> > > > > >> > > > > his Agilent and HP 3458As.
> > >> > > > > >> > > > >
> > >> > > > > >> > > > > On my two 3458As, it takes the temperature
> > measurements
> > >> > just
> > >> > > > > fine
> > >> > > > > >> but
> > >> > > > > >> > > > only
> > >> > > > > >> > > > > takes a voltage measurement from the Agilent unit.
> > >> The HP
> > >> > > > unit
> > >> > > > > >> will
> > >> > > > > >> > > not
> > >> > > > > >> > > > > make any voltage measurements although I can see
> both
> > >> the
> > >> > > > 3458As
> > >> > > > > >> in
> > >> > > > > >> > > talk
> > >> > > > > >> > > > > states and, of course, it does sent the temperature
> > >> > > > > measurements.
> > >> > > > > >> > > > However,
> > >> > > > > >> > > > > if I turn the HP unit off and then on again, the HP
> > >> will
> > >> > > start
> > >> > > > > to
> > >> > > > > >> > take
> > >> > > > > >> > > > > voltage and temperature measurements and send them
> to
> > >> the
> > >> > > PC.
> > >> > > > > >> > > > >
> > >> > > > > >> > > > > Any ideas on what might be causing the strange
> > >> behavior?
> > >> > > > > >> > > > >
> > >> > > > > >> > > > > Thanks,
> > >> > > > > >> > > > >
> > >> > > > > >> > > > > Randy Evans
> > >> > > > > >> > > > >
> > >> > > > > >> > > > _______________________________________________
> > >> > > > > >> > > > volt-nuts mailing list -- volt-nuts@febo.com
> > >> > > > > >> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > >> > > > > >> > > > mailman/listinfo/volt-nuts
> > >> > > > > >> > > > and follow the instructions there.
> > >> > > > > >> > > >
> > >> > > > > >> > > _______________________________________________
> > >> > > > > >> > > volt-nuts mailing list -- volt-nuts@febo.com
> > >> > > > > >> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > >> > > > > >> > > mailman/listinfo/volt-nuts
> > >> > > > > >> > > and follow the instructions there.
> > >> > > > > >> > >
> > >> > > > > >> > _______________________________________________
> > >> > > > > >> > volt-nuts mailing list -- volt-nuts@febo.com
> > >> > > > > >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > >> > > > > >> > mailman/listinfo/volt-nuts
> > >> > > > > >> > and follow the instructions there.
> > >> > > > > >> >
> > >> > > > > >> _______________________________________________
> > >> > > > > >> volt-nuts mailing list -- volt-nuts@febo.com
> > >> > > > > >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> > >> > > > > >> ailman/listinfo/volt-nuts
> > >> > > > > >> and follow the instructions there.
> > >> > > > > >>
> > >> > > > > >
> > >> > > > > >
> > >> > > > > _______________________________________________
> > >> > > > > volt-nuts mailing list -- volt-nuts@febo.com
> > >> > > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > >> > > > > mailman/listinfo/volt-nuts
> > >> > > > > and follow the instructions there.
> > >> > > > >
> > >> > > > _______________________________________________
> > >> > > > volt-nuts mailing list -- volt-nuts@febo.com
> > >> > > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > >> > > > mailman/listinfo/volt-nuts
> > >> > > > and follow the instructions there.
> > >> > > >
> > >> > >
> > >> > > _______________________________________________
> > >> > > volt-nuts mailing list -- volt-nuts@febo.com
> > >> > > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > >> > > mailman/listinfo/volt-nuts
> > >> > > and follow the instructions there.
> > >> > >
> > >> > _______________________________________________
> > >> > volt-nuts mailing list -- volt-nuts@febo.com
> > >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > >> > mailman/listinfo/volt-nuts
> > >> > and follow the instructions there.
> > >> > _______________________________________________
> > >> > volt-nuts mailing list -- volt-nuts@febo.com
> > >> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > >> > mailman/listinfo/volt-nuts
> > >> > and follow the instructions there.
> > >> >
> > >> _______________________________________________
> > >> volt-nuts mailing list -- volt-nuts@febo.com
> > >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> > >> ailman/listinfo/volt-nuts
> > >> and follow the instructions there.
> > >> _______________________________________________
> > >> volt-nuts mailing list -- volt-nuts@febo.com
> > >> To unsubscribe, go to https://www.febo.com/cgi-bin/m
> > >> ailman/listinfo/volt-nuts
> > >> and follow the instructions there.
> > >>
> > >
> > >
> > _______________________________________________
> > volt-nuts mailing list -- volt-nuts@febo.com
> > To unsubscribe, go to https://www.febo.com/cgi-bin/
> > mailman/listinfo/volt-nuts
> > and follow the instructions there.
> >
> _______________________________________________
> volt-nuts mailing list -- volt-nuts@febo.com
> To unsubscribe, go to https://www.febo.com/cgi-bin/
> mailman/listinfo/volt-nuts
> and follow the instructions there.
>