Skip to content
Sections de la documentation

Calculateur de bilan de liaison et de portée BLE — Bluetooth Low Energy par PHY

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

Slug ble-link-budget. Bilan de liaison Bluetooth Low Energy par PHY : débit et sensibilité de récepteur de la Core Specification pour LE 1M, LE 2M et LE Coded, affaiblissement de propagation en espace libre ou selon le modèle intérieur ITU-R P.1238, puissance reçue, marge de liaison et portée maximale.

Entrées

Envoyez chacune de ces entrées dans inputs, dans les unités indiquées. La plupart sont obligatoires : un appel auquel il en manque une est refusé (400) et ne coûte rien ; une entrée dont le calculateur peut se passer prend la valeur par défaut indiquée. Une entrée hors de sa plage est tout de même calculée et signalée dans la provenance.

Entrées de ble-link-budget
NomUnitéPlageValeur par défautDescription
phynombreaucune0 … 30Couche physique Bluetooth LE : 1M (1 Mb/s), 2M (2 Mb/s) ou PHY codé à 500 kb/s (S=2) ou 125 kb/s (S=8)
txPowernombredBmquelconque0La Core Specification autorise de −20 à +20 dBm
txGainnombredBiquelconque0Gain de l'antenne d'émission
rxGainnombredBiquelconque0Gain de l'antenne de réception
lossesnombredBau moins 00Pertes corps, boîtier et autres
frequencynombreMHzau moins 12440Les canaux LE vont de 2402 à 2480 MHz ; 2440 MHz est au milieu de la bande
pathLossModelnombreaucune0 … 82Espace libre, ou modèle général de l'ITU-R P.1238 pour un bureau, un couloir, un site industriel ou une salle de conférence, en visibilité directe (LoS) ou non (NLoS)L'une de : 0 Espace libre · 1 P.1238 bureau LoS · 2 P.1238 bureau NLoS · 3 P.1238 couloir LoS · 4 P.1238 couloir NLoS · 5 P.1238 industriel LoS · 6 P.1238 industriel NLoS · 7 P.1238 salle de conférence LoS · 8 P.1238 salle de conférence NLoS
distancenombremau moins 0.0110Distance directe (3-D) entre les antennes
sensitivityOverridenombredBmau plus 00Saisissez la sensibilité de la fiche technique de la radio pour remplacer la référence de la Core Specification ; 0 conserve la référence
extraLossCountnombreaucune0 … 60Nombre de pertes supplémentaires sur le lien, par exemple l'entrée dans un bâtiment, la végétation, le corps ou un désaccord de polarisation (0–6)
extraLoss1nombredB0 … 500Une perte supplémentaire sur le lien, par exemple l'entrée dans un bâtiment, la végétation, l'absorption par le corps ou un désaccord de polarisation
extraLoss2nombredB0 … 500Une perte supplémentaire sur le lien, par exemple l'entrée dans un bâtiment, la végétation, l'absorption par le corps ou un désaccord de polarisation
extraLoss3nombredB0 … 500Une perte supplémentaire sur le lien, par exemple l'entrée dans un bâtiment, la végétation, l'absorption par le corps ou un désaccord de polarisation
extraLoss4nombredB0 … 500Une perte supplémentaire sur le lien, par exemple l'entrée dans un bâtiment, la végétation, l'absorption par le corps ou un désaccord de polarisation
extraLoss5nombredB0 … 500Une perte supplémentaire sur le lien, par exemple l'entrée dans un bâtiment, la végétation, l'absorption par le corps ou un désaccord de polarisation
extraLoss6nombredB0 … 500Une perte supplémentaire sur le lien, par exemple l'entrée dans un bâtiment, la végétation, l'absorption par le corps ou un désaccord de polarisation

Sorties

Renvoyées dans values, par nom. Une valeur non bornée ou non définie vaut null.

Sorties de ble-link-budget
ChampUnitéDescription
linkMarginprincipaledBMarge de liaison
dataRateMb/sDébit du PHY
sensitivityUseddBmSensibilité du récepteur utilisée
pathLossdBAffaiblissement de propagation
receivedPowerdBmPuissance reçue
maxRangemPortée maximale
shadowFadingStddBÉcart type de l'effet de masque (σ de P.1238)
totalLossdBPerte totale

Comment l'appeler