Zuordnung mehrere gleicher USB-Geräte

Gast #3708405
Lesenswert?

Hi,

ich habe hier einen Controller, welcher per USB an einen Computer 
angeschlossen wird und dort vom Betriebssystem einer seriellen 
Schnittstelle zugeordnet wird.

Jetzt kann es aber sein, dass ein Benutzer mehrere solcher Controller 
verwendet. Diese werden dann auch mehreren seriellen Schnittstellen 
zugeordnet. Jetzt wäre es schön, wenn nach dem nächsten Neustart das 
System diese Controller wieder jeweils den gleichen 
Schnittstellennummern zuordnet und diese nicht untereinander vermischt.

Meine Frage: wie kann ich das sicherstellen? Die USB-Deskriptoren sind 
für alle Controller gleich, so dass dem System darüber keine 
Unterscheidung möglich ist.

Ginge es mit einer Seriennummer im Deskriptor?

Danke!
Gast #3708625
Lesenswert?

> Jetzt wäre es schön, wenn nach dem nächsten Neustart das
> System diese Controller wieder jeweils den gleichen
> Schnittstellennummern zuordnet und diese nicht untereinander vermischt.

Du könntest berücksichtigen, an wechen Physikalischen Port das Gerät 
angeschlossen ist. Ich denke, Windows macht das auch schon so.
Gast #3709587
Lesenswert?

Rufus Τ. Firefly schrieb:
> stefanus schrieb:
>> Ich denke, Windows macht das auch schon so.
>
> Wenn die Treiber brauchbar sind, ja. Das ist die alternative
> Herangehensweise.

Ah...kleines Missverständnis, ich sitze auf Microcontroller-Seite, das 
Betriebssystem verwendet nur einen Standard-Serial-Treiber. Meine Frage 
war nur, wie ich es dem OS ermöglichen/erleichtern kann, die Geräte zu 
unterscheiden, was sich offensichtlich durch die Seriennummer machen 
lässt.

Danke! :-)

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren