From Friday, April 19th (11:00 PM CDT) through Saturday, April 20th (2:00 PM CDT), 2024, ni.com will undergo system upgrades that may result in temporary service interruption.

We appreciate your patience as we improve our online experience.

Instrument Control (GPIB, Serial, VISA, IVI)

cancel
Showing results for 
Search instead for 
Did you mean: 

NI-VISA 5.0 GPIB board not detected

 

Hello,

 

I have a long recurring problem with nivisa 5.0 on linux machine w/ kernel 2.6.32-21. I succeeded to compile (see my post http://decibel.ni.com/content/docs/DOC-13584) but the GPIB board is not detected.

 

First check that all the modules are incorporated in the Kernel

>lsmod | grep ni

>nipalk               1220783  3 NiViPciK

>nikal                  57338  1 nipalk

 

In python if I try to look up at the instruments through pyvisa

In[1]: import visa

In [2]: visa.get_instruments_list()

Out[2]: ['ASRL1']

Here is the visa version used:

Information from the binary package:

 

Name        : nivisa                       Relocations: (not relocatable)

Version     : 5.0.0                             Vendor: National Instruments Corporation

Release     : f0                            Build Date: jeu. 24 juin 2010 21:52:54 CEST

Install Date: (not installed)               Build Host: construx.natinst.com

Group       : Applications/Engineering      Source RPM: nivisa-5.0.0-f0.src.rpm

Size        : 8169681                          License: Copyright (c) 2002-2010 National Instruments Corporation. All Rights 

 

 

On older machine w/ kernel 2.6.15-29

 

Name        : nivisa                       Relocations: (not relocatable)

Version     : 4.2.0                             Vendor: National Instruments Corporation

Release     : f1                            Build Date: ven 20 jui 2007 03:19:44 CEST

Install Date: (not installed)               Build Host: construx.natinst.com

Group       : Applications/Engineering      Source RPM: nivisa-4.2.0-f1.src.rpm

Size        : 3274924                          License: Copyright (c) 2002-2007 National Ins

truments Corporation. All Rights Reserved.

Signature   : (none)

Packager    : National Instruments Corporation

URL         : http://www.ni.com/linux/

Summary     : NI-VISA Runtime Engine -- Abtraction layer for access to NI-488, PCI/PXI, USB,

 TCP/IP, VXI and Serial resources

Description :

 

 

 

In [2]: visa.get_instruments_list()

Out[2]: ['GPIB0::8']

 

0 Kudos
Message 1 of 6
(3,311 Views)
0 Kudos
Message 2 of 6
(3,293 Views)

Hello mtblanc,

 

Thank you for posting on NI forums.

 

To make things a little more clear, which kind of module/hardware do you want to use ?

If it is supported by NI-488.2, you may want to check this out : GPIB on Ubuntu.

 

Regards,

Eric M. - Senior Software Engineer
Certified LabVIEW Architect - Certified LabVIEW Embedded Systems Developer - Certified LabWindows™/CVI Developer
Neosoft Technologies inc.

0 Kudos
Message 3 of 6
(3,273 Views)

It looks to me like you have installed NI-VISA, but you have not installed the NI-488.2 driver. Both are required for GPIB communication through NI-VISA to function.

 

-Jason S.

0 Kudos
Message 4 of 6
(3,257 Views)

Dear Jason,

 

Yes I know the tutorial -actually I am the author of this tutorial, as well as more recent ones (DOC-13584)-. My problem is with recent version of nivisa(5.0)/ubuntu. It seems that the gpib card is not detected. There seems to be other post about it.  

http://decibel.ni.com/content/thread/7491?decorator=print&displayFullThread=true

I was wondering what could be done to check the origin of the problem?

I shall mention that the mentioned conflict with gpib_common (thread above) is not, in my modest opinion, the real source of the problem. It should work and it has worked.

Installed nivisa5.0, kernel 2.6.32-21, gpib-linux 3.2.15

 

Cheers,

Olivier

 

0 Kudos
Message 5 of 6
(3,236 Views)

For info here is the log file:

 

0 Kudos
Message 6 of 6
(3,232 Views)