FT232R - Signal über Funkmodul

Gast #2877830
Lesenswert?

Hallo,

über usb möchte ich an den ic FT232r daten schicken, damit das an dem ic 
angeschlossene Funkmodul (Amber modul 2520) daten versenden kann. Ich 
darf keine virtuelle Com-Schnittstelle haben, da das Funkmodul auch an 
anderen PC eingesetzt werden können soll und deshalb möchte ich direkt 
die Adresse vom IC ansprechen.
Jedoch komme ich hier nicht weiter. Wie komme ich denn zu dieser Adresse 
und wie kann ich mir das denn vorstellen? Nachdem ich die "Royalty free 
D2XX Direct Drivers" installiert habe, steht der IC als Pointer oder 
Adresse wo? und muss ich eigentlich den Driver nicht auf allen PC's 
installieren oder kann ich den hierdurch immer dirkt ansprechen?
Gast #2878095
Lesenswert?

Ich habe noch keine Daten über USB verschickt, drücke mich deshalb auch 
unbeholfen aus. Das Argument für keine virtuelle Schnittstelle ist, dass 
sich der com-Anschluss ändert, und wenn ich dann über vb.net daten 
versende muss ich zunächst wieder den richtigen com-Anschluss finden - 
hat man mir gesagt. Deshalb möchte ich einen Direct Driver nehmen um den 
FT232R direkt anzusprechen. Mit "die Adresse vom IC ansprechen" meine 
ich, dass ich Daten an diese ID sende, die dort gewandelt werden und 
versendet, doch wie funktioniert das genau und stimmt das so, wie ich 
das schreibe?
Gast #2878109
Lesenswert?

Max schrieb:
> as Argument für keine virtuelle Schnittstelle ist, dass
> sich der com-Anschluss ändert, und wenn ich dann über vb.net daten
> versende muss ich zunächst wieder den richtigen com-Anschluss finden -

Schon richtig. Bei mir ist das etwa 40 Zeilen Code, also durchaus 
machbar. Mit dem D2XX.dll ist der Aufwand aber ähnlich groß, insoweit 
hast du da auch nichts gewonnen.

Max schrieb:
> Mit "die Adresse vom IC ansprechen" meine
> ich, dass ich Daten an diese ID sende, die dort gewandelt werden und
> versendet, doch wie funktioniert das genau und stimmt das so, wie ich
> das schreibe?

Nein, tut es nicht. Arbeite dich erst mal doch in die Grundlagen ein. 
Dazu ein paar Anregungen:

- Was GENAU macht der FT232R?
- Welche Daten erwartet dein Funkmodul?
- Wie kommen die Daten vom PC ins Funkmodul?
#2878141
Lesenswert?

Was würde denn dagegen sprechen, den Benutzer am PC den Port selbst 
wählen zu lassen?

Alternativ kannst Du auch die Win32 API nach den Geräten befragen und 
Dir eine Liste aller COM-Ports geben lassen. Diese durchläufst Du und 
schaust welcher der richtige Port ist. Wenn Du noch mehr Aufwand 
reinstecken willst, dann kannst Du auch die Geräteklasse und den Vendor 
heraus bekommen. (Vendor = ftdi).

Ehrlich gesagt würde ich es mir nicht so schwer machen. Viele 
Anwendersoftware erforder Konfiguration und das ist auch keine Schande, 
wenn Du jemandem eine selbstgebaute Schaltung weiter geben willst.

Antwort schreiben

Bitte melde dich an, um einen Beitrag zu schreiben.

oder

Mit Google-Account einloggen

Die Registrierung ist kostenlos und dauert nur eine Minute.

Jetzt registrieren