Wie bekomme ich die Daten von einem USB-Anschluss in VB.NET
Habe ich eine software entwickelt, die für die Verwaltung der Angaben von Patienten, die software speichert die Daten in MSsql-Datenbank....
Die Daten, die ich brauche, um gespeichert zu werden, Lesen Sie von einem externen Gerät, welches Daten sendet... Nun meine Abfrage ist, wie ich Lesen kann, dass die Daten mit VB.NET 2010.
Den ich gesucht habe auf dem Netz und fand, dass ich kann mit Meinem.Computer.- Anschluss zum Lesen von Daten vom USB-Gerät angeschlossen, aber ich bin nicht in der Lage, seine Logik und irgendein Beispiel, um dies praktisch getan...
Ich auch schon durch viele Bücher zu verstehen, die praktische Art, dies zu tun, aber noch nicht entschieden, mit nichts.....
Wenn jemand kann mir helfen mit einem Beispiel so, dass ich einen Weg, um die Aufgabe abzuschließen....
- Sie haben bereits Treiber ect für dieses Gerät? Ist es genauso einfach wie das Lesen einer Datei aus einem USB-memory-stick?
- Welche Schnittstelle hat das Gerät implementieren? Haben Sie ein paar von standard-Schnittstellen für USB: USB-Tastaturen, USB-Sticks, USB-Seriell... Wenn das Gerät kommuniziert mit einem von diesen, haben Sie Glück, und es gibt wahrscheinlich eine standard-Schnittstelle. Wenn das Gerät nicht umsetzen, müssen Sie greifen, um zu schreiben Ihre eigenen Treiber oder die Anbindung mit den vom Hersteller mitgelieferten Treiber. Ihre beste Wette ist, Fragen Sie den Verkäufer, wenn es eine API zur Verfügung; was Sie zu tun versuchen, ist nicht so einfach wie "beim Lesen der USB-port". Blick auf den Geräte-Manager. Wie wird das USB-Gerät gemeldet? Spezielle Treiber?
- Hallo @parasietje Mein Gerät verbindet sich über die serielle Schnittstelle mit Com-port... Und das Gerät nicht benötigen-Fahrer, dessen senden einige Pakete von Daten.
- Siehe lvr.com/serial_ports_dotnet.htm
- Was Sie Lesen möchten, aus ist es nur ein Haufen von Nullen und Einsen? Ohne einen Treiber, um es zu übersetzen, werden diese Daten absolut keinen Sinn. Was ist das Gerät, das Sie verwenden? Mit einem Com-port ist nicht der gleiche wie mit einem USB-port, sind Sie sich dessen bewusst?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Hier ist was ich gefunden habe. Verwenden Sie die HID.dll Schnittstelle die usb-ports. Und Sie wissen, der beste Teil? Ich fand einige Beispiele.
Hier ist ein link, der enthält grundlegende Beispiele und tutorial für die usb-Schnittstelle. Die VERSTECKTE Seite
Beispiel-Projekt-Datei
Du diese Schleife :
IO.DriveInfo.GetDrives() und prüfen Sie, wo DeviceType = IO.DriveType.Abnehmbare
dann den device-Namen zu verwenden, es kopieren von Daten oder andere Sachen
details check this out : Erkennt USB-Laufwerk
Abhilash (ich nur diese Frage gestellt)
Ich bin das hinzufügen dieser, Nur lassen Sie die Menschen wissen, meine aktuellen Verständnis über das Thema...
Ich tatsächlich gefragt, für die Frage von meinem wissen person....
Er erklärte mir Folgendes:-
Grundsätzlich gibt es zwei Möglichkeiten, um Daten von einem externen instrument. Die erste Methode ist die Verwendung der software als kam mit dem instrument. Wenn das instrument verfügt über eine Schnittstelle beliebigen Typs, sollte es eine software, die die Daten Lesen. Sie können diese software verwenden, um die Daten zu speichern in einer Datei und die Anwendung wird eine Datei Lesen, die mit der s Feste Struktur. sehr einfach.
Wenn das Gerät bietet eine serielle Schnittstelle, aber keine software, dann können Sie die Meine.Computer.Port-namespace auf das instrument zugreifen seriellen port. Es ist einfach das senden von Befehlen an einen seriellen port und Lesen wieder die Antwort, aber Sie haben, um zu wissen, die Befehle, die am anderen Ende erkennt. Sie benötigen eine ausführliche Dokumentation über das Gerät, die Sie wahrscheinlich im Internet finden.
Der erste Ansatz ist immer vorzuziehen. Natürlich haben Sie auch die Zuordnung der Daten mit den Patienten. Dies kann schwierig sein. Wenn Sie finden die software, die Sie zum herunterladen von Daten vom Messgerät auf Ihren computer, wird es einfach sein, um den Erwerb der Daten. Da muss jemand anschließen des Geräts an einen computer Sie können die Anwendung auch starten, und speichern Sie die Daten in eine Datei.