Re: [comedi] Re: USB-DUX hardware now open source

Thomas Schmidt <[email protected]> Mon, 8 May 2023 03:38:05 -0700 (PDT)
Newsgroups gmane.linux.comedi
Message-ID <[email protected]>
------=_Part_5468_673905652.1683542285341
Content-Type: multipart/alternative; 
	boundary="----=_Part_5469_1878252106.1683542285341"

------=_Part_5469_1878252106.1683542285341
Content-Type: text/plain; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

Hi,

this was under rockpi4plus with ubuntu. Here sudo apt install=20
firmware-linux-free doesn't work
under /lib/firmware I could not find the usbdux firmware

tried therefore the procedure under rockpi4plus current bullseye 5.15.93=20
and end up with this

root@rockpi-4croot@rockpi-4cplus:/home/ts/usbdux/comedi_raspberry_pi_bullse=
ye#=20
make -C /usr/src/linux-headers-5.15.93-rockchip64
make: Verzeichnis =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=80=
=9C wird betreten
  UPD     include/config/kernel.release
  UPD     include/generated/utsrelease.h
make[1]: *** Keine Regel vorhanden, um das Ziel=20
=E2=80=9Earch/arm64/tools/gen-cpucaps.awk=E2=80=9C,=20
  ben=C3=B6tigt von =E2=80=9Earch/arm64/include/generated/asm/cpucaps.h=E2=
=80=9C, zu erstellen.=20
 Schluss.
make: *** [arch/arm64/Makefile:173: archprepare] Fehler 2
make: Verzeichnis =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=80=
=9C wird verlassen
plus:/home/ts/usbdux/comedi_raspberry_pi_bullseye# make -C=20
/usr/src/linux-headers-5.15.93-rockchip64
make: Verzeichnis =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=80=
=9C wird betreten
  UPD     include/config/kernel.release
  UPD     include/generated/utsrelease.h
make[1]: *** Keine Regel vorhanden, um das Ziel=20
=E2=80=9Earch/arm64/tools/gen-cpucaps.awk=E2=80=9C,=20
  ben=C3=B6tigt von =E2=80=9Earch/arm64/include/generated/asm/cpucaps.h=E2=
=80=9C, zu erstellen.=20
 Schluss.
make: *** [arch/arm64/Makefile:173: archprepare] Fehler 2
make: Verzeichnis =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=80=
=9C wird verlassen

any suggestion what I can do?

BEST
Thomas
Bernd Porr schrieb am Sonntag, 7. Mai 2023 um 20:26:26 UTC+2:

