Forum: Mikrocontroller und Digitale Elektronik Bluetooth COM auf physikalischen umleiten?


von Alexander (Gast)


Lesenswert?

Hallo,

habe hier schon etwas rumgestöbert, bin aber noch nicht fündig geworden 
- ist hier vielleicht auch etwas Off-Topic:

Wie kann ich auf einem PC einem Bluetooth COM Port einen physikalischen 
Anschluss zuweisen?

Ich möchte also einen PC als entfernten seriellen Port benutzen.

Oder mach ich hier nen generellen Denkfehler?

Hat jemand vielleicht nen passenden Link parat, der sich mit dem Thema 
Bluetooth Com Ports beschäftigt?

Gruß,

Alexander

von Alexander (Gast)


Lesenswert?

Hallo,

bin ich wirklich alleine mit diesem Thema? Das muss doch schon mal wer 
gemacht haben?

Gruß,
Alexander

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Ich versteh ehrlichgesagt nicht so ganz was du willst, ABER vieleicht 
wäre das ja was für dich:
http://www.pollin.de/shop/detail.php?pg=NQ==&a=NjIyOTcyOTk=
Das COM Teil kannst als "entfernten com port" verwenden.

von Pöhli (Gast)


Lesenswert?

Denkfehler

vereinfacht ist doch so:

(9pol. Sub-D Buchse) - (Kabel/Leitung) Motherboard) - (RS232 
Treiberbaustein) - (UART des PC)- Interruptzuweisung - "COM PORTx"



bei Blauzahn:

(Antenne) - (Bluetooth- Chip - Protokolle - serielles Profil = COM Port 
x)

Das das ganze COM Port heißt ist schon ein Zugeständnis an das Gewöhnte 
der Benutzer, eigentlich ist es nur ein Profil und existiert ja gar 
nicht, ein virtueller COM Port halt wie der virtuelle COM Port bei 
RS232/USB Umsetzern.

In beiden Fällen ist es dir nicht möglich dem COM Port einen anderen 
physikalischen Anschluß zuzuweisen da es ja eine "Simulation" der 
entsprechenden Hardware ist.
Wenn du jetzt sagst: aber in meinem alten Rechner kann ich das 
umstecken, dann ist das Quatsch, denn dein COM Port endet offiziell auf 
dem Motherboard und die Verbindung zum Gehäuse ist nur eine 
Verlängerungsleitung.

Wenn ich dich richtig verstehe willst du auf die RS232 Buchse eines 
anderen PC zugreifen mit dem du über Bluetooth verbunden bist.

Was du brauchst, denke ich jedenfalls, ist eine Software die 
Informationen aus dem einen COM Port liest und sie an den anderen 
weitergibt. Dann kannst du das was du über Bluetooth empfängst durch das 
Kabel weiterschicken. Oder andersrum.

von Hmm... (Gast)


Lesenswert?

> Das das ganze COM Port heißt ist schon ein Zugeständnis an das Gewöhnte
> der Benutzer, eigentlich ist es nur ein Profil und existiert ja gar
> nicht, ein virtueller COM Port halt wie der virtuelle COM Port bei
> RS232/USB Umsetzern.

Soweit ich weiß, befindet sich auf den Mainboards schon lange kein 
RS232-Chip mehr.Vielmehr wird eine Art 'Brückenchip' verwendet,der 
ähnlich dem FTDI-Teilen auch nur einen virtuellen Port bereit stellt.

Allerdings gibt es Software,die als virtuelles 'Nullkabel' oder als 
Durchschleifkabel fungiert. Damit lassen sich dann nicht nur 2 Com-Ports 
(egal ob 'echte' oder simulierte) verbinden,oft kann auch noch der 
Traffic mitgesnifft werden.

von Alexander (Gast)


Lesenswert?

Hallo,

[schnipp]
Wenn ich dich richtig verstehe willst du auf die RS232 Buchse eines
anderen PC zugreifen mit dem du über Bluetooth verbunden bist.

Was du brauchst, denke ich jedenfalls, ist eine Software die
Informationen aus dem einen COM Port liest und sie an den anderen
weitergibt. Dann kannst du das was du über Bluetooth empfängst durch das
Kabel weiterschicken. Oder andersrum.
[schnapp]

Also ist doch noch kein Hopfen und Malz verloren ;-)

Genau sowas suche ich, wenn's mit Bordmitteln nicht geht. Für MIDI gab's 
das mal als "Hubi's Loopbackdevice", oder so ähnlich, aber COMx<->COMy?

Gruß,
Alexander

von Läubi .. (laeubi) Benutzerseite


Lesenswert?

Was hat das den damit zu tun wenn du nicht richtig ausdrücken kannst was 
du willst... tztz.

vieleicht geht das unter WINXP noch unter der Komandozeile:

copy com4: com1:

Ansosnten macht das Gerät was ich gepostet habe genau das was du willst, 
nur ohne PC dazwischen...

Wenn das nicht geht oder dir nicht reicht, schreib dir fix ein kleines 
Programm was das nur durchschleift, das sollte nicht alzu aufwendig 
werden vieleicht findet sich sowas auch im Netz.
Was für Programmierwerkzeuge und welches OS stehen dir den zur 
Verfügung?
Den Physikalisch funktoniert sowas sicher nicht.
Was du meinst ist eine Virtuelle auf eine Physikalische Schnittstelle 
umleiten.

von Alexander (Gast)


Lesenswert?

Laeubi,

Wenn ich ein Extra Gerät benutzen wollte, wüsste ich wo ich das bekomme 
;-) Mir geht's ums Prinzip, und das habe ich ganz oben beschrieben.

Aber ich werd mal die DOS Konsole als Denkanstoss nutzen. Danke.
Ich weiss zwar noch nicht was passiert, wenn ich an einem Ende an den 
Einstellungen (Baudrate usw.) drehe, aber "Versuch macht Kluch!".
Axo: VC++6 Windows XP...

Gruß,
Alexander

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.