BLE112 (bluegiga), Erfahrungen?

Gast #2865170
Lesenswert?

Moin,

Bin nach längerem suchen auf ein Bluetooth-Modul gestoßen, das BLE112-A. 
Sieht an sich super aus, leider gibt das frei verfügbare Datenblatt 
nicht viel her, deshalb hier die Fragen.

Hab wie gesagt das Datenblatt überflogen - Es ist eine programmierbare 
8051 cpu verbaut. Das Datenblatt gibt zwar Aufschluss über die 
Funktionen des controllers, nicht aber über die Bluetooth Funktionen, 
soweit ich das sehe. Also zu meinen Fragen:

-Ist der 8051 vorprogrammiert?
-Wenn ja, wo finde ich entsprechend ein Datenblatt mit Daten zur 
Kommunikation zwischen UART/BT?

Kann mir schwer vorstellen, dass ich da jetzt den BT Stack selbst 
programmieren soll ^^

Danke schon mal für Infos!

Gruß Jan
(Firma: TravelRec.) Persönliche Seite #2867989
Lesenswert?

Logge Dich bei Bluegiga ein, dann hast Du Zugriff auf alle Datenblätter 
und Application-Notes. Ich habe das Ding zwar (noch) nicht hier, es 
scheint aber eine Vorprogrammierung zu geben, die man nach Bedarf 
anpassen kann/muss. Da das Teil sehr flexibel ist, ist ein Eingriff in 
die Firmware auf alle Fälle zu empfehlen, wenn man alle oder spezielle 
Features nutzen möchte, die man in der Anwendung braucht.
Gast #2868096
Lesenswert?

Ich habe gerade mein erstes kommerzielles produkt damit gemacht. Einige 
sachen die man wissen musz :
- Es ist Bluetooth 4.0 - nicht kompatibel mit das Bluetooth das jeder 
benutzt
- Bluetooth 4.0 ist eingebaut in neuen telefons zB iPhone 4
- Es kann mittels 2 wegen benutzt werden - standalone und gesteuert von 
anderen uP.
- Beim Standalone benutzung kann nicht mittels C oder so programmiert 
werden, not mit einen (nicht-erwachsen) script language mit wenige 
moeglichkeiten
- Beim separaten uP musz man einen library verwenden der die kommandos 
uebergibt am BLE modul. Es ist nicht einfach einen 1:1 serial link zu 
bauen.
- Positives : Sehr niedriges stromverbrauch, robuste kommunikation
- Deswegen sehr gut geeignet fuer batterie-gesteuerte sensoren


Und wie gesagt login am website, kann sein das es nur geht wenn man via 
distributor kontakt hat.

Oder email micht (rosita PUNKT fitzpatrick AT gmail PUNKT com)
Paddy
(Firma: TravelRec.) Persönliche Seite #2868160
Lesenswert?

Hi Patrick,

vielen Dank für Deinen Input. Muss ich mich mal belesen, da wir 
demnächst auch mit dem Teil ´was machen wollen.

Paddy schrieb:
> - Beim separaten uP musz man einen library verwenden der die kommandos
> uebergibt am BLE modul. Es ist nicht einfach einen 1:1 serial link zu
> bauen.

Wieso nicht ganz einfach? Wenn man einen Controller anschließt, muss man 
doch ohnehin ein ganzes Programm schreiben ;-)
#2868179
Lesenswert?

Knut Ballhause schrieb:
> Wieso nicht ganz einfach? Wenn man einen Controller anschließt, muss man
> doch ohnehin ein ganzes Programm schreiben ;-)

