Több Bluetooth-eszközt szeretnék csatlakoztatni egy Bluetooth-adóhoz, majd továbbítani a hangot egy hordozható MP3-lejátszóról, Bluetooth-on keresztül az összes csatlakoztatott Bluetooth-vevőhöz. Ez egyáltalán lehetséges?
Arra gondoltam, hogy az audio adatfolyamhoz az A2DP profilt használom. De lehet-e audiót továbbítani több vevőre?
Reméltem, hogy ehhez használhatok egy Bluetooth modult, például a Bluegiga WT32-t. De talán inkább egy mikrovezérlőt kellene használnom, esetleg egy Arduino-t?
Minden segítség nagy hasznát veheti! / Johnny
megjegyzések
- Arduino nem képes kezelni ilyen magas adatátviteli sebességet. Valamit használnia kell a Cortex M3 / M4 szintjén.
- Érdemes lehet átnézni a Texas Instruments PurePath alkatrészcsomagot: kínálnak néhány audio-over-RF SoC-t és számos alkatrészt. alacsony késleltetésű, nagy bitmélységű hangátvitel 2,4 GHz-es nyilvános sávú rádión keresztül. Nem tudok ' egy olyan termékről, amely több mint 4 csatornán audio multicast-ot végez, de az IIRC nekik is vannak adási lehetőségeik a PurePath családban.
Válasz
Igen, nagyszámú Bluetooth-eszközzel és nagy teljesítményű processzorral lehetséges a sugárzás oldalán, vagyis minden egyes Bluetooth dedikált csatornaként működik egyetlen eszköz kiszolgálása, így több Bluetooth-csatornát kínál, de nem praktikus, ha a rabszolgák száma magas lesz
Válasz
Szerintem ilyesmire lehet szüksége, amely több rabszolgát támogat. http://www.connectblue.com/products/classic-bluetooth-products/classic-bluetooth-modules/bluetooth-serial-port-module-obs433/
Megjegyzések
- Támogatja-e az A2DP-t?
- Most jöttem rá, hogy ez az általad ajánlott modul nem ' nem támogatja az audio-adatfolyam során használt A2DP-t. De azt akarja mondani, hogy csak több rabszolgára képes modult kell találnom?
Válasz
A Bluetooth lehetővé teszi kapcsolat 7 eszköz (rabszolga) számára egyszerre, azonban egyszerre csak egy kapcsolat lehet aktív.
Megjegyzések
- Ez teljesen helytelen. Míg a BT specifikációja korlátozza a kapcsolatok számát a különböző eszközökre 7-re (a Bluetooth Smart esetében nem alkalmazható), akkor nemcsak a 7 eszközzel kommunikálhat egyszerre, sőt több l2cap-kapcsolat (logikai csatorna) is lehet az egyes eszközök között. Természetesen van néhány gyakorlati korlát, amelyet a szállító ' megvalósítása és az átviteli útvonal okoz, vagyis nem minden gyártó támogatja 7 kapcsolatot egyszerre, és amikor ezt csinálják, az átviteli sebesség nagyon gyenge lehet megszakadhatnak a kapcsolatok.