<?xml version="1.0" encoding="utf-8"?>
<feed xml:lang="en" xmlns="http://www.w3.org/2005/Atom"><title>Recent changes to 10: IBOPENDEV ioctl failed</title><link href="https://sourceforge.net/p/linux-gpib/support-requests/10/" rel="alternate"/><link href="https://sourceforge.net/p/linux-gpib/support-requests/10/feed.atom" rel="self"/><id>https://sourceforge.net/p/linux-gpib/support-requests/10/</id><updated>2007-01-31T21:19:25Z</updated><subtitle>Recent changes to 10: IBOPENDEV ioctl failed</subtitle><entry><title>IBOPENDEV ioctl failed</title><link href="https://sourceforge.net/p/linux-gpib/support-requests/10/" rel="alternate"/><published>2007-01-31T21:19:25Z</published><updated>2007-01-31T21:19:25Z</updated><author><name>kinson peng</name><uri>https://sourceforge.net/u/qzpeng/</uri></author><id>https://sourceforge.netf835f3e5f9cbc80016e83c7dc97e7f0b740c833f</id><summary type="html">&lt;div class="markdown_content"&gt;&lt;p&gt;my program is very simple, test.c :&lt;/p&gt;
&lt;p&gt;#include "gpib/ib.h"&lt;br /&gt;
main(){&lt;br /&gt;
int dvm;  /* The Unit descriptor of the device */&lt;br /&gt;
char cmd[80]; /* A buffer for the string*/&lt;br /&gt;
/* get device from configuration */&lt;br /&gt;
if( (dvm=ibfind("voltmeter")) &amp;amp; ERR ){&lt;br /&gt;
printf("Can not find voltmeter! dvm=%d\n",dvm);&lt;br /&gt;
// exit(1);&lt;br /&gt;
}&lt;br /&gt;
if( (dvm=ibfind("ni_gpib")) &amp;amp; ERR ){&lt;br /&gt;
printf("Can not find board! dvm=%d\n",dvm);&lt;br /&gt;
// exit(1);&lt;br /&gt;
}&lt;br /&gt;
if ( (dvm=ibdev(0,1,0,T3s,0,0x0a)) &amp;amp; ERR) {&lt;br /&gt;
printf("can not find board... dvm=%d\n",dvm);&lt;br /&gt;
//  exit(1);&lt;br /&gt;
}&lt;br /&gt;
if ( (dvm=ibdev(0,3,0,T3s,0,0xa)) &amp;amp; ERR) {&lt;br /&gt;
printf("can not find dvm... dvm=%d\n",dvm);&lt;br /&gt;
exit(1);&lt;br /&gt;
}&lt;br /&gt;
}&lt;/p&gt;
&lt;p&gt;output;&lt;br /&gt;
[qzpeng@beauty gpib]$ ./test&lt;br /&gt;
libgpib: IBOPENDEV ioctl failed&lt;br /&gt;
libgpib: error in is_cic()!&lt;br /&gt;
libgpib: ibfind failed to get descriptor&lt;br /&gt;
Can not find voltmeter! dvm=-1&lt;br /&gt;
libgpib: IBOPENDEV ioctl failed&lt;br /&gt;
libgpib: ibfind failed to get descriptor&lt;br /&gt;
Can not find board! dvm=-1&lt;br /&gt;
libgpib: IBOPENDEV ioctl failed&lt;br /&gt;
libgpib: error in is_cic()!&lt;br /&gt;
can not find board... dvm=-1&lt;br /&gt;
libgpib: IBOPENDEV ioctl failed&lt;br /&gt;
libgpib: error in is_cic()!&lt;br /&gt;
can not find dvm... dvm=-1&lt;/p&gt;
&lt;p&gt;----------------------------------&lt;/p&gt;
&lt;p&gt;thanks for any kind of help or hint.&lt;/p&gt;
&lt;p&gt;Best,&lt;br /&gt;
kinson&lt;/p&gt;&lt;/div&gt;</summary></entry></feed>