Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A Bluetooth egy iparági szabványnak megfelelő protokoll, amely számos eszköz vezeték nélküli kapcsolatát teszi lehetővé, beleértve a számítógépeket, nyomtatókat, mobiltelefonokat és kézi eszközöket.
A Legfontosabb Bluetooth-funkciók a következők:
- Alacsony költségű, alacsony energiafogyasztású vezeték nélküli protokoll iparági szabványoknak megfelelő támogatással és világszerte elfogadott.
- Egy definiált és ismerős programozási felület, amellyel a fejlesztők gyorsan fejleszthetnek vagy portozhatnak alkalmazásokat.
- Egy hivatalos webhely és egy iparági szintű együttműködési szervezet, amely elmagyarázza, előlépteti és szabványosítja a Bluetooth technológiát. További információ: www.bluetooth.com.
Klasszikus Bluetooth és Bluetooth alacsony energia (BLE)
Az ebben a szakaszban dokumentált Win32 Bluetooth API-k támogatják a klasszikus Bluetooth-forgatókönyveket (BR/EDR) – eszközfelderítést, párosítást, RFCOMM-szoftvercsatorna-kommunikációt és SDP-szolgáltatásregisztrációt.
Note
A Bluetooth Low Energy (BLE) GATT-forgatókönyvekhez használja inkább a Windows-futtatókörnyezet (WinRT) API-kat:
- Windows. Devices.Bluetooth.GenericAttributeProfile – GATT-ügyfél- és kiszolgálóműveletek.
- Windows. Devices.Bluetooth.Advertisement – BLE-hirdetések vizsgálata és közzététele.
- Windows. Devices.Bluetooth – Az eszköz számbavétele és párosítása a BLE-hez.
Ezek a WinRT API-k (a Windows SDK-ból) C++ asztali alkalmazásokból hívhatók meg C++/WinRT használatával. Windows App SDK alkalmazásokból is elérhetők. Támogatják az IoT-érzékelők, fitneszeszközök és perifériák által gyakran használt BLE GATT-profilokat Windows 10 és újabb eszközökön.
A Bluetooth a Windowson olyan alapvető szolgáltatásokat biztosít, amelyek hasonlóak a Transmission Control Protocol (a TCP/IP TCP része) által közzétett szolgáltatásokhoz. Számos hálózati protokollhoz és szolgáltatáshoz hasonlóan a Bluetooth-kapcsolat és az adatátvitel is a Windows Sockets függvényhívásokon keresztül van beprogramozva, a Windows Sockets gyakori programozási technikáinak és speciális Bluetooth-bővítményeinek használatával. Mivel azonban a vezetékes, rögzített hálózat és a vezeték nélküli alkalmi hálózat között jelentős különbségek vannak, a Bluetooth olyan bővítményeket biztosít, mint a szolgáltatás-/eszközfelderítés és az értesítések, amelyek lehetővé teszik az alkalmazások számára a vezeték nélküli környezetben való megfelelő működést. Ezek a bővítmények arra is módot adnak, hogy az egyszerű portolás hasonló technológiákhoz, például az IrDA-hoz vagy a jövőbeni vezeték nélküli szállításokhoz legyen elérhető.
Microsoft két módszert kínál a klasszikus Bluetooth programozásához Windows:
- A Windows Sockets felület használata
- Eszközök közvetlen kezelése nem csatlakozós Bluetooth-interfészek használatával
Ez a szakasz áttekintési információkat nyújt mindkét megközelítésről az alábbi témakörökben. További információ a Windows Sockets API-elemek Bluetooth-programokhoz való használatáról: Bluetooth-programozás Windows-szoftvercsatornákkal.
| Szakasz | Tartalom |
|---|---|
| Windows Sockets támogatás Bluetooth-hoz | A Bluetooth és a Windows-szoftvercsatornák közötti kapcsolatot ismerteti. |
| Bluetooth-eszközök és -szolgáltatások kezelése | Leírja, hogyan kezelheti a Bluetooth-eszközöket és -szolgáltatásokat. |