Sections de la documentation
Calculateur de bilan de liaison et de portée BLE — Bluetooth Low Energy par PHY
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.
| Nom | Unité | Plage | Valeur par défaut | Description |
|---|---|---|---|---|
| phynombre | aucune | 0 … 3 | 0 | Couche 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) |
| txPowernombre | dBm | quelconque | 0 | La Core Specification autorise de −20 à +20 dBm |
| txGainnombre | dBi | quelconque | 0 | Gain de l'antenne d'émission |
| rxGainnombre | dBi | quelconque | 0 | Gain de l'antenne de réception |
| lossesnombre | dB | au moins 0 | 0 | Pertes corps, boîtier et autres |
| frequencynombre | MHz | au moins 1 | 2440 | Les canaux LE vont de 2402 à 2480 MHz ; 2440 MHz est au milieu de la bande |
| pathLossModelnombre | aucune | 0 … 8 | 2 | Espace 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) |
| distancenombre | m | au moins 0.01 | 10 | Distance directe (3-D) entre les antennes |
| sensitivityOverridenombre | dBm | au plus 0 | 0 | Saisissez 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 |
| extraLossCountnombre | aucune | 0 … 6 | 0 | Nombre 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) |
| extraLoss1nombre | dB | 0 … 50 | 0 | Une 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 |
| extraLoss2nombre | dB | 0 … 50 | 0 | Une 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 |
| extraLoss3nombre | dB | 0 … 50 | 0 | Une 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 |
| extraLoss4nombre | dB | 0 … 50 | 0 | Une 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 |
| extraLoss5nombre | dB | 0 … 50 | 0 | Une 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 |
| extraLoss6nombre | dB | 0 … 50 | 0 | Une 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.
| Champ | Unité | Description |
|---|---|---|
| linkMarginprincipale | dB | Marge de liaison |
| dataRate | Mb/s | Débit du PHY |
| sensitivityUsed | dBm | Sensibilité du récepteur utilisée |
| pathLoss | dB | Affaiblissement de propagation |
| receivedPower | dBm | Puissance reçue |
| maxRange | m | Portée maximale |
| shadowFadingStd | dB | Écart type de l'effet de masque (σ de P.1238) |
| totalLoss | dB | Perte totale |
Comment l'appeler
- Calculer : un appel, la requête et la réponse complètes, et ses erreurs.
- Calcul par lots : ce calculateur avec d'autres, ou un balayage, en une seule requête.
- Résoudre pour une valeur cible : la valeur d'une entrée qui amène une sortie à une cible.