Skip to content
Abschnitte der Dokumentation

BLE-Linkbudget- und Reichweitenrechner — Bluetooth Low Energy nach PHY

POSThttps://rftools.io/api/py/v1/calculate

Slug ble-link-budget. Bluetooth-Low-Energy-Linkbudget nach PHY: Datenrate und Empfängerempfindlichkeit laut Core-Spezifikation für LE 1M, LE 2M und LE Coded, Pfadverlust im Freiraum oder nach dem Indoor-Modell ITU-R P.1238, Empfangsleistung, Linkreserve und maximale Reichweite.

Eingaben

Senden Sie jede dieser Eingaben in inputs, in den gezeigten Einheiten. Die meisten sind erforderlich: Ein Aufruf, dem eine davon fehlt, wird abgelehnt (400) und kostet nichts; eine, auf die der Rechner verzichten kann, erhält den gezeigten Standardwert. Eine Eingabe außerhalb ihres Bereichs wird trotzdem berechnet und in der Provenienz markiert.

Eingaben von ble-link-budget
NameEinheitBereichStandardwertBeschreibung
phyZahlkeine0 … 30Bitübertragungsschicht von Bluetooth LE: 1M (1 Mb/s), 2M (2 Mb/s) oder der Coded PHY mit 500 kb/s (S=2) oder 125 kb/s (S=8)
txPowerZahldBmbeliebig0Die Core-Spezifikation erlaubt −20 bis +20 dBm
txGainZahldBibeliebig0Gewinn der Sendeantenne
rxGainZahldBibeliebig0Gewinn der Empfangsantenne
lossesZahldBmindestens 00Körper-, Gehäuse- und sonstige Verluste
frequencyZahlMHzmindestens 12440LE-Kanäle reichen von 2402 bis 2480 MHz; 2440 MHz liegt in Bandmitte
pathLossModelZahlkeine0 … 82Freiraum oder ITU-R P.1238 standortunabhängig für Büro, Korridor, Industriegelände oder Konferenzraum, mit Sichtverbindung (LoS) oder ohne (NLoS)Einer von: 0 Freiraum · 1 P.1238 Büro LoS · 2 P.1238 Büro NLoS · 3 P.1238 Korridor LoS · 4 P.1238 Korridor NLoS · 5 P.1238 Industrie LoS · 6 P.1238 Industrie NLoS · 7 P.1238 Konferenzraum LoS · 8 P.1238 Konferenzraum NLoS
distanceZahlmmindestens 0.0110Direkte Entfernung (3-D) zwischen den Antennen
sensitivityOverrideZahldBmhöchstens 00Geben Sie die Datenblattempfindlichkeit des Funkmoduls ein, um den Referenzwert der Core-Spezifikation zu ersetzen; 0 behält den Referenzwert bei
extraLossCountZahlkeine0 … 60Wie viele weitere Verluste die Strecke enthält, etwa Gebäudedurchdringung, Bewuchs, Körper oder Polarisationsfehlanpassung (0–6)
extraLoss1ZahldB0 … 500Ein weiterer Verlust auf der Strecke, etwa Gebäudedurchdringung, Bewuchs, Körperdämpfung oder Polarisationsfehlanpassung
extraLoss2ZahldB0 … 500Ein weiterer Verlust auf der Strecke, etwa Gebäudedurchdringung, Bewuchs, Körperdämpfung oder Polarisationsfehlanpassung
extraLoss3ZahldB0 … 500Ein weiterer Verlust auf der Strecke, etwa Gebäudedurchdringung, Bewuchs, Körperdämpfung oder Polarisationsfehlanpassung
extraLoss4ZahldB0 … 500Ein weiterer Verlust auf der Strecke, etwa Gebäudedurchdringung, Bewuchs, Körperdämpfung oder Polarisationsfehlanpassung
extraLoss5ZahldB0 … 500Ein weiterer Verlust auf der Strecke, etwa Gebäudedurchdringung, Bewuchs, Körperdämpfung oder Polarisationsfehlanpassung
extraLoss6ZahldB0 … 500Ein weiterer Verlust auf der Strecke, etwa Gebäudedurchdringung, Bewuchs, Körperdämpfung oder Polarisationsfehlanpassung

Ausgaben

Zurückgegeben in values, nach Namen. Ein Wert, der unbegrenzt oder nicht definiert ist, ist null.

Ausgaben von ble-link-budget
FeldEinheitBeschreibung
linkMarginHauptwertdBLinkreserve
dataRateMb/sPHY-Datenrate
sensitivityUseddBmVerwendete Empfängerempfindlichkeit
pathLossdBPfadverlust
receivedPowerdBmEmpfangsleistung
maxRangemMaximale Reichweite
shadowFadingStddBShadow-Fading-Standardabweichung (P.1238 σ)
totalLossdBGesamtverlust

Aufruf

  • Berechnen: ein Aufruf, Anfrage und Antwort vollständig, und seine Fehler.
  • Batch: dieser Rechner zusammen mit anderen oder ein Sweep, in einer Anfrage.
  • Nach einem Zielwert auflösen: der Wert einer Eingabe, der eine Ausgabe auf einen Zielwert bringt.