> Hi,
>
> looks like the firmware file couldn't be found. Should be in /lib/firmwar=
e.
>
> On an original RPI4 actually the whole usb driver hangs and then even the=
=20
> keyboard won't work any longer. Hopefully it works better on the rockpi4c=
.=20
> Def works on a RPI3 but that has a different USB controller (=3D 2.0).
>
> Best,
>
> /Bernd
> On 07/05/2023 15:27, Thomas Schmidt wrote:
>
> Hi all,
>
> tryed the procedure Bernd proposed on a rockpi4c+ with armbian and ended=
=20
> up with
>
> usb 4-1: new high-speed USB device number 2 using ehci-platform
> [  301.651818] usb 4-1: New USB device found, idVendor=3D13d8,=20
> idProduct=3D0020, bcdDevice=3D 0.00
> [  301.651863] usb 4-1: New USB device strings: Mfr=3D0, Product=3D0,=20
> SerialNumber=3D0
> [  301.712173] comedi: loading out-of-tree module taints kernel.
> [  301.712890] comedi: module verification failed: signature and/or=20
> required key missing - tainting kernel
> [  301.715097] comedi: version 0.7.76 - http://www.comedi.org
> [  301.726392] usb 4-1: Direct firmware load for usbduxsigma_firmware.bin=
=20
> failed with error -2
> [  301.726425] usbduxsigma 4-1:1.0: driver 'usbduxsigma' failed to=20
> auto-configure device.
> [  301.726916] usbduxsigma: probe of 4-1:1.0 failed with error -2
> [  301.727011] usbcore: registered new interface driver usbduxsigma
>
> any suggestion what I did wrong?
>
> Thanks,#
> Thomas
>
> Bernd Porr schrieb am Freitag, 10. M=C3=A4rz 2023 um 11:30:39 UTC+1:
>
>> Hi all,=20
>>
>> I've extracted the comedi drivers from the vanilla LTS kernel from=20
>> kernel.org and hacked the makefiles so that it can be compiled outwidth=
=20
>> the kernel and then installed:=20
>>
>> https://github.com/glasgowneuro/comedi_raspberry_pi_bullseye=20
>>
>> It compiles the USB drivers and installs them as modules.=20
>>
>> I've done only a quick check so far but seem to work. Anybody out there=
=20
>> with an RPI can try as well.=20
>>
>> /Bernd=20
>>
>> On 07/03/2023 10:52, Bernd Porr wrote:=20
>> > Hi Thomas,=20
>> >=20
>> > the PRI team has been working very hard to remove COMEDI from their=20
>> > custom Kernel. They even removed the config file. I have no idea why=
=20
>> > there is such hostility:=20
>> > https://github.com/raspberrypi/linux/issues/534=20
>> > of course you could simply copy comedi back into the kernel and that=
=20
>> > should work.=20
>> >=20
>> > My students tried to re-enable it recently and gave up but they are no=
=20
>> > kernel programmers.=20
>> >=20
>> > If there is interest I can write a generic "how to" how to patch=20
>> > comedi back into the RPI kernel.=20
>> >=20
>> > The USB-DUX-sigma is no longer on sale but I have a few (without box)=
=20
>> > still about. You can buy them for =C2=A3100+shipping. Please DM via be=
rnd@=20
>> > >> Bernd Porr <[email protected]>.=20
>> >=20
>> > /Bernd=20
>> >=20
>> > On 07/03/2023 10:30, Thomas Schmidt wrote:=20
>> >> Hi,=20
>> >>=20
>> >> is it possible to run usbdux on a raspberry pi? If so, then I'd like=
=20
>> >> to buy at least one of the USB-DUX-sigma boards.=20
>> >>=20
>> >> Best,=20
>> >> Thomas=20
>> >>=20
>> >> Bernd Porr schrieb am Sonntag, 8. August 2021 um 19:03:21 UTC+2:=20
>> >>=20
>> >>=20
>> >>     Hi all,=20
>> >>=20
>> >>     as most of you know here on the list I embarked on making=20
>> dedicated=20
>> >>     Linux DAQ boards 15 years ago and they have been part of COEMDI /=
=20
>> >>     Linux. After 15 years now we are no longer manufacturing them but=
=20
>> >>     we've made the PCB designs open source:=20
>> >>=20
>> >>     https://github.com/glasgowneuro/usbdux=20
>> >>     <https://github.com/glasgowneuro/usbdux>=20
>> >>=20
>> >>     I have still a few USB-DUX-sigma boards without enclosure here.=
=20
>> >>     That's the most recent one. Anybody interested in these please ge=
t=20
>> >>     in touch.=20
>> >>=20
>> >>     Best,=20
>> >>     /Bernd=20
>> >>=20
>> >> --=20
>> >> You received this message because you are subscribed to the Google=20
>> >> Groups "Comedi: Linux Control and Measurement Device Interface" group=
.=20
>> >> To unsubscribe from this group and stop receiving emails from it,=20
>> >> send an email to [email protected]=20
>> >> <mailto:[email protected]>.=20
>> >> To view this discussion on the web visit=20
>> >>=20
>> https://groups.google.com/d/msgid/comedi_list/eb9b15d9-bd05-4e54-8810-36=
9cce3cf6a3n%40googlegroups.com=20
>> >> <
>> https://groups.google.com/d/msgid/comedi_list/eb9b15d9-bd05-4e54-8810-36=
9cce3cf6a3n%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter>.=20
>>
>> >>=20
>> >=20
>> --=20
>> www: http://www.berndporr.me.uk=20
>> http://www.tinnitustailor.tech=20
>> http://www.attys.tech=20
>> Mobile: +44 (0)7840 340069 <+44%207840%20340069>=20
>> Work: +44 (0)141 330 5237 <+44%20141%20330%205237>=20
>> University of Glasgow=20
>> School of Engineering=20
>> Rankine Building, Oakfield Avenue,=20
>> Glasgow, G12 8LT=20
>>
>> --=20
>
> You received this message because you are subscribed to a topic in the=20
> Google Groups "Comedi: Linux Control and Measurement Device Interface"=20
> group.
> To unsubscribe from this topic, visit=20
> https://groups.google.com/d/topic/comedi_list/tBYH4iQeL14/unsubscribe.
> To unsubscribe from this group and all its topics, send an email to=20
> [email protected].
> To view this discussion on the web visit=20
> https://groups.google.com/d/msgid/comedi_list/9e1c5d60-4252-4914-9726-e5b=
7ef98093bn%40googlegroups.com=20
> <https://groups.google.com/d/msgid/comedi_list/9e1c5d60-4252-4914-9726-e5=
b7ef98093bn%40googlegroups.com?utm_medium=3Demail&utm_source=3Dfooter>
> .
>
> --=20
> www:    http://www.berndporr.me.uk
>         http://www.tinnitustailor.tech
>         http://www.attys.tech
> Mobile: +44 (0)7840 340069 <+44%207840%20340069>
> Work:   +44 (0)141 330 5237 <+44%20141%20330%205237>
>         University of Glasgow
>         School of Engineering
>         Rankine Building, Oakfield Avenue,
>         Glasgow, G12 8LT
>
>

