Note that the documentation for devGpib (https://epics-modules.github.io/master/asyn/R4-41/devGpib.html) contains this at the top:
NOTE: devGpib is obsolete and should not be used for new applications. StreamDevice<http://epics.web.psi.ch/software/streamdevice> should be used instead.
I would suggesting converting the support to StreamDevice if you plan to do any significant development.
Mark
________________________________
From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Wang, SuYin Grass via Tech-talk <tech-talk at aps.anl.gov>
Sent: Friday, January 22, 2021 9:26 AM
To: tech-talk at aps.anl.gov; Kuldeep Joshi
Subject: Re: Interfacing HP3458A DMM using LinuxGPIB.
Hi Kuldeep,
I am using HP3458a recently with BASE:7.0.4 and ASYN:4.40.
This module support is using devGPIB. If you only need the base function, this module is fine.
If you need to add a new function, it could be devGPIB or StreamDevice.
Using devGPIB would need to modify the module and recompile. The learning curve is steeper.
StreamDevice is easier to learn.
Best,
Grass
________________________________
From: Tech-talk <tech-talk-bounces at aps.anl.gov> on behalf of Kuldeep Joshi via Tech-talk <tech-talk at aps.anl.gov>
Sent: Friday, January 22, 2021 4:30 AM
To: tech-talk at aps.anl.gov <tech-talk at aps.anl.gov>
Subject: Interfacing HP3458A DMM using LinuxGPIB.
Hello,
I have to interface HP3458A DMM using Agilent 82357A over LinuxGPIB driver on EPICS 7.
I am able to communicate with the device using the stream module.
I now see a module supporting HP3458A is available. Does this module use the latest ASYN interface libraries? -> http://www.aps.anl.gov/epics/download/modules/hp3458a_cvs.tar.gz
The last modification to this library seems to be in 2004. subsequently I understand there were major changes in how the ASYN interface uses the GPIB bus
Reason I am asking this question is because this HP3458A module has lots of functions and commands incorporated. Which I will have to redo if I use the bare stream interface.
Please suggest me ways to incorporate support for HP3458A in the latest version
Thank you in advance.
Regards,
Kuldeep
- Replies:
- Re: Interfacing HP3458A DMM using LinuxGPIB. Michael Davidsaver via Tech-talk
- References:
- Interfacing HP3458A DMM using LinuxGPIB. Kuldeep Joshi via Tech-talk
- Re: Interfacing HP3458A DMM using LinuxGPIB. Wang, SuYin Grass via Tech-talk
- Navigate by Date:
- Prev:
Re: Interfacing HP3458A DMM using LinuxGPIB. Wang, SuYin Grass via Tech-talk
- Next:
Re: Strange CAS error Johnson, Andrew N. via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
<2021>
2022
2023
2024
- Navigate by Thread:
- Prev:
Re: Interfacing HP3458A DMM using LinuxGPIB. Wang, SuYin Grass via Tech-talk
- Next:
Re: Interfacing HP3458A DMM using LinuxGPIB. Michael Davidsaver via Tech-talk
- Index:
1994
1995
1996
1997
1998
1999
2000
2001
2002
2003
2004
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
<2021>
2022
2023
2024
|