Location: Domov / Článek / Bluetooth opakovač

Bluetooth opakovač

techselectarea 2015

Kapitola 1 Úvod

Tento dokument popisuje funkce opakovače BT. BT Repeater je a

varianta standardního adaptéru sériového portu (SPA), který implementuje transparentní data

přenos mezi dvěma připojeními Bluetooth. Konfiguruje se pomocí AT příkazů,

přesně stejným způsobem jako standardní adaptér sériového portu. Opakovač BT

Firmware je dostupný pro následující produkty:

• cB-OEMSPA311

• cB-OEMSPA331

• cB-OEMSPA312

• cB-OEMSPA332

1.1 Související dokumenty

Dokument AT příkazy adaptéru sériového portu obsahuje popis příkazů AT podporovaných standardním adaptérem sériového portu. To

obsahuje také informace o tom, jak používat příkazy AT k vytváření aplikací Bluetooth. Formát příkazového řádku a datové typy použité pro

Příkazy AT jsou definovány v tomto dokumentu.

OEM adaptér pro sériový port Electrical & Mechanický technický list

 

Kapitola 2 Popis funkce

Bluetooth Repeater je variantou standardního SPA, která implementuje transparentní přenos dat mezi dvěma připojeními Bluetooth namísto transparentního přenosu dat mezi sériovým portem a připojením Bluetooth. Je tedy možné rozšířit dosah nebo komunikovat mezi jinak obtížnými místy. Konfiguruje se pomocí stejných příkazů AT jako u standardního adaptéru sériového portu (viz dokument Adaptér sériového portu AT příkazy). Obvykle je jednou předem nakonfigurován pomocí průvodce nebo AT příkazů a poté připojen a použit pro transparentní přenos dat. Samozřejmě je také možné jej používat dynamičtěji a/nebo jej znovu konfigurovat vzduchem.

Obrázek 1 Opakovač Bluetooth implementuje transparentní přenos dat mezi dvěma připojeními Bluetooth. Konfiguruje se pomocí stejných příkazů AT jako standardní adaptér sériového portu.

 

2.1 Výchozí konfigurace

Výchozí konfigurace se mírně liší od standardního adaptéru sériového portu.

1. Funkce „Wireless Multidrop“ je povolena, protože opakovač přenáší data mezi dvěma připojeními Bluetooth. Ve skutečnosti to nelze změnit.

2. „Master/Slave Policy“ je nakonfigurován tak, aby byl „vždy hlavní“, aby získal pikonet místo rozptylové sítě. Viz část 2.2 týkající se výkonu rozptylové sítě.

3. Výchozí název se změní z „Bluetooth Device“ na „Bluetooth Repeater“.

To znamená, že opakovač je nakonfigurován jako server SPP a že libovolní dva klienti SPP se mohou připojit k opakovači a začít přenášet data přes opakovač. Konfigurace opakovače lze samozřejmě změnit a nastavit jedno nebo obě připojení z opakovače. Typický případ použití je, když se klient připojí k opakovači a opakovač se připojí k serveru (nakonfigurován jako vzdálený peer v opakovači).

 

2.2 Výkon

Výkon je velmi závislý na aplikačním protokolu a konfiguraci modulu, stejně jako na rádiovém prostředí a vzdálenostech. Proto je velmi obtížné říci něco o obecné výkonnosti. Následující podkapitoly mají zhruba poukázat na to, co lze očekávat. Ve skutečnosti to může být pro některé scénáře aplikace zcela odlišné.

Piconet / Scatternet Výchozí konfigurace způsobí, že se Bluetooth Repeater pokusí stát se hlavním pro obě připojení Bluetooth. To znamená, že když klient zahájí připojení, požádá o přepínač master/slave. Je však možné, že Bluetooth Repeater funguje pro jedno připojení jako hlavní a pro jiné jako podřízený. Je pak součástí rozptylové sítě namísto pikonetu. To se nedoporučuje, protože se snižuje výkon i stabilita. Typicky, pokud je zásada „Master/Slave“ nakonfigurována na „nestarat se“ namísto „vždy ovládat“, může se to stát. Stejně tak se to může stát, pokud existuje klient, který inicializuje připojení k Bluetooth Repeateru a poté klient odmítne provést přepnutí Master/Slave (obvykle tomu tak není). Propustnost Propustnost při použití opakovače pro přenosové rychlosti až 115,2 kbit/s je normálně ~90 % maxima (~103 kbit/s). Všimněte si, že není ovlivněna přenosovou rychlostí opakovače, ale modulů připojených k opakovači. Pro přenosovou rychlost 230,4 kbit/s lze očekávat zvýšení propustnosti na ~50-60% maxima (~115,2-138 kbit/s).

Latence Chcete-li získat krátkou latenci, měl by být modul nakonfigurován pomocí příkazu AT zásada propojení. Pokud je zásada propojení nastavena tak, aby minimalizovala latenci a používala pakety DM1 (zásada propojení 10), opakovač obvykle přidá další 2–4 ms ke zpoždění obvykle 5–10 ms u 8bajtového datového paketu. Podrobnosti o příkazu zásad propojení (AT*AMLP) najdete ve specifikaci příkazu AT. Všimněte si také, že konfigurace musí být správná u všech účastníků, aby bylo dosaženo co nejkratší latence.