USB ansprechen unter Ubuntu per lazarus ?
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
ich habe mal die komplete cat ausgabe kopiert
(die fernbedingung ist immer angeschlossen)T: Bus=04 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=480 MxCh= 6
B: Alloc= 0/800 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 2.00 Cls=09(hub ) Sub=00 Prot=01 MxPS=64 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.17-10-generic ehci_hcd
S: Product=EHCI Host Controller
S: SerialNumber=0000:00:10.3
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=256ms
T: Bus=03 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.17-10-generic uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:10.2
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=02 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc=146/900 us (16%), #Int= 3, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.17-10-generic uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:10.1
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=147a ProdID=e019 Rev= 1.05
S: Manufacturer=Formosa21
S: Product=IR507 USB IR Receiver
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=10ms
T: Bus=02 Lev=01 Prnt=01 Port=01 Cnt=02 Dev#= 3 Spd=12 MxCh= 5
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=046a ProdID=0003 Rev= 2.15
S: Manufacturer=Cherry
S: Product=USB-Hub
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 1 Ivl=255ms
T: Bus=02 Lev=02 Prnt=03 Port=00 Cnt=01 Dev#= 4 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=046d ProdID=c510 Rev=34.10
S: Manufacturer=Logitech
S: Product=USB Receiver
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 50mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms
T: Bus=02 Lev=02 Prnt=03 Port=04 Cnt=02 Dev#= 5 Spd=12 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=046a ProdID=0001 Rev= 2.15
S: Manufacturer=Cherry
S: Product=USB-Keyboard
C:* #Ifs= 1 Cfg#= 1 Atr=a0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=01 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 8 Ivl=10ms
T: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2
B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0
D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0000 ProdID=0000 Rev= 2.06
S: Manufacturer=Linux 2.6.17-10-generic uhci_hcd
S: Product=UHCI Host Controller
S: SerialNumber=0000:00:10.0
C:* #Ifs= 1 Cfg#= 1 Atr=e0 MxPwr= 0mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub
E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms
pluto@Pegasus:~$
MFG
Michael Springwald
Michael Springwald
-
- Beiträge: 6079
- Registriert: Do 21. Sep 2006, 07:51
- OS, Lazarus, FPC: iWinux (L 1.x.xy FPC 2.y.z)
- CPU-Target: AVR,ARM,x86(-64)
- Wohnort: Dessau
- Kontaktdaten:
sorry hatte deine antwort wohl mal wieder übersehn dank der funktionalität das beim beenden der session alle nicht gelesenen beiträge gelöscht wedren und nicht nach dem lesen hier wär n patch nötig @monta bin sicher da gibts nen fertigen hack fürs phpbb
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=147a ProdID=e019 Rev= 1.05
S: Manufacturer=Formosa21
S: Product=IR507 USB IR Receiver
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=10ms
das ist sie wie du siehst ist der treiber usbhid also müsste man den ansprecehn die fernbedienung direkt wird zu komplex
lol mein erster versuch vor 10 sek mit "freepascal usbhid" bei google brachte diesen thread als 1. eintrag @monti gute arbeit mit dem html header
Da nun feststeht das ein treiber da ist muss dieser auch devicefiles in /dev/ dafür ansprechen ist nur die frage welche.
was sagt denn
"hcitool dev"
T: Bus=02 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=1.5 MxCh= 0
D: Ver= 1.10 Cls=00(>ifc ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1
P: Vendor=147a ProdID=e019 Rev= 1.05
S: Manufacturer=Formosa21
S: Product=IR507 USB IR Receiver
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 1 Cls=03(HID ) Sub=01 Prot=02 Driver=usbhid
E: Ad=81(I) Atr=03(Int.) MxPS= 4 Ivl=10ms
das ist sie wie du siehst ist der treiber usbhid also müsste man den ansprecehn die fernbedienung direkt wird zu komplex
lol mein erster versuch vor 10 sek mit "freepascal usbhid" bei google brachte diesen thread als 1. eintrag @monti gute arbeit mit dem html header

Da nun feststeht das ein treiber da ist muss dieser auch devicefiles in /dev/ dafür ansprechen ist nur die frage welche.
was sagt denn
"hcitool dev"
W.m.k.A.h.e.m.F.h. -> http://www.gidf.de/
-
- Lazarusforum e. V.
- Beiträge: 7192
- Registriert: So 19. Nov 2006, 12:06
- OS, Lazarus, FPC: Linux Mint 19.3
- CPU-Target: AMD
- Wohnort: Oldenburg(Oldenburg)
root@Pegasus:~# hcitool dev
Devices:
root@Pegasus:~#
nicht viel würde ich sagen....
vielen dank für deine hilfe !
>lol mein erster versuch vor 10 sek mit "freepascal usbhid" bei google brachte >diesen thread als 1. eintrag @monti gute arbeit m
ja bei mir auch nur hatte ich da USB lazarus eingeben *G*
Devices:
root@Pegasus:~#
nicht viel würde ich sagen....
vielen dank für deine hilfe !
>lol mein erster versuch vor 10 sek mit "freepascal usbhid" bei google brachte >diesen thread als 1. eintrag @monti gute arbeit m
ja bei mir auch nur hatte ich da USB lazarus eingeben *G*
MFG
Michael Springwald
Michael Springwald
-
- Lazarusforum e. V.
- Beiträge: 2809
- Registriert: Sa 9. Sep 2006, 18:05
- OS, Lazarus, FPC: Linux (L trunk FPC trunk)
- CPU-Target: 64Bit
- Wohnort: Dresden
- Kontaktdaten:
Auch wenn etwas OT ist:
http://www.monta-n.net/lazarusforum/viewtopic.php?p=1703#1703

@Christian...traffic ist praktischer Weise kein Problem, weil inklusive ... Pluto treibt mich also vorerst nicht in den Ruin
Ich werds in die Version fürs nächste Jahr aufnehmen, (hättest es doch gleich nochmal bei den Änderungen) schreiben können, hatte ich in der Liste vergessen:Christian hat geschrieben:beim beenden der session alle nicht gelesenen beiträge gelöscht wedren und nicht nach dem lesen hier wär n patch nötig
http://www.monta-n.net/lazarusforum/viewtopic.php?p=1703#1703
und bei "USB lazarus" auch, das hört man doch gernChristian hat geschrieben:mein erster versuch vor 10 sek mit "freepascal usbhid" bei google brachte diesen thread als 1. eintrag

@Christian...traffic ist praktischer Weise kein Problem, weil inklusive ... Pluto treibt mich also vorerst nicht in den Ruin

-
- Beiträge: 958
- Registriert: Mo 11. Sep 2006, 22:56
Im speziellen Fall von USB-Fernbedienung unter LINUX hilft vielleicht LIRC.
http://de.wikipedia.org/wiki/LIRC" onclick="window.open(this.href);return false;
http://www.schwerdaeus.de/lirc.html" onclick="window.open(this.href);return false;
http://www.linux-magazin.de/Artikel/aus ... /lirc.html" onclick="window.open(this.href);return false;
http://www.vdr-wiki.de/wiki/index.php/LIRC" onclick="window.open(this.href);return false;
http://www.ktet.fh-muenster.de/Download ... daLirc.pdf" onclick="window.open(this.href);return false;
http://de.wikipedia.org/wiki/LIRC" onclick="window.open(this.href);return false;
http://www.schwerdaeus.de/lirc.html" onclick="window.open(this.href);return false;
http://www.linux-magazin.de/Artikel/aus ... /lirc.html" onclick="window.open(this.href);return false;
http://www.vdr-wiki.de/wiki/index.php/LIRC" onclick="window.open(this.href);return false;
http://www.ktet.fh-muenster.de/Download ... daLirc.pdf" onclick="window.open(this.href);return false;