Entwickler-Ecke
Delphi Language (Object-Pascal) / CLX - Den Namen eines Comport herausfinden? (Wie im Gerätemanager)
Delete - Di 04.09.07 10:06
Titel: Den Namen eines Comport herausfinden? (Wie im Gerätemanager)
Hallo!
Es geht mal wieder um die serielle Schnittstelle, aber mit einer anderen Problematik. In einem Programm kommuniziere ich über eine virtuelle serielle Schnittstelle (FTDI/UART) mit einer Mikrocontroller Schaltung. Funktioniert auch alles einwandfrei. Nun zu meinem Problem.
Im Gerätemanager steht vor den eigentlichen Schnittstellen com1, com2 etc. ja immer noch eine Bezeichnung. Bei den "echten" comports steht Kommunikationsanschluss und bei den virtuellen z.b. FTDI-USB->RS232-Anschluss.
Wie komme ich in meinem Programm an diese Bezeichnung? Es würde einem Anwender das herausfinden des passenden "Comports" erleichtern, vor allem weil das Gesamtsystem mehrere virtuelle Ports erstellt.
Wäre schön, wenn jemand einen Tip hat.
Gruß Frank
Reinhard Kern - Di 04.09.07 15:21
Titel: Re: Den Namen eines Comport herausfinden? (Wie im Gerätemanager)
frank-wob hat folgendes geschrieben: |
Hallo!
Es geht mal wieder um die serielle Schnittstelle, aber mit einer anderen Problematik. In einem Programm kommuniziere ich über eine virtuelle serielle Schnittstelle (FTDI/UART) mit einer Mikrocontroller Schaltung. Funktioniert auch alles einwandfrei. Nun zu meinem Problem.
Im Gerätemanager steht vor den eigentlichen Schnittstellen com1, com2 etc. ja immer noch eine Bezeichnung. Bei den "echten" comports steht Kommunikationsanschluss und bei den virtuellen z.b. FTDI-USB->RS232-Anschluss.
Wie komme ich in meinem Programm an diese Bezeichnung? Es würde einem Anwender das herausfinden des passenden "Comports" erleichtern, vor allem weil das Gesamtsystem mehrere virtuelle Ports erstellt.
Wäre schön, wenn jemand einen Tip hat.
Gruß Frank |
Eine ganz andere Idee: FTDI liefert auch Software für den direkten Zugriff ohne virtuelles Comport - mit dieser Software kann man sicher die an USB angeschlossenen FTDI-Chips direkt auflisten. Probiert hab ichs noch nicht.
Gruss Reinhard
Delete - Di 04.09.07 15:28
Hallo,
ja über die direkte Methode ist das kein Problem. Häufig mache ich das auch so. Aber in diesem Fall ist das leider nicht möglich.
Gruß Frank
Entwickler-Ecke.de based on phpBB
Copyright 2002 - 2011 by Tino Teuber, Copyright 2011 - 2026 by Christian Stelzmann Alle Rechte vorbehalten.
Alle Beiträge stammen von dritten Personen und dürfen geltendes Recht nicht verletzen.
Entwickler-Ecke und die zugehörigen Webseiten distanzieren sich ausdrücklich von Fremdinhalten jeglicher Art!