Forum: PC Hard- und Software USB programmieren, Daten senden/empfangen


von Andreas F. (andilein)


Lesenswert?

hallo zusammen,
wie aufwendig ist die programmierung von usb wirklich? ich würde das in 
C# mit ms visual machen wollen. ich nutze zwei pcs mit jeweils einem 
usb-zigbee-funkmodul. dabei möchte ich mit hilfe einer eigens 
programmierten software daten senden bzw. empfangen können. später dann 
noch auswerten usw.
ich wäre dankbar wenn mir damit jemand weiterhelfen kann bzw. seine 
erfahrung dazu sagen kann.

grüßle und danke schon mal
andi

von Matthias K. (mkeller)


Lesenswert?

naja kommt darauf an ob da schon USB Treiber mit dabei sind. Also z.B. 
CDC oder HID Treiber oder eben ein spezieller Treiber vom Hersteller, 
dann musst du die DLL nur noch importieren  und kannst das Zeug 
verwenden.

Selbst Treiber zu entwickeln ist dagegen sehr aufwendig.

Kenn mich mit zigbee Modulen leider nicht aus. Arbeite gerade mit dem 
USB Framework von Microchip

von Christian R. (supachris)


Lesenswert?

Naja, wenn du das Protokoll kennst, also auf welchen EndPoint musst du 
welche Daten schicken, und von welchem EP welche Daten lesen, dann ist 
das nicht so schwer. Kannst die LibUSB-Win32 nehmen, da gibts glaub auch 
eine .NET Version, oder einen WinUSB basierten Treiber, hatte hier im 
Forum mal einer eine Open-Source Version vorgestellt. Aber ich denke, 
diese ZigBee Module haben eine virtuelle serielle Schnittstelle, da 
brauchst du den Krempel gar nicht.

von Andreas F. (andilein)


Lesenswert?

vielen dank schonmal für eure schnellen antworten!
also die treiber für die usb module habe ich zum glück bereits schon :)
also beide module werden von zwe pcs erkannt!

von Christian R. (supachris)


Lesenswert?

Was sind das für Module?

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
Noch kein Account? Hier anmelden.