--=20
You received this message because you are subscribed to the Google Groups "=
Comedi: Linux Control and Measurement Device Interface" group.
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to [email protected].
To view this discussion on the web visit https://groups.google.com/d/msgid/=
comedi_list/716552cf-8ab0-49ab-8f7e-2ad72445fcbdn%40googlegroups.com.

------=_Part_5469_1878252106.1683542285341
Content-Type: text/html; charset="UTF-8"
Content-Transfer-Encoding: quoted-printable

<div>Hi,</div><div><br /></div><div>this was under rockpi4plus with ubuntu.=
 Here sudo apt install firmware-linux-free doesn't work</div><div>under /li=
b/firmware I could not find the usbdux firmware</div><div><br /></div><div>=
tried therefore the procedure under rockpi4plus current bullseye 5.15.93 an=
d end up with this</div><div><br /></div><div>root@rockpi-4croot@rockpi-4cp=
lus:/home/ts/usbdux/comedi_raspberry_pi_bullseye# make -C /usr/src/linux-he=
aders-5.15.93-rockchip64<br />make: Verzeichnis =E2=80=9E/usr/src/linux-hea=
ders-5.15.93-rockchip64=E2=80=9C wird betreten<br />=C2=A0 UPD =C2=A0 =C2=
=A0 include/config/kernel.release<br />=C2=A0 UPD =C2=A0 =C2=A0 include/gen=
erated/utsrelease.h<br />make[1]: *** Keine Regel vorhanden, um das Ziel =
=E2=80=9Earch/arm64/tools/gen-cpucaps.awk=E2=80=9C, <br />=C2=A0 ben=C3=B6t=
igt von =E2=80=9Earch/arm64/include/generated/asm/cpucaps.h=E2=80=9C, zu er=
stellen. =C2=A0Schluss.<br />make: *** [arch/arm64/Makefile:173: archprepar=
e] Fehler 2<br />make: Verzeichnis =E2=80=9E/usr/src/linux-headers-5.15.93-=
rockchip64=E2=80=9C wird verlassen<br />plus:/home/ts/usbdux/comedi_raspber=
ry_pi_bullseye# make -C /usr/src/linux-headers-5.15.93-rockchip64<br />make=
: Verzeichnis =E2=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=80=9C w=
ird betreten<br />=C2=A0 UPD =C2=A0 =C2=A0 include/config/kernel.release<br=
 />=C2=A0 UPD =C2=A0 =C2=A0 include/generated/utsrelease.h<br />make[1]: **=
