Ich versuche mich zwischen Bluetooth und Bluetooth LE zu entscheiden. Mein Gerät muss 375 Bytes pro Sekunde übertragen. Bluetooth LE kann Pakete mit maximal 20 Byte senden, was auf etwa 20 Pakete pro Sekunde hinausläuft.
Ein Bluetooth-Low-Energy-Gerät, das zur kontinuierlichen Datenübertragung verwendet wird, hätte keinen geringeren Stromverbrauch als ein vergleichbares Bluetooth-Gerät, das die gleiche Datenmenge überträgt. Es würde wahrscheinlich mehr Strom verbrauchen, da das Protokoll für kleine Bursts optimiert ist.
Wird Bluetooth LE bei dieser Datenrate (375 Byte pro Sekunde) immer noch energieeffizienter sein als klassisches Bluetooth? Und wenn ja, bei wie vielen Bytes/Sekunde ist es besser, auf Classic umzusteigen?
Bluetooth Low Energy ist für 1 Mbit/s ausgelegt, mit einem praktischen Durchsatz von 305 Kbit/s. Das sind ~38 KILOBytes pro Sekunde. Es hat eine Latenz von <6 ms zwischen Verbindung und Übertragung, verglichen mit Bluetooth Classic von ~100 ms. Es spart Energie, indem es nur eingeschaltet ist, wenn tatsächlich Daten übertragen werden, anstatt die Verbindung wie bei Bluetooth Classic aktiv zu halten.
Wenn Sie davon sprechen, dass BLE bei kontinuierlicher Datenübertragung ineffizient ist, bezieht sich dies auf das Streaming von Daten im Bereich von Hunderten von Kilobit, dh Audio oder Video. Sie verwenden weniger als 10 % der maximalen Übertragungsrate. BLE sollte für Ihren beabsichtigten Zweck sehr gut effizient sein. 20 Pakete pro Sekunde sind eine sehr sehr kleine Datenmenge.
http://www.bluegiga.com/files/bluegiga/Pub%20files/Bluetooth_LE_comparison.pdf
Maestro
Maestro
Passant
ThomasW