Co to jest Bluetooth?
Bluetooth to standard komunikacji bezprzewodowej krótkiego zasięgu na częstotliwości 2,4 GHz, umożliwiający wymianę danych na dystansie 10-100 metrów. Nowoczesne Bluetooth 5.0+ oferuje prędkości do 2 Mbps, większy zasięg i mniejsze zużycie energii.
Bluetooth Classic vs. BLE
Bluetooth Classic służy do ciągłego przesyłu danych — audio do słuchawek, transfer plików, klawiatury i myszy. Bluetooth Low Energy (BLE) jest zoptymalizowany dla urządzeń wysyłających małe porcje danych — opaski fitness, czujniki smart home. BLE może pracować miesiącami na baterii guzikowej. Web Bluetooth API współpracuje głównie z BLE.
GATT — usługi i charakterystyki
Urządzenia BLE udostępniają dane przez GATT (Generic Attribute Profile). Dane organizowane są w usługi (np. „Usługa baterii“) zawierające charakterystyki (np. poziom baterii). Każda usługa i charakterystyka ma unikalne UUID.