Forum: Mikrocontroller und Digitale Elektronik Bluetooth LE und Raspberry PI


von Detlef _. (detlef_a)


Lesenswert?

Hallo,

ich möchte gerne einen Raspberry PI mit einem HC-05 Bluetooth LE 
seriellen Modul verbinden.

Auf meinem Android Handy connecte ich das Ding und sehe den gesendeten 
Text im 'Serial Bluetooth Terminal', das geht.

Auf dem raspi in der command line starte ich den bluetoothctl agenten 
und bekomme dessen prompt. Ich schalte alles ein (power on, pairable on, 
discoverable on, advertise on, scan on) und sehe bei 'devices' meinen 
85:F2:D2:71:19:08 HC-05. Man sieht auch gut wie raspi und HC-05 ab und 
zu ihre Gesprächslautstärke ändern: RSSI: -61

'trust 85:F2:D2:71:19:08' und dann 'info 85:F2:D2:71:19:08' sagt 
'Trusted: yes', gut.

'connect 85:F2:D2:71:19:08' sagt aber:
Attempting to connect to 85:F2:D2:71:19:08
Failed to connect: org.bluez.Error.Failed le-connection-a

Und 'pair 85:F2:D2:71:19:08' sagt
Attempting to pair with 85:F2:D2:71:19:08
Failed to pair: org.bluez.Error.AuthenticationRejected

Was ist denn da das Problem?
Wie komme ich weiter?

THX
Cheers
Detlef

von Jim M. (turboj)


Lesenswert?

HC-05 ist Bluetooth Classic und nicht Bluetooth LE.

HC-10 sind die BTLE fähigen Module.

Verbindung sollte über rfcomm erfolgen, da diese Module BT SPP 
unterstützen .

von Detlef _. (detlef_a)


Lesenswert?

Das Ding meldet sich mit'HC-05'. Der Name ist eh Schall und Rauch, den 
kannst Du mit einem AT-command setzen.

Ich scanne das mit 'lescan' lowEnergyScan. Auf dem Terminalprogramm ist 
es ebenfalls 'LE'. Es ist Bluetooth LE.

Warum krieg ich den nicht connected oder gepaired?

Cheers
Detlef

: Bearbeitet durch User
von Sherlock 🕵🏽‍♂️ (rubbel-die-katz)


Lesenswert?

etlef _. schrieb:
> Warum krieg ich den nicht connected oder gepaired?

Das HC-05 kann kein BLE, nur Bluetooth 2.0

So geht das: http://stefanfrings.de/bluetooth/index.html#linux

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.