* Keine Regel vorhanden, um das Ziel =E2=80=9Earch/arm64/tools/gen-cpucaps.=
awk=E2=80=9C, <br />=C2=A0 ben=C3=B6tigt von =E2=80=9Earch/arm64/include/ge=
nerated/asm/cpucaps.h=E2=80=9C, zu erstellen. =C2=A0Schluss.<br />make: ***=
 [arch/arm64/Makefile:173: archprepare] Fehler 2<br />make: Verzeichnis =E2=
=80=9E/usr/src/linux-headers-5.15.93-rockchip64=E2=80=9C wird verlassen</di=
v><div><br /></div><div>any suggestion what I can do?</div><div><br /></div=
><div>BEST<br /></div>Thomas<br /><div class=3D"gmail_quote"><div dir=3D"au=
to" class=3D"gmail_attr">Bernd Porr schrieb am Sonntag, 7. Mai 2023 um 20:2=
6:26 UTC+2:<br/></div><blockquote class=3D"gmail_quote" style=3D"margin: 0 =
0 0 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
 =20
   =20
 =20
  <div>
    <p>Hi,</p>
    <p>looks like the firmware file couldn&#39;t be found. Should be in
      /lib/firmware.</p>
    <p>On an original RPI4 actually the whole usb driver hangs and then
      even the keyboard won&#39;t work any longer. Hopefully it works bette=
r
      on the rockpi4c. Def works on a RPI3 but that has a different USB
      controller (=3D 2.0).<br>
    </p>
    <p>Best,</p>
    <p>/Bernd<br>
    </p></div><div>
    <div>On 07/05/2023 15:27, Thomas Schmidt
      wrote:<br>
    </div>
    </div><div><blockquote type=3D"cite">
     =20
      <div>Hi all,</div>
      <div><br>
      </div>
      <div>tryed the procedure Bernd proposed on a rockpi4c+ with
        armbian and ended up with</div>
      <div><br>
      </div>
      <div>usb 4-1: new high-speed USB device number 2 using
        ehci-platform<br>
        [ =C2=A0301.651818] usb 4-1: New USB device found, idVendor=3D13d8,
        idProduct=3D0020, bcdDevice=3D 0.00<br>
        [ =C2=A0301.651863] usb 4-1: New USB device strings: Mfr=3D0,
        Product=3D0, SerialNumber=3D0<br>
        [ =C2=A0301.712173] comedi: loading out-of-tree module taints kerne=
l.<br>
        [ =C2=A0301.712890] comedi: module verification failed: signature
        and/or required key missing - tainting kernel<br>
        [ =C2=A0301.715097] comedi: version 0.7.76 - <a href=3D"http://www.=
comedi.org" target=3D"_blank" rel=3D"nofollow" data-saferedirecturl=3D"http=
s://www.google.com/url?hl=3Dde&amp;q=3Dhttp://www.comedi.org&amp;source=3Dg=
mail&amp;ust=3D1683628391763000&amp;usg=3DAOvVaw00LOhl1tslLypjE-8DYIvi">htt=
p://www.comedi.org</a><br>
        [ =C2=A0301.726392] usb 4-1: Direct firmware load for
        usbduxsigma_firmware.bin failed with error -2<br>
        [ =C2=A0301.726425] usbduxsigma 4-1:1.0: driver &#39;usbduxsigma&#3=
9; failed
        to auto-configure device.<br>
        [ =C2=A0301.726916] usbduxsigma: probe of 4-1:1.0 failed with error
        -2<br>
        [ =C2=A0301.727011] usbcore: registered new interface driver
        usbduxsigma<br>
        <br>
        any suggestion what I did wrong?</div>
      <div><br>
      </div>
      <div>Thanks,#</div>
      <div>Thomas<br>
      </div>
      <br>
      <div class=3D"gmail_quote">
        <div dir=3D"auto" class=3D"gmail_attr">Bernd Porr schrieb am
          Freitag, 10. M=C3=A4rz 2023 um 11:30:39 UTC+1:<br>
        </div>
        <blockquote class=3D"gmail_quote" style=3D"margin:0 0 0 0.8ex;borde=
