Forum: HF, Funk und Felder CC2540 Bluetooth Low Energy spezielle Frage


von Is P. (ispo)


Lesenswert?

Hallo zusammen,

ich versuche mal kurz mein Vorhaben zu beschreiben. Ich nutze den CC2540 
um Messdaten von einem Messgerät zu versenden. Dabei ist die Rolle des 
CC2540 als Peripheral. Auf der Gegenseite gibt es den Central, der die 
Messdaten ausließt und auswertet.

Der Peripheral soll advertisen, wenn ich einen Knopf drücken. 
(Hintergrund: Das Messgerät soll nicht die ganze Zeit in der 
Bluetoothumgebung auftauchen.
)

So erscheint dieser dann in der Bluetoothumgebung. Der Central scannt 
diesen, und verbindet sich anschließend. Darüber hinaus merkt sich der 
Central die Adresse des Peripherals.

Soweit alles gut und es funktioniert auch. Allerdings taucht folgendes 
Problem auf. Leider kann sich der Central nicht mit dem Peripheral 
verbinden, wenn dieser nicht im advertise Modus ist, obwohl der Central 
die Adresse des Peripherals kennt.

Kann mir jemand helfen, welche Einstellung bzw. Konfiguration ich 
vornehmen muss, damit mein Vorhaben gelingt?

Vielleicht verfolge ich einen falschen Ansatz und der Peripheral muss 
immer advertisen. Kann denn der Peripheral immer advertisen, aber sein 
Identität in der Bluetooth Umgebung verstecken, so wie das BR/EDR 
Bluetooth? Das würde schon für den Zweck ausreichen.

Vielen Dank

IsPo

: Verschoben durch Moderator
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.