Re: Fwd: Raspberry Pi Zero - GPIB
dave penkler <[email protected]> Wed, 4 Feb 2026 17:18:32 +0100
| Newsgroups | gmane.linux.hardware.gpib.general |
|---|---|
| Message-ID | <CAL=kjP1z6jL=t2a5w70dBQ++Ano5kD9SSZYUqckFrn-2cfV7Fg@mail.gmail.com> |
--===============7377290917247753121== Content-Type: multipart/alternative; boundary="000000000000ef2d5b064a01e873" --000000000000ef2d5b064a01e873 Content-Type: text/plain; charset="UTF-8" OK, you need to do $ sudo modprobe gpib_bitbang before $ sudo gpib_config Then to check whether the config is OK $ sudo ibtest b (open board) violet (name of board) l (line status) q (quit) $ cheers, -Dave On Wed, 4 Feb 2026 at 15:47, Scott Bouchard <[email protected]> wrote: > Thanks, > > I have made that edit to the /etc/gpib.conf file > > /*********************************************************************** > GPIB.CONF IEEE488 library config file > ------------------- > copyright : (C) 2002 by Frank Mori Hess > (C) 1994 by C.Schroeter > email : [email protected] > ***************************************************************************/ > > /*************************************************************************** > > * > * Syntax: > * > * interface { ... } starts new interface board section > * device {...} device configuration > * > ***************************************************************************/ > > /* This section configures the configurable driver characteristics > * for an interface board, such as board address, and interrupt level. > * minor = 0 configures /dev/gpib0, minor = 1 configures /dev/gpib1, etc. > */ > interface { > minor = 0 /* board index, minor = 0 uses /dev/gpib0, minor = 1 uses > /dev/gpib1, etc. */ > board_type = "gpib_bitbang" /* type of interface board being used */ > name = "violet" /* optional name, allows you to get a board descriptor > using ibfind() */ > pad = 0 /* primary address of interface */ > sad = 0 /* secondary address of interface */ > timeout = T3s /* timeout for commands */ > eos = 0x0a /* EOS Byte, 0xa is newline and 0xd is carriage return */ > set-reos = yes /* Terminate read if EOS */ > set-bin = no /* Compare EOS 8-bit */ > set-xeos = no /* Assert EOI whenever EOS byte is sent */ > set-eot = yes /* Assert EOI with last byte on writes */ > /* settings for boards that lack plug-n-play capability */ > base = 0 /* Base io ADDRESS */ > irq = 0 /* Interrupt request level */ > dma = 0 /* DMA channel (zero disables) */ > /* pci_bus and pci_slot can be used to distinguish two pci boards > supported by the same driver */ > /* pci_bus = 0 */ > /* pci_slot = 7 */ > master = yes /* interface board is system controller */ > } > /* This is how you might set up a pcIIa board on /dev/gpib1, uncomment to > use. */ > /******************* > interface { > minor = 1 > board_type = "pcIIa" > pad = 0 > sad = 0 > timeout = T3s > eos = 0x0a > set-reos = yes > set-bin = no > base = 0x2e1 > irq = 7 > dma = 1 > master = yes > } > *********************/ > /* Now the device sections define the device characteristics for each > device. > * These are only used if you want to open the device using ibfind() > (instead > * of ibdev() ) > */ > device { > minor = 0 /* minor number for interface board this device is connected to > */ > name = "voltmeter" /* device mnemonic */ > pad = 7 /* The Primary Address */ > sad = 0 /* Secondary Address */ > eos = 0xa /* EOS Byte */ > set-reos = no /* Terminate read if EOS */ > set-bin = no /* Compare EOS 8-bit */ > } > device { > minor = 0 > name = "scope" > pad = 8 > sad = 0 > } > > > > I then tried the same command again, but now have this: > > scott@hpib:~ $ sudo gpib_config > failed to open device file '/dev/gpib0' > main: No such file or directory > > Looking in /dev, I don't have gpib0: > > ..... > crw-rw-rw- 1 root root 10, 229 Feb 4 14:22 fuse > crw-rw---- 1 root gpio 254, 0 Feb 4 14:22 gpiochip0 > lrwxrwxrwx 1 root root 9 Feb 4 14:22 gpiochip4 -> gpiochip0 > crw-rw---- 1 root gpio 242, 0 Feb 4 14:22 gpiomem > crw------- 1 root root 10, 183 Feb 4 14:22 hwrng > ...... > > > Sorry this is such a headache.. > > Many hanks again, Scott. > > > > On 04/02/2026 13:34 GMT dave penkler <[email protected]> wrote: > > > Hi Scott, > There is an issue with your gpib.conf > > scott@hpib:/dev $ sudo gpib_config > failed to configure boardtype: agilent_82357a > failed to configure board > main: Invalid argument > > Make sure that for > minor = 0 > board_type = "gpib_bitbang" > like Marcello advised. > cheers, > -Dave > > > > > On Tue, 3 Feb 2026 at 20:45, Scott Bouchard via Linux-gpib-general < > [email protected]> wrote: > > Hi Marcello, > > Thank you for the troubleshooting guidance, I got to 'sudo gpib_config' > before it went wrong. > > I have made a short log of the commands and outputs here: > https://scottbouch.com/tmp/hp-ib-pi-zero-troubleshooting-1.log > > Many thanks, Scott. > > > > On 03/02/2026 14:45 GMT marcello.carla via Linux-gpib-general < > [email protected]> wrote: > > > > > > Dear Scott, > > > > After a fresh reboot, check if the gpib modules are in the right place: > > > > ls -l /lib/modules/`uname -r`/gpib > > > > then load the gpib_bitbang module: > > > > sudo modprobe gpib_bitbang > > > > With a proper gpib.conf file in /etc/ or in /usr/local/etc/ (or in > both), > > configure the driver: > > > > sudo gpib_config > > > > and set permissions for access by any user to the interface: > > > > sudo chmod 666 /dev/gpib0 > > > > Here is an example of the interface section in the gpib.conf file: > > > > interface { > > minor = 0 /* board index, minor = 0 uses /dev/gpib0, > > minor = 1 uses /dev/gpib1, etc. */ > > board_type = "gpib_bitbang" /* type of interface board > > being used */ > > name = "violet" /* optional name, allows you to get a board > > descriptor using ibfind() */ > > pad = 0 /* primary address of interface */ > > sad = 0 /* secondary address of interface */ > > timeout = T3s /* timeout for commands */ > > > > eos = 0x0a /* EOS Byte, 0xa is newline and 0xd is carriage > > return */ > > set-reos = yes /* Terminate read if EOS */ > > set-bin = no /* Compare EOS 8-bit */ > > set-xeos = no /* Assert EOI whenever EOS byte is sent */ > > set-eot = yes /* Assert EOI with last byte on writes */ > > > > /* settings for boards that lack plug-n-play capability */ > > base = 0 /* Base io ADDRESS */ > > irq = 0 /* Interrupt request level */ > > dma = 0 /* DMA channel (zero disables) */ > > > > /* pci_bus and pci_slot can be used to distinguish two pci boards > > supported by the same driver */ > > /* pci_bus = 0 */ > > /* pci_slot = 7 */ > > > > master = yes /* interface board is system controller */ > > } > > > > Let me know if and where this procedure fails. > > > > Good luck again! > > > > Marcello > > > > > > On 2/3/26 14:19, Scott Bouchard via Linux-gpib-general wrote: > > > Hi Michael, > > > > > > Thank you so much for the detailed instructions, and automation of the > commands where possible. this has been a great guide. > > > > > > I tried again from scratch by downloading and installing a fresh image > using the raspberry pi imager. > > > > > > I followed your guidance to the letter up to section 4.2 where I > encountered issues similar to before: > > > > > > scott@hpib:~ $ sudo ldconfig && sudo gpib_config > > > sudo: unable to resolve host hpib: Name or service not known > > > sudo: unable to resolve host hpib: Name or service not known > > > failed to open device file '/dev/gpib0' > > > main: No such file or directory > > > > > > And indeed, /dev has no gpib contents. > > > > > > One new issue of this installation is the hostname of the Raspberry > Pi... when I set it up I used "hpib" as it's hostname, but it didn't seem > to stop progress so I just carried on. > > > > > > I copied ALL terminal commands issued, along with their outputs into a > text file to hopefully help diagnosis, and I added my own //comments where > relevant. This log can be downloaded from here (too long to email): > https://scottbouch.com/tmp/hp-ib-pi-zero-setup.log > > > > > > > > > Many thanks again, Scott. > > > > > > > > > > > > > > > _______________________________________________ > > Linux-gpib-general mailing list > > [email protected] > > https://lists.sourceforge.net/lists/listinfo/linux-gpib-general > > > _______________________________________________ > Linux-gpib-general mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/linux-gpib-general > > --000000000000ef2d5b064a01e873 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr">OK, you need to do=C2=A0<div>$ sudo modprobe gpib_bitbang<= /div><div>before</div><div>$ sudo gpib_config</div><div>Then to check wheth= er the config is OK</div><div>$ sudo ibtest</div><div>b (open board)</div><= div>violet (name of board)</div><div>l (line status)</div><div>q (quit)</di= v><div>$=C2=A0</div><div>cheers,</div><div>-Dave=C2=A0</div></div><br><div = class=3D"gmail_quote gmail_quote_container"><div dir=3D"ltr" class=3D"gmail= _attr">On Wed, 4 Feb 2026 at 15:47, Scott Bouchard <<a href=3D"mailto:sc= [email protected]">[email protected]</a>> wrote:<br></div><blockquot= e class=3D"gmail_quote" style=3D"margin:0px 0px 0px 0.8ex;border-left:1px s= olid rgb(204,204,204);padding-left:1ex"><u></u> =20 =20 =20 <div> <div> Thanks, </div>=20 <div> =C2=A0 </div>=20 <div> I have made that edit to the /etc/gpib.conf file </div>=20 <div> =C2=A0 </div>=20 <div>=20 <div> /**********************************************************************= * <br>GPIB.CONF IEEE488 library config file <br>------------------- </div>=20 <div> copyright : (C) 2002 by Frank Mori Hess <br>(C) 1994 by C.Schroeter <br>email : <a href=3D"mailto:[email protected]" target=3D"_= blank">[email protected]</a> <br>*******************************************************************= ********/ <br>/******************************************************************= ********* <br>*=20 <br>* Syntax: <br>* <br>* interface { ... } starts new interface board section <br>* device {...} device configuration <br>* <br>*******************************************************************= ********/ </div>=20 <div> /* This section configures the configurable driver characteristics <br>* for an interface board, such as board address, and interrupt leve= l. <br>* minor =3D 0 configures /dev/gpib0, minor =3D 1 configures /dev/gp= ib1, etc. <br>*/ </div>=20 <div> interface { <br>minor =3D 0 /* board index, minor =3D 0 uses /dev/gpib0, minor =3D = 1 uses /dev/gpib1, etc. */ <br>board_type =3D "gpib_bitbang" /* type of interface board = being used */ <br>name =3D "violet" /* optional name, allows you to get a b= oard descriptor using ibfind() */ <br>pad =3D 0 /* primary address of interface */ <br>sad =3D 0 /* secondary address of interface */ <br>timeout =3D T3s /* timeout for commands */ </div>=20 <div> eos =3D 0x0a /* EOS Byte, 0xa is newline and 0xd is carriage return */ <br>set-reos =3D yes /* Terminate read if EOS */ <br>set-bin =3D no /* Compare EOS 8-bit */ <br>set-xeos =3D no /* Assert EOI whenever EOS byte is sent */ <br>set-eot =3D yes /* Assert EOI with last byte on writes */ </div>=20 <div> /* settings for boards that lack plug-n-play capability */ <br>base =3D 0 /* Base io ADDRESS */ <br>irq =3D 0 /* Interrupt request level */ <br>dma =3D 0 /* DMA channel (zero disables) */ </div>=20 <div> /* pci_bus and pci_slot can be used to distinguish two pci boards suppo= rted by the same driver */ <br>/* pci_bus =3D 0 */ <br>/* pci_slot =3D 7 */ </div>=20 <div> master =3D yes /* interface board is system controller */ <br>} </div>=20 <div> /* This is how you might set up a pcIIa board on /dev/gpib1, uncomment = to use. */ <br>/******************* <br>interface { <br>minor =3D 1 <br>board_type =3D "pcIIa" <br>pad =3D 0 <br>sad =3D 0 <br>timeout =3D T3s </div>=20 <div> eos =3D 0x0a <br>set-reos =3D yes <br>set-bin =3D no </div>=20 <div> base =3D 0x2e1 <br>irq =3D 7 <br>dma =3D 1 </div>=20 <div> master =3D yes <br>} <br>*********************/ </div>=20 <div> /* Now the device sections define the device characteristics for each d= evice. <br>* These are only used if you want to open the device using ibfind()= (instead <br>* of ibdev() ) <br>*/ </div>=20 <div> device { <br>minor =3D 0 /* minor number for interface board this device is conn= ected to */ <br>name =3D "voltmeter" /* device mnemonic */ <br>pad =3D 7 /* The Primary Address */ <br>sad =3D 0 /* Secondary Address */ </div>=20 <div> eos =3D 0xa /* EOS Byte */ <br>set-reos =3D no /* Terminate read if EOS */ <br>set-bin =3D no /* Compare EOS 8-bit */ <br>} </div>=20 <div> device { <br>minor =3D 0 <br>name =3D "scope" <br>pad =3D 8 <br>sad =3D 0 <br>} </div>=20 </div>=20 <div> =C2=A0 </div>=20 <div> =C2=A0 </div>=20 <div> =C2=A0 </div>=20 <div> I then tried the same command again, but now have this: </div>=20 <div> =C2=A0 </div>=20 <div> scott@hpib:~ $ sudo gpib_config <br>failed to open device file '/dev/gpib0' <br>main: No such file or directory </div>=20 <div> =C2=A0 </div>=20 <div> Looking in /dev, I don't have gpib0: </div>=20 <div> =C2=A0 </div>=20 <div> ..... </div>=20 <div> crw-rw-rw- 1 root root 10, 229 Feb 4 14:22 fuse <br>crw-rw---- 1 root gpio 254, 0 Feb 4 14:22 gpiochip0 <br>lrwxrwxrwx 1 root root 9 Feb 4 14:22 gpiochip4 -> gpiochip0 <br>crw-rw---- 1 root gpio 242, 0 Feb 4 14:22 gpiomem <br>crw------- 1 root root 10, 183 Feb 4 14:22 hwrng </div>=20 <div> ...... </div>=20 <div> =C2=A0 </div>=20 <div> =C2=A0 </div>=20 <div> Sorry this is such a headache.. </div>=20 <div> =C2=A0 </div>=20 <div> Many hanks again, Scott. </div>=20 <div> =C2=A0 </div>=20 <div> =C2=A0 </div>=20 <blockquote type=3D"cite">=20 <div> On 04/02/2026 13:34 GMT dave penkler <<a href=3D"mailto:dpenkler@gma= il.com" target=3D"_blank">[email protected]</a>> wrote: </div>=20 <div> =C2=A0 </div>=20 <div> =C2=A0 </div>=20 <div dir=3D"ltr"> Hi Scott,=20 <div> There is an issue with your gpib.conf=C2=A0 </div>=20 <div>=20 <pre style=3D"color:rgb(0,0,0)">scott@hpib:/dev $ sudo gpib_config failed to configure boardtype: agilent_82357a failed to configure board main: Invalid argument</pre>=20 </div>=20 <div> Make sure that for=C2=A0 </div>=20 <div> minor =3D 0=C2=A0 =C2=A0 =C2=A0 =C2=A0 </div>=20 <div> board_type =3D "gpib_bitbang" </div>=20 <div> like Marcello advised. </div>=20 <div> cheers, </div>=20 <div> -Dave </div>=20 <div>=20 <pre style=3D"color:rgb(0,0,0)"><br> </pre>=20 </div>=20 </div>=20 <br>=20 <div class=3D"gmail_quote">=20 <div class=3D"gmail_attr" dir=3D"ltr"> On Tue, 3 Feb 2026 at 20:45, Scott Bouchard via Linux-gpib-general <= ;<a href=3D"mailto:[email protected]" target=3D"_bla= nk">[email protected]</a>> wrote: </div>=20 <blockquote> Hi Marcello, <br> <br>Thank you for the troubleshooting guidance, I got to 'sudo gpi= b_config' before it went wrong. <br> <br>I have made a short log of the commands and outputs here: <a href= =3D"https://scottbouch.com/tmp/hp-ib-pi-zero-troubleshooting-1.log" rel=3D"= noopener" target=3D"_blank">https://scottbouch.com/tmp/hp-ib-pi-zero-troubl= eshooting-1.log</a> <br> <br>Many thanks, Scott. <br> <br> <br>> On 03/02/2026 14:45 GMT marcello.carla via Linux-gpib-general= <<a href=3D"mailto:[email protected]" rel=3D"noo= pener" target=3D"_blank">[email protected]</a>> w= rote: <br>>=20 <br>>=C2=A0=20 <br>> Dear Scott, <br>>=20 <br>> After a fresh reboot, check if the gpib modules are in the ri= ght place: <br>>=20 <br>>=C2=A0 =C2=A0 =C2=A0 ls -l /lib/modules/`uname -r`/gpib <br>>=20 <br>> then load the gpib_bitbang module: <br>>=20 <br>>=C2=A0 =C2=A0 =C2=A0 sudo modprobe gpib_bitbang <br>>=20 <br>> With a proper gpib.conf file in /etc/ or in /usr/local/etc/ (= or in both), <br>> configure the driver: <br>>=20 <br>>=C2=A0 =C2=A0 =C2=A0 sudo gpib_config <br>>=20 <br>> and set permissions for access by any user to the interface: <br>>=20 <br>>=C2=A0 =C2=A0 =C2=A0 sudo chmod 666 /dev/gpib0 <br>>=20 <br>> Here is an example of the interface section in the gpib.conf = file: <br>>=20 <br>> interface { <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 minor =3D 0=C2=A0 =C2=A0 = =C2=A0 =C2=A0/* board index, minor =3D 0 uses /dev/gpib0,=20 <br>> minor =3D 1 uses /dev/gpib1, etc. */ <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 board_type =3D "gpib_b= itbang"=C2=A0 =C2=A0 =C2=A0/* type of interface board=20 <br>> being used */ <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 name =3D "violet"= /* optional name, allows you to get a board=20 <br>> descriptor using ibfind() */ <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 pad =3D 0 /* primary addres= s of interface=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*/ <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 sad =3D 0 /* secondary addr= ess of interface=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0*/ <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 timeout =3D T3s=C2=A0 =C2= =A0/* timeout for commands */ <br>>=20 <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 eos =3D 0x0a=C2=A0 =C2=A0 = =C2=A0 /* EOS Byte, 0xa is newline and 0xd is carriage=20 <br>> return */ <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 set-reos =3D yes=C2=A0 /* T= erminate read if EOS */ <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 set-bin =3D no=C2=A0 =C2=A0= /* Compare EOS 8-bit */ <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 set-xeos =3D no=C2=A0 =C2= =A0/* Assert EOI whenever EOS byte is sent */ <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 set-eot =3D yes=C2=A0 =C2= =A0/* Assert EOI with last byte on writes */ <br>>=20 <br>> /* settings for boards that lack plug-n-play capability */ <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 base =3D 0=C2=A0 =C2=A0 =C2= =A0 =C2=A0 /* Base io ADDRESS=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2= =A0 =C2=A0 =C2=A0 */ <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 irq=C2=A0 =3D 0=C2=A0 =C2= =A0 =C2=A0 =C2=A0 /* Interrupt request level */ <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 dma=C2=A0 =3D 0=C2=A0 =C2= =A0 =C2=A0 =C2=A0 /* DMA channel (zero disables)=C2=A0 =C2=A0 =C2=A0 */ <br>>=20 <br>> /* pci_bus and pci_slot can be used to distinguish two pci bo= ards=20 <br>> supported by the same driver */ <br>> /*=C2=A0 =C2=A0 =C2=A0 pci_bus =3D 0 */ <br>> /*=C2=A0 =C2=A0 =C2=A0 pci_slot =3D 7 */ <br>>=20 <br>>=C2=A0 =C2=A0 =C2=A0 =C2=A0 =C2=A0 master =3D yes=C2=A0 =C2=A0= /* interface board is system controller */ <br>> } <br>>=20 <br>> Let me know if and where this procedure fails. <br>>=20 <br>> Good luck again! <br>>=20 <br>> Marcello <br>>=20 <br>>=20 <br>> On 2/3/26 14:19, Scott Bouchard via Linux-gpib-general wrote: <br>> > Hi Michael, <br>> > <br>> > Thank you so much for the detailed instructions, and aut= omation of the commands where possible. this has been a great guide. <br>> > <br>> > I tried again from scratch by downloading and installing= a fresh image using the raspberry pi imager. <br>> > <br>> > I followed your guidance to the letter up to section 4.2= where I encountered issues similar to before: <br>> > <br>> > scott@hpib:~ $ sudo ldconfig && sudo gpib_config <br>> > sudo: unable to resolve host hpib: Name or service not k= nown <br>> > sudo: unable to resolve host hpib: Name or service not k= nown <br>> > failed to open device file '/dev/gpib0' <br>> > main: No such file or directory <br>> > <br>> > And indeed, /dev has no gpib contents. <br>> > <br>> > One new issue of this installation is the hostname of th= e Raspberry Pi... when I set it up I used "hpib" as it's host= name, but it didn't seem to stop progress so I just carried on. <br>> > <br>> > I copied ALL terminal commands issued, along with their = outputs into a text file to hopefully help diagnosis, and I added my own //= comments where relevant. This log can be downloaded from here (too long to = email): <a href=3D"https://scottbouch.com/tmp/hp-ib-pi-zero-setup.log" rel= =3D"noopener" target=3D"_blank">https://scottbouch.com/tmp/hp-ib-pi-zero-se= tup.log</a> <br>> > <br>> > <br>> > Many thanks again, Scott. <br>> > <br>> > <br>> > <br>>=20 <br>>=20 <br>> _______________________________________________ <br>> Linux-gpib-general mailing list <br>> <a href=3D"mailto:[email protected]" r= el=3D"noopener" target=3D"_blank">[email protected]<= /a> <br>> <a href=3D"https://lists.sourceforge.net/lists/listinfo/linux= -gpib-general" rel=3D"noopener" target=3D"_blank">https://lists.sourceforge= .net/lists/listinfo/linux-gpib-general</a> <br> <br> <br>_______________________________________________ <br>Linux-gpib-general mailing list <br><a href=3D"mailto:[email protected]" rel=3D= "noopener" target=3D"_blank">[email protected]</a> <br><a href=3D"https://lists.sourceforge.net/lists/listinfo/linux-gpib= -general" rel=3D"noopener" target=3D"_blank">https://lists.sourceforge.net/= lists/listinfo/linux-gpib-general</a> </blockquote>=20 </div>=20 </blockquote> </div> </blockquote></div> --000000000000ef2d5b064a01e873-- --===============7377290917247753121== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline --===============7377290917247753121== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Linux-gpib-general mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/linux-gpib-general --===============7377290917247753121==--