r-left:1px solid rgb(204,204,204);padding-left:1ex">Hi
          all,
          <br>
          <br>
          I&#39;ve extracted the comedi drivers from the vanilla LTS kernel
          from <br>
          <a href=3D"http://kernel.org" rel=3D"nofollow" target=3D"_blank" =
data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dhttp://k=
ernel.org&amp;source=3Dgmail&amp;ust=3D1683628391763000&amp;usg=3DAOvVaw0w-=
sKomAamkvKn_YzkYYPq">kernel.org</a> and hacked the
          makefiles so that it can be compiled outwidth <br>
          the kernel and then installed:
          <br>
          <br>
          <a href=3D"https://github.com/glasgowneuro/comedi_raspberry_pi_bu=
llseye" rel=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"https://=
www.google.com/url?hl=3Dde&amp;q=3Dhttps://github.com/glasgowneuro/comedi_r=
aspberry_pi_bullseye&amp;source=3Dgmail&amp;ust=3D1683628391763000&amp;usg=
=3DAOvVaw3eZzelIxB5UVsbIByU3m02">https://github.com/glasgowneuro/comedi_ras=
pberry_pi_bullseye</a>
          <br>
          <br>
          It compiles the USB drivers and installs them as modules.
          <br>
          <br>
          I&#39;ve done only a quick check so far but seem to work. Anybody
          out there <br>
          with an RPI can try as well.
          <br>
          <br>
          /Bernd
          <br>
          <br>
          On 07/03/2023 10:52, Bernd Porr wrote:
          <br>
          &gt; Hi Thomas,
          <br>
          &gt;
          <br>
          &gt; the PRI team has been working very hard to remove COMEDI
          from their <br>
          &gt; custom Kernel. They even removed the config file. I have
          no idea why <br>
          &gt; there is such hostility:
          <br>
          &gt; <a href=3D"https://github.com/raspberrypi/linux/issues/534" =
rel=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"https://www.goog=
le.com/url?hl=3Dde&amp;q=3Dhttps://github.com/raspberrypi/linux/issues/534&=
amp;source=3Dgmail&amp;ust=3D1683628391763000&amp;usg=3DAOvVaw2rsTXGC-Fb9fy=
V8Sppq33A">https://github.com/raspberrypi/linux/issues/534</a>
          <br>
          &gt; of course you could simply copy comedi back into the
          kernel and that <br>
          &gt; should work.
          <br>
          &gt;
          <br>
          &gt; My students tried to re-enable it recently and gave up
          but they are no <br>
          &gt; kernel programmers.
          <br>
          &gt;
          <br>
          &gt; If there is interest I can write a generic &quot;how to&quot=
; how
          to patch <br>
          &gt; comedi back into the RPI kernel.
          <br>
          &gt;
          <br>
          &gt; The USB-DUX-sigma is no longer on sale but I have a few
          (without box) <br>
          &gt; still about. You can buy them for =C2=A3100+shipping. Please
          DM via bernd@ <br>
          &gt; &gt;&gt; Bernd Porr &lt;<a rel=3D"nofollow">be...@glasgowneu=
