VUSB-HID: Device taucht zwei mal auf?

Gast #4051052
Lesenswert?
• ▲
▼
Hi,

ich habe mir ein HID-Device auf Basis des VUSB-Code für den ATTiny 
gebastelt. Jetzt fällt mir auf, dass unter Windows zwei neue HID-Geräte 
im Devicemenager auftauchen, wenn ich das Ding an den USB anstecke. 
Beide haben die gleiche (richtige) VID und PID, unter Linux taucht nur 
ein Gerät auf.

Muss mit das Sorgen machen oder ist das normal?

Danke!
#4051256
Lesenswert?
• ▲
▼
So, jetzt auch mit Anmeldung:

Peinlich ist dein Topic, solltest du doch wissen das wir fuer brauchbare 
Hilfe etwas mehr als eine waage Fehlerbeschreibung benoetigen.

Ggf. versuch (wenn moeglich) meine lib - diese ist strikt nach dem 
HID-Deviceguide implementiert. Ich zweifel das danach der Fehler weiter 
besteht.
Ansonsten: Deine Schaltung? Dein Quellcode? Logoutput?

MfG
Gast #4051267
Lesenswert?
• ▲
▼
OK, dann noch mal detaillierter: Ich habe den VUSB-HID-Code verwendet. 
Die Hardware ist faktisch identisch (alles zu sehen auf 
http://www.obdev.at/products/vusb/index-de.html , inclusive Schaltplan 
und Quellcode), es gibt keine Logfiles (wo würde ich die unter Windows 
finden?).

Es funktioniert auch alles problemlos, nur dass unter Windows eben zwei 
HI-Devices im Gerätemanager auftauchen, so bald ich das Teil anstecke. 
Beide kommen mit der passenden VID/PID des Gerätes daher.

Unter Linux wird von lsusb nur ein Gerät aufgelistet - auch da 
funktioniert das Gerät problemlos.

Meine Frage war lediglich, ob das Verhalten unter Windows normal ist 
oder auf ein verstecktes Problem hindeutet.

B.Larg
#4051274
Lesenswert?
• ▲
▼
Sende mal bitte den lsusb -vvvd <vendorid>:<deviceid>.
(Ist ggf. auch zusaetzlich ein Screenshot drin?)

Ich sehe mir gleich den Quellcode mal an, es scheint aber fast normal.
lsusb zeigt (in der Uebersicht) nur die USB Geraete an - in Windows 
siehst du die ganzen Interfaces der aktive Konfiguration des 
USB-Geraetes (http://www.beyondlogic.org/usbnutshell/usb5.shtml).
Sprich: Ein USB Geraet kann mehrere (verschiedene) Dinge enthalten.

MfG

Nachtrag: Finde keinen Quellcode, da dein Link nur die Startseite von 
V-USB ist. Welches HID-Projekt ist deine Basis, oder hast du eine 
Eigenimplementierung??

Antwort schreiben

Hinweis: der ursprüngliche Beitrag ist mehr als 6 Monate alt. Bitte hier nur auf die ursprüngliche Frage antworten, für neue Fragen einen neuen Beitrag erstellen.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.