About svanwickern

This author has not yet filled in any details.
So far svanwickern has created 17 blog entries.
23 11, 2017

Wie erhöht man die Reichweite von Bluetooth Low Energy?

By | 2017-11-23T15:35:18+00:00 November 23rd, 2017|Bluetooth Low Energy|

Bluetooth Low Energy Range mit einer gedruckten (PCB) Antenne und +5 dBm Die Frage bezüglich der Reichweite von Bluetooth Low Energy taucht von Zeit zu Zeit immer mal wieder auf. Wir haben vor einigen Wochen einige "Feldversuche" gemacht und sind zu dem Ergebnis gekommen, dass Bluetooth Low Energy in unserem (Trockenbau) Büro ca. 17 Meter [...]

23 11, 2017

Wie kann man die Geschwindigkeit Ihrer Bluetooth Low Energy Lösung prognostizieren?

By | 2017-11-23T12:10:50+00:00 November 23rd, 2017|Bluetooth Low Energy|

Ein realistisches Szenario erstellen Um die Geschwindigkeit von Bluetooth Low Energy besser darstellen zu können, erstellen wir ein Szenario, das wir anschließend analysieren können: Der Gatt Client sendet 10 write_requests; diese Pakete werden einzeln nacheinander gesendet. Die write_response wird in dem gleichen Connection Event direkt nach dem write_request gesendet Der Gatt Server sendet 5 Indications [...]

22 11, 2017

Wie man eine Bluetooth-Low-Energy-Anwendung debuggt

By | 2017-11-23T11:52:51+00:00 November 22nd, 2017|Allgemein|

Dieser Artikel befasst sich mit den Schwierigkeiten, die beim debuggen von Bluetooth-Low-Energy-Anwendungen auftreten. Wenn ich darüber nachdenke, wie man das Debuggen beschleunigen kann, denke ich immer daran den Prozess transparenter zu machen, da der erste Schritt immer das Lokalisieren des Problems ist. Der Teil, in dem man nach einer Lösung dafür sucht, kommt in der [...]

30 07, 2017

Bluetooth Low Energy 5.0 ist da. Und der CC2640R2F unterstützt es!

By | 2017-11-23T11:53:17+00:00 Juli 30th, 2017|Bluetooth Low Energy|

Texas Instruments hat als erster Hersteller CoreSpec Version 5.0 in ihr CC2640R2f übernommen. Bluetooth 5.0 besitzt zwei große Schlüsseleigenschaften: Große Reichweite einen High-Speed-Modus Wie groß ist die Reichweite tatsächlich? Ziemlich groß, wie sich herausstellt. Texas Instruments gibt eine stabile Verbindung zwischen zwei CC2640R2F über 1,5km an (Sichtlinie, keine Hindernisse, keine Störungen). In ihren Tests beschreiben sie [...]

26 07, 2017

Was wäre, wenn Sie Ihre Firmware mit Bluetooth aktualisieren könnten?

By | 2017-11-23T12:16:27+00:00 Juli 26th, 2017|Allgemein|

Sie wollen die Möglichkeit haben, Ihre Firmware mit Bluetooth Low Energy zu aktualisieren? Wir können das Bedürfnis verstehen, da niemand eine bug-freie Implementierung garantieren kann. Und Bugs in der Firmware können potentiell ein sehr großes, möglicherweise unlösbares Problem darstellen, zumindest bei den Produkten, die bereits auf dem Markt sind. Aber ist es möglich, diese Firmware [...]

6 03, 2017

Connection Parameter und ihr Einfluss auf die Datenübertragung

By | 2017-07-17T15:09:40+00:00 März 6th, 2017|Bluetooth Low Energy|

Wie schon in unserem vorherigen Artikel „Was ist Slave Latency?“ angesprochen gibt es verschiedene Parameter die die Datenübertragungsrate maßgeblich beeinflussen: connInterval Minimum und Maximum Slave Latency Transmission Window Connection Interval Der Connection Interval gibt an wie oft Daten ausgetauscht werden: „The Link Layer in the Connection State shall only transmit Data Channel PDUs (see Section [...]

20 02, 2017

Was ist Slave Latency?

By | 2017-07-17T15:08:38+00:00 Februar 20th, 2017|Bluetooth Low Energy|

Slave Latency Die CoreSpec sagt dass die Slave Latency die Menge an Connection Events sind, die er ignorieren darf: „Slave latency allows a slave to use a reduced number of connection events. The connSlaveLatency parameter defines the number of consecutive connection events that the slave device is not required to listen for the master.“ [1] [...]

13 02, 2017

Was sind eigentlich diese Charakteristiken, Services und Deskriptoren?

By | 2017-07-17T15:04:57+00:00 Februar 13th, 2017|Bluetooth Low Energy|

Bluetooth Low Energy kann gerade für Entwickler mit einiger Erfahrung in serieller Kommunikation schwierig sein, denn die Begrifflichkeiten und Denkweisen lassen sich mit kaum einem anderen Protokoll vergleichen. Wo andere Protokolle oft von zeitlichen Abständen reden oder von Sliding Windows, findet man in Bluetooth Low Energy Begriffe wie Charakteristiken, Services, Deskriptoren und vieles mehr. In diesem [...]

13 02, 2017

Wie funktioniert eigentlich Bluetooth Low Energy?

By | 2017-07-17T15:06:57+00:00 Februar 13th, 2017|Bluetooth Low Energy|

Nach der Einführung Android Lollipop’s und der damit verbundenen Unterstützung des Peripheral Modus in Android, ist es nun für Entwickler doppelt so verlockend Bluetooth Low Energy in Ihre Applikationen einzubinden um das Smartphone zum Beispiel zum Teil des Internet of Things zu machen. Doch wie funktioniert Bluetooth Low Energy eigentlich? Was ist Bluetooth Low Energy eigentlich [...]