ro.com</a>&gt;.
          <br>
          &gt;
          <br>
          &gt; /Bernd
          <br>
          &gt;
          <br>
          &gt; On 07/03/2023 10:30, Thomas Schmidt wrote:
          <br>
          &gt;&gt; Hi,
          <br>
          &gt;&gt;
          <br>
          &gt;&gt; is it possible to run usbdux on a raspberry pi? If
          so, then I&#39;d like <br>
          &gt;&gt; to buy at least one of the USB-DUX-sigma boards.
          <br>
          &gt;&gt;
          <br>
          &gt;&gt; Best,
          <br>
          &gt;&gt; Thomas
          <br>
          &gt;&gt;
          <br>
          &gt;&gt; Bernd Porr schrieb am Sonntag, 8. August 2021 um
          19:03:21 UTC+2:
          <br>
          &gt;&gt;
          <br>
          &gt;&gt;
          <br>
          &gt;&gt; =C2=A0=C2=A0=C2=A0 Hi all,
          <br>
          &gt;&gt;
          <br>
          &gt;&gt; =C2=A0=C2=A0=C2=A0 as most of you know here on the list =
I embarked
          on making dedicated
          <br>
          &gt;&gt; =C2=A0=C2=A0=C2=A0 Linux DAQ boards 15 years ago and the=
y have been
          part of COEMDI /
          <br>
          &gt;&gt; =C2=A0=C2=A0=C2=A0 Linux. After 15 years now we are no l=
onger
          manufacturing them but
          <br>
          &gt;&gt; =C2=A0=C2=A0=C2=A0 we&#39;ve made the PCB designs open s=
ource:
          <br>
          &gt;&gt;
          <br>
          &gt;&gt; =C2=A0=C2=A0=C2=A0 <a href=3D"https://github.com/glasgow=
neuro/usbdux" rel=3D"nofollow" target=3D"_blank" data-saferedirecturl=3D"ht=
tps://www.google.com/url?hl=3Dde&amp;q=3Dhttps://github.com/glasgowneuro/us=
bdux&amp;source=3Dgmail&amp;ust=3D1683628391763000&amp;usg=3DAOvVaw0SdGJ7xU=
j4MZLbMQ63kQl7">https://github.com/glasgowneuro/usbdux</a>
          <br>
          &gt;&gt; =C2=A0=C2=A0=C2=A0 &lt;<a href=3D"https://github.com/gla=
sgowneuro/usbdux" rel=3D"nofollow" target=3D"_blank" data-saferedirecturl=
=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dhttps://github.com/glasgowne=
uro/usbdux&amp;source=3Dgmail&amp;ust=3D1683628391763000&amp;usg=3DAOvVaw0S=
dGJ7xUj4MZLbMQ63kQl7">https://github.com/glasgowneuro/usbdux</a>&gt;
          <br>
          &gt;&gt;
          <br>
          &gt;&gt; =C2=A0=C2=A0=C2=A0 I have still a few USB-DUX-sigma boar=
ds without
          enclosure here.
          <br>
          &gt;&gt; =C2=A0=C2=A0=C2=A0 That&#39;s the most recent one. Anybo=
dy interested in
          these please get
          <br>
          &gt;&gt; =C2=A0=C2=A0=C2=A0 in touch.
          <br>
          &gt;&gt;
          <br>
          &gt;&gt; =C2=A0=C2=A0=C2=A0 Best,
          <br>
          &gt;&gt; =C2=A0=C2=A0=C2=A0 /Bernd
          <br>
          &gt;&gt;
          <br>
          &gt;&gt; -- <br>
          &gt;&gt; You received this message because you are subscribed
          to the Google <br>
          &gt;&gt; Groups &quot;Comedi: Linux Control and Measurement Devic=
e
          Interface&quot; group.
          <br>
          &gt;&gt; To unsubscribe from this group and stop receiving
          emails from it, <br>
          &gt;&gt; send an email to <a rel=3D"nofollow">comedi_list...@goog=
legroups.com</a>
          <br>
          &gt;&gt; &lt;mailto:<a rel=3D"nofollow">comedi_list...@googlegrou=
ps.com</a>&gt;.
          <br>
          &gt;&gt; To view this discussion on the web visit <br>
          &gt;&gt; <a href=3D"https://groups.google.com/d/msgid/comedi_list=
/eb9b15d9-bd05-4e54-8810-369cce3cf6a3n%40googlegroups.com" rel=3D"nofollow"=
 target=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3D=
