A Bluetooth Low Energy (BLE) reklámozás és közelség tervezése
A Bluetooth Low Energy (amelyet a Bluetooth 4.0 Core Specification-ben vezettek be) alapvetően úgy lett kialakítva, hogy miniatűr adatcsomagokat továbbítson, miközben elhanyagolható mennyiségű akkumulátort fogyaszt. A hagyományos, klasszikus Bluetooth-tól eltérően, amely állandó frekvenciaugrásos párosítást igényel, a BLE perifériák időszakonként rövid "hirdetési csomagokat" sugároznak három dedikált elsődleges hirdetési rádiócsatornán:
- 37. csatorna (2402 MHz), 38. csatorna (2426 MHz) és 39. csatorna (2480 MHz): Ezt a három specifikus frekvenciát gondosan a szabványos 2,4 GHz-es Wi-Fi 1., 6. és 11. csatorna közötti résekbe helyezték el, hogy elkerüljék a súlyos rádiófrekvenciás torlódásokat és a csomagütközést.
- Hirdetési intervallum: A perifériák (például okosórák, jeladók és AirTag-ek) 100-2000 ms-onként felébresztik rádiójukat, 31 bájtos hasznos adatot sugároznak, amely tartalmazza az eszközazonosítójukat és az átviteli teljesítményt, és azonnal visszatérnek az ultraalacsony fogyasztású mikroerősítő-alvó üzemmódba.
- Fogadott jelerősség jelző (RSSI): A negatív decibel-milliwattban (dBm) mérve az RSSI a telefon antennája által elfogott nyers rádiófrekvenciás teljesítményszintet jelenti. Mivel a decibelek logaritmikusak, a +10 dBm-es növekedés a vett jelenergia tízszeresét jelenti.
A napló-távolság útvesztési képlet megfejtése
Az RSSI-rádió leolvasásának méterben kifejezett fizikai távolságra való konvertálásához a tudományosan hitelesített log-távolság-útveszteségi modellt kell alkalmazni:
Képlet:Távolság = 10 ^ ((TxPower – RSSI) / (10 * N))
• TxPower: A várt vett jelerősség kalibrált 1 méteres referencia távolságon (-59 dBm szabványosítva a tipikus BLE adóknál).
• RSSI: Az aktuális valós idejű vett jelerősség leolvasása.
• N (útvesztési kitevő): A környezeti csillapítási állandó. Laboratóriumi visszhangmentes kamrában N = 2,0. Egy tipikus, gipszkartonnal és fabútorokkal felszerelt lakónappaliban az N 2,4 és 3,0 között mozog. Acél vasbeton ipari épületekben az N meghaladhatja a 3,8-at.
Miért különbözik a webes Bluetooth a böngészők között?
A W3C Web Bluetooth specifikációja közvetlen hozzáférést biztosít a webes alkalmazásokhoz az általános attribútumprofil (GATT) eszközök felfedezéséhez és interakciójához a BLE-n keresztül. Míg a Google Chrome és a Microsoft Edge macOS-en, Windowson, Linuxon és Androidon natív támogatást nyújt, az iOS és a macOS rendszeren futó Apple Safari az adatvédelmi és az eszköz ujjlenyomat-kezelési megfontolásai miatt már eleve korlátozza a Web Bluetooth API-t.
Annak érdekében, hogy minden felhasználó megtapasztalhassa a diagnosztikai radart, a FlashSoft programcsomagja automatikusan tartalmaz egy interaktív elemet RF szimulációs mód élő többutas vibrációs modelleket futtatnak, míg a natív Chrome-felhasználók közvetlenül szkennelhetik és párosíthatják a fizikai hardvereszközöket.