Hallo liebes Forum, also ich vermute ich steh grad auf dem Schlauch oder haben einen Knick im Denken. Ich bräuchte die COM-Portnummer von bestimmten USB-Ports unter Windows 10 Enterprise (V. 10.0.17763). Wie im Anhang zu sehen dachte ich, dass das einfach über den Gerätemanager und der Auswahl des entsprechenden Ports geht. Es geht um den USB-Stick "USB-Massenspeichergerät" (hier geöffnet dargestellt) und weiter oben per USB angeschlossen das "Analog Devices SDP-H1". Kann man das aus dem "Port_#0006.Hub_#0008" rauslesen? (also wäre das dann COM6?) Dankeschön. :)
Ein Massenspeicher bekommt keinen COM Port zugewiesen. Zudem ist die COM Port Zuweisung zufällig. Was grad noch frei war.
Ein USB-Massenspeicher ist kein COM-Port. Wahrscheinlich fehlt noch irgendein Treiber Deines USB-Verbundgerätes.
ElecEddy R. schrieb: > Es geht um > den USB-Stick "USB-Massenspeichergerät" (hier geöffnet dargestellt) und > weiter oben per USB angeschlossen das "Analog Devices SDP-H1". Ein USB-Massenspeicher (USB-MSC) ist kein COM-Port (USB-CDC-ACM oder proprietäres Äquivalent). Daher gibt's dafür keinen COM. Ob das SDP-H1 einen COM-Port bereit stellt weiß ich nicht. Es sieht aber nicht so aus, da es anscheinend kein Verbund-Gerät ist und der Eintrag zu COM-Ports gar nicht angezeigt wird. Das würde z.B: so aussehen: https://www.sevenforums.com/attachments/hardware-devices/263068d1486601972t-com-port-missing-device-manager-com-port-pic.jpg
Die üblichen "USB"-Com-Ports erscheinen im Gerätemanager ganz normal unter Com-Ports. Da aber, wie der ein- oder andere hier schon erwähnt hat, dein USB-Gerät gar keinen Com-Port hat, erscheint da auch nichts. Wenn das Gerät einen haben sollte (warum auch immer ein Speicher einen Com-Port haben sollte), dann fehlt der passende Treiber dafür. Oliver
:
Bearbeitet durch User
Dr. Sommer schrieb: > Das würde z.B: so aussehen: > https://www.sevenforums.com/attachments/hardware-devices/263068d1486601972t-com-port-missing-device-manager-com-port-pic.jpg
Meh. Dann so: https://www.drwindows.de/attachments/172002d1510759094-geraetemanager-comport-and-lpt-aktivieren-usb-serial-com.png
Ah ok, erstmal vielen Dank. Dr. Sommer schrieb: > Ob das SDP-H1 einen COM-Port bereit stellt weiß ich nicht. Es sieht aber > nicht so aus, da es anscheinend kein Verbund-Gerät ist und der Eintrag > zu COM-Ports gar nicht angezeigt wird. Also kann es sein, dass das Board zwar per USB angeschlossen ist, aber zur Kommunikation kein COM-Port verwendet wird. Mit der von Analog mitgelieferten Software nehme ich Daten über die USB-Schnittstelle auf. Deswegen hatte ich gedacht, dass diese automatisch einen COM-Port hat.
ElecEddy R. schrieb: > Also kann es sein, dass das Board zwar per USB angeschlossen ist, aber > zur Kommunikation kein COM-Port verwendet wird. Ja, definitiv. ElecEddy R. schrieb: > Mit der von Analog > mitgelieferten Software nehme ich Daten über die USB-Schnittstelle auf. Ja, z.B. per eigenem Treiber oder WinUSB. ElecEddy R. schrieb: > Deswegen hatte ich gedacht, dass diese automatisch einen COM-Port hat. Warum? Viel olle Industrie-Hardware benutzt zwar USB-Seriell-Adapter als Krücke, aber manche möchten halt die Vorteile von "echtem" USB nutzen.
Dr. Sommer schrieb: > Warum? Viel olle Industrie-Hardware benutzt zwar USB-Seriell-Adapter als > Krücke, aber manche möchten halt die Vorteile von "echtem" USB nutzen. Warum ich das gedacht habe, kann ich dir nicht sagen. Vermutlich, weil ich nicht so der Held in dem Thema bin. :D
Michael K. schrieb: > Zudem ist die COM Port Zuweisung zufällig. Nicht zwingend. Man kann das im eigenen Treiber festlegen, wie Windows es behandeln soll. Man fragt freie COM-Ports ab und belegt dann die Nummern passend zu seinen Geräten. Dem Anwender / Programmierer gibt man dann immer denselben tag, z.B. "Mueller_COM_1" ... weiter, damit er sein Programm nicht umstellen / umprogrammieren muss. Dann wandern die Nummern nämöich nicht, wenn er selber etwas dazu steckt und das früher reingesteckt wird. Er braucht nur einmal die Liste mit den physischen / virtuellen Ports und den echten Anschlüssen, wie z.B. bei dem hier: https://comtrol.com/ethernet-device-servers/devicemaster-panel-mount/devicemaster-rts-8port-db9 Auf IFTOOLS.COM gab es da auch einst eine Anleitung zu.
ElecEddy R. schrieb: > Vermutlich, weil > ich nicht so der Held in dem Thema bin. :D Haha, vielleicht bietet Analog ja ein API an oder du kannst selbst per WinUSB zugreifen, was aber Kenntnis des Protokolls voraussetzt.
Dr. Sommer schrieb: > vielleicht bietet Analog ja ein API an Ich werde mich mal auf die Suche begeben. Irgendwie muss man doch mit halbwegs begrenztem Aufwand an den Datenstream ran kommen, ohne dass ich reverse engineering o.Ä. betreiben muss. ^^ Sonst kann ich mir nämlich das SDP-H1 auch sparen und ein anderes externes USB-Modul benutzen. Nervig...
naja... wird denn ein neues laufwerk geöffnet, wenn du das ding per usb verbindest? eventuell werden da ja dateien abgelegt
Ein Massenspeichergerät sollte in der Datenträgerverwaltung auftauchen. Ist es in einem Format formatiert, welches Windows kennt, weißt es einen freien Laufwerksbuchstaben zu und es taucht auch im Explorer auf.
Sven A. schrieb: > naja... wird denn ein neues laufwerk geöffnet, wenn du das ding per usb > verbindest? eventuell werden da ja dateien abgelegt Da tut sich leider nichts. Die Daten können mit der Software von Analog Devices angezeigt werden, aber sobald das Register vollgeschrieben werden diese mit den neuen Daten überschrieben.
Kleines Update, was sich eigentlich ganz gut mit einem Zitat des Herstellers beschreiben lässt: "No, there is no API that you can use for your intended application and there is no way to program a custom algorithm into the SDP-H1 board."
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.