de&amp;q=3Dhttps://groups.google.com/d/msgid/comedi_list/eb9b15d9-bd05-4e54=
-8810-369cce3cf6a3n%2540googlegroups.com&amp;source=3Dgmail&amp;ust=3D16836=
28391763000&amp;usg=3DAOvVaw1aql7lnKhqOFz4LF3ARXOs">https://groups.google.c=
om/d/msgid/comedi_list/eb9b15d9-bd05-4e54-8810-369cce3cf6a3n%40googlegroups=
.com</a>
          <br>
          &gt;&gt; &lt;<a href=3D"https://groups.google.com/d/msgid/comedi_=
list/eb9b15d9-bd05-4e54-8810-369cce3cf6a3n%40googlegroups.com?utm_medium=3D=
email&amp;utm_source=3Dfooter" rel=3D"nofollow" target=3D"_blank" data-safe=
redirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dhttps://groups.go=
ogle.com/d/msgid/comedi_list/eb9b15d9-bd05-4e54-8810-369cce3cf6a3n%2540goog=
legroups.com?utm_medium%3Demail%26utm_source%3Dfooter&amp;source=3Dgmail&am=
p;ust=3D1683628391763000&amp;usg=3DAOvVaw3i_msiFHDFF5ww6HkYxTV2">https://gr=
oups.google.com/d/msgid/comedi_list/eb9b15d9-bd05-4e54-8810-369cce3cf6a3n%4=
0googlegroups.com?utm_medium=3Demail&amp;utm_source=3Dfooter</a>&gt;.
          <br>
          &gt;&gt;
          <br>
          &gt;
          <br>
          -- <br>
          www: <a href=3D"http://www.berndporr.me.uk" rel=3D"nofollow" targ=
et=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&am=
p;q=3Dhttp://www.berndporr.me.uk&amp;source=3Dgmail&amp;ust=3D1683628391763=
000&amp;usg=3DAOvVaw3dtUmYSCfHf1ZnNvWDuE_s">http://www.berndporr.me.uk</a>
          <br>
          <a href=3D"http://www.tinnitustailor.tech" rel=3D"nofollow" targe=
t=3D"_blank" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp=
;q=3Dhttp://www.tinnitustailor.tech&amp;source=3Dgmail&amp;ust=3D1683628391=
763000&amp;usg=3DAOvVaw21smEWstGOwBsIAjWhuDVs">http://www.tinnitustailor.te=
ch</a>
          <br>
          <a href=3D"http://www.attys.tech" rel=3D"nofollow" target=3D"_bla=
nk" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dhttp=
://www.attys.tech&amp;source=3Dgmail&amp;ust=3D1683628391763000&amp;usg=3DA=
OvVaw2Pv3rKjOLlcM1RZU7XS55J">http://www.attys.tech</a>
          <br>
          Mobile: <a href=3D"tel:+44%207840%20340069" value=3D"+44784034006=
9" rel=3D"nofollow" target=3D"_blank">+44 (0)7840 340069</a>
          <br>
          Work: <a href=3D"tel:+44%20141%20330%205237" value=3D"+4414133052=
37" rel=3D"nofollow" target=3D"_blank">+44 (0)141 330 5237</a>
          <br>
          University of Glasgow
          <br>
          School of Engineering
          <br>
          Rankine Building, Oakfield Avenue,
          <br>
          Glasgow, G12 8LT
          <br>
          <br>
        </blockquote>
      </div>
      -- <br></blockquote></div><div><blockquote type=3D"cite">
      You received this message because you are subscribed to a topic in
      the Google Groups &quot;Comedi: Linux Control and Measurement Device
      Interface&quot; group.<br>
      To unsubscribe from this topic, visit <a href=3D"https://groups.googl=
e.com/d/topic/comedi_list/tBYH4iQeL14/unsubscribe" target=3D"_blank" rel=3D=
"nofollow" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=
=3Dhttps://groups.google.com/d/topic/comedi_list/tBYH4iQeL14/unsubscribe&am=
p;source=3Dgmail&amp;ust=3D1683628391763000&amp;usg=3DAOvVaw0WCjhIdrpTdO8Cg=
XaM1aYx">https://groups.google.com/d/topic/comedi_list/tBYH4iQeL14/unsubscr=
ibe</a>.<br>
      To unsubscribe from this group and all its topics, send an email
      to <a href data-email-masked rel=3D"nofollow">comedi_list...@googlegr=