Ich meinte zu sagen dieses Module funktioniert nicht als einen 
transparanten serielen Link wo die informationen die am Modul 1 herein 
kommen drahtlos zum 2. Modul geschickt werden und dann da hinaus kommen 
so wie das oft bei andere Bluetooth modulen funktioniert (z.B. 
Bluegiga's WT-12 oder Roving Networks).

Die library hat verschiedene API calls die mann verwenden musz um oft 
auf packet-level die daten hin und her zu schicken.
#2868225
Lesenswert?

Knut Ballhause schrieb:
> Und Du sagst, das ist schwierig?

Schwierig ist vielleicht nicht das gute Wort, es ist mehr so das diese 
Module gemeint ist fuer andere Verwendungen. Wenn man einen 
transparanten seriellen Link benutzen woll, kann man besser zB die WT12 
nehmen. Wenn man einen Temperatursensor drahtlos haben woll der 1 mal 
pro Stunde seine Wert sendet und mittels CR2032 batterie 1 jahr 
funktionieren musz dann nimmt man den BLE.

Verstehst du was ich meine ?
#2868246
Lesenswert?

Knut Ballhause schrieb:
> mit dem IPhone zu kommunizieren

Ok, deutlich. Ich habe damit keine Erfahrung, ich benutze nur 2 BLE112 
Module die miteinander kommunizieren.

Hast die diese website schon gesehen :
http://www.mkroll.mobi/?page_id=386

Weiter benutzen die BLE module einen Texas Instruments processor 
(CC2540) und wenn du etwas von tools brauchst (starterkit), bestudiere 
dich auch mal die kits von TI, ich benutze die als protocol analyser.
#3250455
Lesenswert?

Hallo Forum,
ich möchte diesen Beitrag nochmal hoch holen und ein paar Fragen los 
werden...

Kann mir jemand sagen welche Smartphones (Außer iPhone 4S und größer) 
noch mit diesem Modul funktionieren?
Wo kann man das Modul kaufen (in Deutschland)?
Gibt es preiswertere Eval-Kits als das originale?
Gibt es Alternativen zu diesem Modul, die auf iPhone und den aktuellen 
Android-Geräten laufen?

Danke und Gruß
Carsten
#3251227
Lesenswert?

Carsten F. schrieb:
> Bin aber immer noch an Alternativen interessiert.

Dann schau Dir mal den nRF51822 von Nordic Semi an. Das ist ein 
besonders sparsamer Cortex M0 mit einem 2.4GHz-Radio. Das kann unter 
anderem BLE, aber Du kannst auch andere Protokolle programmieren, z.B. 
ANT oder das proprietäre was die nRF24er machen.

Vorteil im Gegensatz zum Bluegiga-Modul ist, daß Du die volle Doku über 
den µC bekommst und damit im Grunde Deinen eigenen Bluetooth-Stack 
machen könntest. Es gibt natürlich auch von Nordic ne fertige Lib die 
das übernimmt. Nachteil der Lib ist, daß sie zumindest momentan kein 
Master-Mode kann (soweit ich weiß).

Damit Du die Lib runterladen kannst, musst Du leider deren 
Development-Kit kaufen. Die Datasheets kriegst Du wenn Du Dich einfach 
so bei denen anmeldest.

Im Endeffekt hast Du nen brauchbaren, aktuellen Prozessor mit viel 
Kontrolle darüber was darauf passiert. Bei den Bluegiga-Modulen bist Du 
da deutlcih eingeschränkter und es dürfte häufig auf einen zusätzlichen 
µC rauslaufen.
Gast #3265586
Lesenswert?

Hallo Leute,

Ich versuche gerade eine rs232 brücke via BT hinzubekommen und habe 
dafür ein BLE112-Chip.
Leider habe ich absolut keine ahnung von bluetooth und aus dem 
Datenblatt bekomme ich auch die nötigen informationen nicht raus.
ich würde gerne wissen, ob ich das Teil ohne an der Firmware zu werkeln 
als solche brücke gebrauchen kann. Und wenn ja, wo leg ich die 
Datenleitung an, die dann per bluetooth übertragen wird.

Ich habe auch einen CC debugger von Texas instruments. mit der smartRF 
software bekomme ich auch eine verbindung zu dem chip. aber da alle pins 
programmierbar sind weiß ich nicht wo ich anfangen soll.

gruß Fred

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