Delphi-PRAXiS

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Betriebssysteme (https://www.delphipraxis.net/27-betriebssysteme/)
-   -   USB / Viruteller Comport unter Vista (https://www.delphipraxis.net/111403-usb-viruteller-comport-unter-vista.html)

Masteric 2. Apr 2008 22:49


USB / Viruteller Comport unter Vista
 
Hi,
ich habe ein kleines Problem mit meinem Vista....
Ich habe mir ein nettes Programm für folgende Karte programmiert
Die Karte bei Reichelt mit der ich verschiedene Temperaturen meines Rechners mit verschiedenen Fühlern messen konnte. Jetzt musste ich mehr oder weniger freiwillig auf Vista umsteigen, doch jetzt bekomm ich leider keinen Treiber mehr für die Karte und auch der Hersteller meinte, dass es nicht kompatibel sein soll.

:?: Kann Vista wirklich keine virtuellen Seriellen Schnittstellen handeln?

:?: Kann man da vielleicht einen Ersatztreiber nehmen, da es ja nur darum geht, dass die Karte als angeblicher COM Port erkannt wird, denn die Karte steuer ich mit der COM-Port-Komponente an?


Hoffe ihr habt ne Idee wie ich die unter Vista wieder zum laufen bringen kann..... :cry:

Gruß Masteric

mkinzler 2. Apr 2008 22:52

Re: USB / Viruteller Comport unter Vista
 
Zitat:

Question Kann Vista wirklich keine virtuellen Seriellen Schnittstellen handeln?
Doch!
Zitat:

Question Kann man da vielleicht einen Ersatztreiber nehmen, da es ja nur darum geht,
Die Hardware müsste ab dann sehr ähnlich sein.

OldGrumpy 2. Apr 2008 23:50

Re: USB / Viruteller Comport unter Vista
 
Kommt ganz darauf an wie das alles realisiert ist. Leider ist das Foto zu unscharf so dass ich keine Typenbezeichnung auf den Chips lesen kann. Kannst Du mir mal das Treiberpaket zu dem Ding irgendwie bereitstellen? Dann schau ich mal obs evtl. vom Chiphersteller was generisches gibt was sich anpassen lässt. Nen Versuch dürfte es wert sein.

Reinhard Kern 3. Apr 2008 00:44

Re: USB / Viruteller Comport unter Vista
 
Zitat:

Zitat von Masteric
:?: Kann Vista wirklich keine virtuellen Seriellen Schnittstellen handeln?

Natürlich kann es das, wenn man einen Treiber hat - virtuelle COM Ports existieren ja nur dadurch, dass der Treiber die Hardware beim System als COMx registriert und alle Befehle an ein Standard-COM entsprechend der anderen Hardware geeignet umsetzt. Praktisch heisst das, der Treiber IST das COM-Port, egal wie die Hardware aussieht.

Dass es manche Treiber für Vista nicht gibt, liegt hauptsächlich daran, dass unter Vista Treiber von MS geprüft und zertifiziert werden müssen, was eine Menge Geld kostet.

USB-Chips liefern an das System eine Hersteller-ID und eine Geräte-ID, danach richtet sich die Treiberinstallation. Fremde Treiber nützen also i.A. selbst bei identischer Hardware nichts, weil diese IDs weltweit einmalig und bei der USB-Org registriert sind.

Einzige Alternative: ein COM-Port alter Art mit Adressen usw. wie früher auf dem Motherboard integriert. Das bedient Vista selbst. Es gibt sowas aber fast nicht mehr.

Gruss Reinhard

Masteric 3. Apr 2008 11:08

Re: USB / Viruteller Comport unter Vista
 
Liste der Anhänge anzeigen (Anzahl: 1)
Also ich geh mal davon aus, dass der IC mit der Bezeichnung: USB62 E7721 (bin mir unsicher, ob es auch EZ721 oder E2721, will euch lieber alle Möglichkeiten posten, bin mir aber bei der E7721 Variante am sichersten, dass die stimmt) und einem Logo, in dem ein ST steht, der für die Kommunikation zwischen USB und dem MessIC ist. Ich hätte euch ja lieber ein Foto gepostet, von den Chips, die Schrift ist aber so schlecht, dass sie bei jedem Foto verschwindet, bzw. nicht zu erkennen ist.

Den Treiber habe ich unten gepostet.


Gruß Masteric

OldGrumpy 3. Apr 2008 11:14

Re: USB / Viruteller Comport unter Vista
 
Liste der Anhänge anzeigen (Anzahl: 1)
Die Treiber kenne ich, insofern gute Nachrichten :) Und für diese Chips gibts auch Treiber für Vista. Ggf. muss man dem Device den Treiber aufzwingen (weiss nicht ob das unter Vista noch geht) - den aktuellen Treiber auch für Vista gibts unter ftdichip.com zum Download: Links in der Navigation auf "Drivers" klicken, dann die Unterkategorie "D2XX" auswählen. In der Liste brauchst Du dann gleich den ersten Treiber, die Versionsnummer (aktuell 2.04.06) ist mit dem Download-Link hinterlegt. Viel Erfolg!

P.S. Hab gerade ins inf-File geschaut, es sind Custom-IDs vergeben. Man kann die im INF-File zwar einfach anpassen, aber dadurch verliert der Treiber die WHQL-Zertifizierung und lässt sich unter Vista evtl. nicht installieren...

Nachtrag zwei: Geht doch wohl... ich änder Dir mal eben die Files...

Letzte Edith: So hab die Files mal angehangen. Es steht ne Menge Müll drin der gar nicht relevant ist, wenn ich das richtig sehe. Hab aber alles mal dringelassen soweit es ging. Bitte mal ausprobieren :)

Masteric 3. Apr 2008 20:51

Re: USB / Viruteller Comport unter Vista
 
Boah!!!! :-D :-D :-D :-D

VIEEELEN DANK, es geht :P.........

Ich wusste schon, warum ich mich in diesem Forum angemeldet hab :wink:

Gruß Masteric


Alle Zeitangaben in WEZ +1. Es ist jetzt 12:24 Uhr.

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz