Daten aus Bluetoothübertragung auslesen

Gast #5099736
Lesenswert?

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
Lesenswert?

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
Lesenswert?

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
Lesenswert?

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...
Beitrag #5099880 wurde von einem Moderator gelöscht.
Persönliche Seite #5099937
Lesenswert?

Maha S. schrieb:
> Könnte ich mit C++ die Daten auslesen oder mit Java

Das ist die falsche Frage.

Solange Du die Rahmenbedingungen nicht in den Griff bekommst - d.h. 
dafür sorgst, daß Dein Notebook hard- und softwaremäßig überhaupt in der 
Lage ist, mit BTLE-Geräten zu kommunzieren - ist es vollkommen sinnlos 
über Programmiersprachen nachzudenken.
#5099940
Lesenswert?

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
Lesenswert?

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.

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