Delen via


Overzicht van Bluetooth Low Energy (LE)

Bluetooth LE introduceert een nieuwe fysieke laag die dezelfde frequentieruimte deelt als de basissnelheid van Bluetooth. Profielen die op deze technologie zijn ontwikkeld, zijn ingedeeld in het algemene kenmerkprofiel (GATT).

Elk profiel definieert het gebruik van een of meer services om een gebruikssituatie of scenario te maken. Compatibele service-implementaties worden samengesteld op basis van kenmerken die zijn georganiseerd op een manier die voldoet aan het vastgestelde schema dat is gedefinieerd op de website van de ontwikkelaar van de Bluetooth Special Interest Group.

In het volgende diagram ziet u hoe objecten zijn gestructureerd binnen een typische GATT-service.

Diagram van de structuur van objecten in een typische Bluetooth LE GATT-service.

Wanneer een Bluetooth LE-apparaat is gekoppeld aan een Windows-computer, wordt het apparaat onderdeel van het systeem. Windows biedt apparaatobjecten die zowel het apparaat als de primaire services vertegenwoordigen die door het apparaat worden gerapporteerd.

Diagram met de objectstructuur van het apparaat in Windows Bluetooth LE-implementatie.

Elk apparaat en de primaire services worden weergegeven als apparaatobjecten in Windows en deze apparaatobjecten kunnen worden opgevraagd en beheerd met behulp van de installatiefuncties van het apparaat, zoals SetupDiEnumDeviceInfo en SetupDiGetDeviceProperty.

Naast de standaardfuncties van het Bluetooth-profielstuurprogramma biedt Bluetooth LE-functies functionaliteit voor de ontwikkeling van Bluetooth GATT-clienttoepassingen.

Met deze functies kunnen services en hun objecten (inclusief services, kenmerken en descriptors) worden opgesomd, evenals lees- en schrijfmogelijkheden.