oups.com</a>.<br>
      To view this discussion on the web visit <a href=3D"https://groups.go=
ogle.com/d/msgid/comedi_list/9e1c5d60-4252-4914-9726-e5b7ef98093bn%40google=
groups.com?utm_medium=3Demail&amp;utm_source=3Dfooter" target=3D"_blank" re=
l=3D"nofollow" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&a=
mp;q=3Dhttps://groups.google.com/d/msgid/comedi_list/9e1c5d60-4252-4914-972=
6-e5b7ef98093bn%2540googlegroups.com?utm_medium%3Demail%26utm_source%3Dfoot=
er&amp;source=3Dgmail&amp;ust=3D1683628391763000&amp;usg=3DAOvVaw2QBoQmjz9t=
KfOFalLcPR-2">https://groups.google.com/d/msgid/comedi_list/9e1c5d60-4252-4=
914-9726-e5b7ef98093bn%40googlegroups.com</a>.<br>
    </blockquote></div><div>
    <pre cols=3D"72">--=20
www:    <a href=3D"http://www.berndporr.me.uk" target=3D"_blank" rel=3D"nof=
ollow" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dh=
ttp://www.berndporr.me.uk&amp;source=3Dgmail&amp;ust=3D1683628391763000&amp=
;usg=3DAOvVaw3dtUmYSCfHf1ZnNvWDuE_s">http://www.berndporr.me.uk</a>
        <a href=3D"http://www.tinnitustailor.tech" target=3D"_blank" rel=3D=
"nofollow" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=
=3Dhttp://www.tinnitustailor.tech&amp;source=3Dgmail&amp;ust=3D168362839176=
4000&amp;usg=3DAOvVaw2hVulbnXhGbpw_6ArhnZBy">http://www.tinnitustailor.tech=
</a>
        <a href=3D"http://www.attys.tech" target=3D"_blank" rel=3D"nofollow=
" data-saferedirecturl=3D"https://www.google.com/url?hl=3Dde&amp;q=3Dhttp:/=
/www.attys.tech&amp;source=3Dgmail&amp;ust=3D1683628391764000&amp;usg=3DAOv=
Vaw1IKGAKyt_zijxn4DYCI5nq">http://www.attys.tech</a>
Mobile: <a href=3D"tel:+44%207840%20340069" value=3D"+447840340069" target=
=3D"_blank" rel=3D"nofollow">+44 (0)7840 340069</a>
Work:   <a href=3D"tel:+44%20141%20330%205237" value=3D"+441413305237" targ=
et=3D"_blank" rel=3D"nofollow">+44 (0)141 330 5237</a>
        University of Glasgow
        School of Engineering
        Rankine Building, Oakfield Avenue,
        Glasgow, G12 8LT
</pre>
  </div></blockquote></div>

<p></p>

-- <br />
You received this message because you are subscribed to the Google Groups &=
quot;Comedi: Linux Control and Measurement Device Interface&quot; group.<br=
 />
To unsubscribe from this group and stop receiving emails from it, send an e=
mail to <a href=3D"mailto:[email protected]">comedi_=
[email protected]</a>.<br />
To view this discussion on the web visit <a href=3D"https://groups.google.c=
om/d/msgid/comedi_list/716552cf-8ab0-49ab-8f7e-2ad72445fcbdn%40googlegroups=
.com?utm_medium=3Demail&utm_source=3Dfooter">https://groups.google.com/d/ms=
gid/comedi_list/716552cf-8ab0-49ab-8f7e-2ad72445fcbdn%40googlegroups.com</a=
>.<br />

------=_Part_5469_1878252106.1683542285341--

------=_Part_5468_673905652.1683542285341--