Daten aus Bluetoothübertragung auslesen

Gast #5099736
Ich bin noch Anfänger bezüglich kontaktloser Datenübertragung, aber ich 
benötige unbedingt Hilfe.

Mein Problem ist, dass ich über ein Bluetooth Modul (RN-42 Microchip) 
von einem PC an einen Mikrokontroller übertragen will und von dem 
Mikrokontroller die Daten an einen PC senden will. Wie ich die Daten von 
dem Mikrokontroller sende ist mir schon bewusst, aber wie ich diese 
Daten am PC einlesen kann ist mir unklar. Die Daten sind Spannungswerte, 
welche zum Darstellen eines Spannungsverlaufes benötigt werden. Könnte 
mir jemand vielleicht ein Programm sagen mit welchem dies möglich ist?

Danke im Voraus!

LG Singh
Gast #5099770
Es handelt sich um einen Laptop(entschuldige den Ausdruck PC), welcher 
bereits ein eingebautes Bluetooth - Modul besitzt. Die Herstellerangaben 
bezüglich dem Modul existieren nicht, aber ich gehe davon aus, dass das 
Modul mit BT LE arbeiten kann.
(Firma: Privat) #5099784
Wenn BT aktiviert, schau mal in Windows
System
   Geräte
rechts weitere Bluetooth - Einstellungen.

Dort kann man dann für eingehend und ausgehend
virtuelle serielle Schnittstellen aktivieren.

Dann z.B. mit einem Terminalprogramm auslesen.
bzw. sich selber was programmieren.
#5099788
Maha S. schrieb:
> Es handelt sich um einen Laptop(entschuldige den Ausdruck PC), welcher
> bereits ein eingebautes Bluetooth - Modul besitzt. Die Herstellerangaben
> bezüglich dem Modul existieren nicht, aber ich gehe davon aus, dass das
> Modul mit BT LE arbeiten kann.

Bluetoooth Low Energy gibt's aber wie gesagt erst ab Bluetooth Version 
4.x; damit Du tatsächlich per Bluetooth Low Energy kommunizieren kannst, 
muss die Bluetooth-Hardware daher auf beiden Seiten (an PC/Laptop bzw. 
am Mikrocontroller) mindestens Bluetooth Version 4.x unterstützen.

Und das tut das verlinkte RN-42-Modul offenbar nicht...
Gast #5099862
kann ich mit c, c++ oder JAVA auf die Daten des Bluetooth Moduls 
zugreifen bzw. welche Programmiersprache kann das. Weiteres welches 
Terminalprogramm soll ich verwenden
Beitrag #5099880 wurde von einem Moderator gelöscht.
#5099940
Maha S. schrieb:
> Mein Problem ist, dass ich über ein Bluetooth Modul (RN-42 Microchip)

Maha S. schrieb:
> Ich muss Bluetooth low energy verwenden, aufgrund eines Akkus

Dumm nur das das RN-42 kein Bluetooth Low Energy kann.

Wir benutzen übrigens schon seit 10 Jahren Bluetooth Classic Module in 
unseren batteriebetriebenen Geräten. Und ja, die kann man mit C++ oder 
Java auslesen.

Für Bluetooth Low Energy muss die PC-Gegenstelle übrigens das neueste 
Windows 10 (Creators Update) unterstützen, insbesondere wenn man den 
Anwender nicht mit dem Windoof-Standard-Dialog zum Pairing abspeisen 
möchte.

Bei Bluetooth Low Energy würde ich auch gleich ein Modul mit 
integriertem µC, Z.B. NordicSemi NRF52x oder Silabs EFR32 nehmen. Die 
haben 'nen ADC mit eingebaut.
Gast #5099961
Entschuldigt, ich habe nicht bemerkt, dass ich ständig über die falschen 
Versionen geschrieben habe. Mir ist ein grundlegendes Problem an meinem 
Ziel aufgefallen, nämlich dass Bluetooth 2.0 und 4.0 nicht miteinander 
kompatibel sind.

Danke für eure Hilfe. Ich melde mich bald wieder wenn ich eine andere 
Lösung gefunden habe. Schönen Abend.
Gast #5103520
Marco G. schrieb:
> Für Windows ist der BT Adapter nur ein serieller Port.

nein ist er nicht. In BT kann man verschiede Protokolle Übertragen. 
Eines davon ist Seriell aber es gibt noch mehr und die sind nicht als 
Serieller Port vorhanden.

Antwort schreiben

Eine eigene Frage? Dieser Thread ist über 9 Jahre alt. Stell sie in einem eigenen Thread – dort lesen mehr Leute mit, und sie wird öfter und schneller beantwortet.

Neuen Thread starten

Eine Lösung, Ergänzung oder Rückmeldung zu diesem Thread? Dann antworte hier.

Formatierung
  • [c]C-Code[/c]
  • [code]Code in anderen Sprachen, ASCII-Zeichnungen[/code]
  • [math]Formel in LaTeX-Syntax[/math]
  • [[Titel]] – Link zu einem Artikel
  • Verweis auf einen anderen Beitrag: Rechtsklick auf dessen Beitrags-ID (#8078628), „Adresse kopieren“, in den Text einfügen

Mehr zur Formatierung

Längeren Sourcecode als Anhang, nicht in den Text. JPG nur für Fotos und Scans; Zeichnungen und Screenshots als PNG oder GIF. Siehe Bildformate.

Schon registriert? Anmelden

Wird nicht angezeigt. Wir schicken dir einen Link; sobald du damit bestätigst, erscheint dein Beitrag.

Mit dem Abschicken legst du einen kostenlosen Account an und erkennst die Nutzungsbedingungen und die Datenschutzerklärung an.