Seções da documentação
Calculadora de orçamento de enlace e alcance BLE — Bluetooth Low Energy por PHY
POSThttps://rftools.io/ api/ py/ v1/ calculate
Slug ble-link-budget. Orçamento de enlace Bluetooth Low Energy por PHY: taxa de dados e sensibilidade do receptor da Core Specification para LE 1M, LE 2M e LE Coded, perda de percurso no espaço livre ou pelo modelo indoor da ITU-R P.1238, potência recebida, margem do enlace e alcance máximo.
Entradas
Envie cada uma destas em inputs, nas unidades mostradas. A maioria é obrigatória: uma chamada sem alguma delas é recusada (400) e não custa nada; uma entrada que a calculadora dispensa assume o padrão mostrado. Uma entrada fora da sua faixa ainda é calculada e sinalizada na procedência.
| Nome | Unidade | Faixa | Padrão | Descrição |
|---|---|---|---|---|
| phynúmero | nenhuma | 0 … 3 | 0 | Camada física do Bluetooth LE: 1M (1 Mb/s), 2M (2 Mb/s) ou o PHY codificado a 500 kb/s (S=2) ou 125 kb/s (S=8) |
| txPowernúmero | dBm | qualquer | 0 | A Core Specification permite de −20 a +20 dBm |
| txGainnúmero | dBi | qualquer | 0 | Ganho da antena de transmissão |
| rxGainnúmero | dBi | qualquer | 0 | Ganho da antena de recepção |
| lossesnúmero | dB | no mínimo 0 | 0 | Perdas por corpo, gabinete e outras |
| frequencynúmero | MHz | no mínimo 1 | 2440 | Os canais LE vão de 2402 a 2480 MHz; 2440 MHz é o meio da banda |
| pathLossModelnúmero | nenhuma | 0 … 8 | 2 | Espaço livre ou o modelo geral de local da ITU-R P.1238 para escritório, corredor, local industrial ou sala de conferência, com linha de visada (LoS) ou sem (NLoS) |
| distancenúmero | m | no mínimo 0.01 | 10 | Distância direta (3-D) entre as antenas |
| sensitivityOverridenúmero | dBm | no máximo 0 | 0 | Informe a sensibilidade do datasheet do rádio para substituir a referência da Core Specification; 0 mantém a referência |
| extraLossCountnúmero | nenhuma | 0 … 6 | 0 | Quantas perdas a mais o enlace soma, como entrada em edificação, vegetação, corpo ou descasamento de polarização (0–6) |
| extraLoss1número | dB | 0 … 50 | 0 | Uma perda a mais no enlace, como entrada em edificação, vegetação, perda pelo corpo ou descasamento de polarização |
| extraLoss2número | dB | 0 … 50 | 0 | Uma perda a mais no enlace, como entrada em edificação, vegetação, perda pelo corpo ou descasamento de polarização |
| extraLoss3número | dB | 0 … 50 | 0 | Uma perda a mais no enlace, como entrada em edificação, vegetação, perda pelo corpo ou descasamento de polarização |
| extraLoss4número | dB | 0 … 50 | 0 | Uma perda a mais no enlace, como entrada em edificação, vegetação, perda pelo corpo ou descasamento de polarização |
| extraLoss5número | dB | 0 … 50 | 0 | Uma perda a mais no enlace, como entrada em edificação, vegetação, perda pelo corpo ou descasamento de polarização |
| extraLoss6número | dB | 0 … 50 | 0 | Uma perda a mais no enlace, como entrada em edificação, vegetação, perda pelo corpo ou descasamento de polarização |
Saídas
Devolvidas em values, pelo nome. Um valor ilimitado ou indefinido é null.
| Campo | Unidade | Descrição |
|---|---|---|
| linkMarginprincipal | dB | Margem do enlace |
| dataRate | Mb/s | Taxa de dados do PHY |
| sensitivityUsed | dBm | Sensibilidade do receptor utilizada |
| pathLoss | dB | Perda de percurso |
| receivedPower | dBm | Potência recebida |
| maxRange | m | Alcance máximo |
| shadowFadingStd | dB | Desvio padrão do sombreamento (P.1238 σ) |
| totalLoss | dB | Perda total |
Como chamar
- Calcular: uma chamada, a requisição e a resposta completas, e os seus erros.
- Lote: esta calculadora com outras, ou uma varredura, em uma requisição.
- Resolver para um valor-alvo: o valor de uma entrada que leva uma saída a um alvo.