Engineering of Bluetooth Low Energy (BLE) annoncering og nærhed
Bluetooth Low Energy (introduceret i Bluetooth 4.0 Core Specification) blev grundlæggende konstrueret til at transmittere miniaturedatapakker, mens de forbrugte ubetydelig batteristrøm. I modsætning til den gamle klassiske Bluetooth, som kræver vedvarende parringssessioner med frekvenshop, udsender BLE-ydre enheder med jævne mellemrum korte "reklamepakker" på tværs af tre dedikerede primære reklameradiokanaler:
- Kanal 37 (2402 MHz), kanal 38 (2426 MHz) og kanal 39 (2480 MHz): Disse tre specifikke frekvenser blev omhyggeligt placeret i hullerne mellem standard 2,4 GHz Wi-Fi-kanaler 1, 6 og 11 for at undgå alvorlig overbelastning af radiofrekvenser og pakkekollision.
- Annonceinterval: Perifere enheder (såsom smartwatches, beacons og AirTags) vækker deres radio hver 100 ms til 2000 ms, udsender en 31-byte nyttelast indeholdende deres enheds-id og sendeeffekt og vender øjeblikkeligt tilbage til ultra-lav-effekt mikroforstærker-søvn.
- Indikator for modtaget signalstyrke (RSSI): Målt i negative decibel-milliwatt (dBm), repræsenterer RSSI det rå RF-effektniveau, der opfanges af din telefons antenne. Fordi decibel er logaritmisk, repræsenterer en stigning på +10 dBm en tidobling af modtaget signalenergi.
Dechifrering af log-distance-stitabsformlen
Konvertering af en RSSI-radioaflæsning til fysisk afstand i meter kræver anvendelse af den videnskabeligt validerede Log-Distance Path Loss Model:
Formel:Afstand = 10 ^ ((TxPower - RSSI) / (10 * N))
• TxPower: Den forventede modtagne signalstyrke ved en kalibreret 1-meters referenceafstand (standardiseret til -59 dBm for typiske BLE-sendere).
• RSSI: Den aktuelle modtagne signalstyrke i realtid.
• N (Path Loss Exponent): Den miljømæssige dæmpningskonstant. I et ekkofrit laboratoriekammer er N = 2,0. I en typisk beboelsesstue med gipsplader og træmøbler varierer N fra 2,4 til 3,0. I industribygninger af stålarmeret beton kan N overstige 3,8.
Hvorfor er web-Bluetooth forskellig på tværs af browsere?
W3C Web Bluetooth-specifikationen giver webapplikationer direkte adgang til at opdage og interagere med Generic Attribute Profile (GATT)-enheder over BLE. Mens Google Chrome og Microsoft Edge på macOS, Windows, Linux og Android giver indbygget support, begrænser Apple Safari på iOS og macOS Web Bluetooth API'en ud af kassen på grund af privatlivs- og enhedsfingeraftryksovervejelser.
For at garantere, at enhver bruger kan opleve den diagnostiske radar, inkluderer FlashSofts suite automatisk en interaktiv RF-simuleringstilstand kører live multipath jitter-modeller, mens indfødte Chrome-brugere direkte kan scanne og parre fysiske hardwareenheder.