Aller au contenu principal
Cette page a été traduite automatiquement et peut contenir des erreurs. Voir l’original en anglais

Class BhapticsAppleDevices

BhapticsAppleDevices fournit l'API permettant de rechercher des appareils bHaptics et de s'y connecter directement via CoreBluetooth sur iOS et visionOS. Consultez le Guide de connexion iOS/visionOS pour la configuration complète et l'interface d'exemple.

remarque

N'utilisez ces API que sur des appareils physiques iOS/visionOS.

APIComportement
BhapticsAppleDevices.Scan()Démarre une recherche BLE des appareils bHaptics à proximité
BhapticsAppleDevices.StopScan()Arrête la recherche
BhapticsAppleDevices.IsScanning()Indique si une recherche est en cours
BhapticsAppleDevices.GetDevices()Liste des appareils — HapticDevice (name, Position, IsConnected, IsPaired)
BhapticsAppleDevices.Pair(id)Appairer (mémoriser) + connecter
BhapticsAppleDevices.Unpair(id)Désappairer + déconnecter
BhapticsAppleDevices.IsSupportedIndique s'il s'agit d'un appareil physique iOS/visionOS (false dans l'Éditeur ou sur les autres plateformes)
// Minimal example: start scanning → poll the list → connect to the first device
BhapticsAppleDevices.Scan();

var devices = BhapticsAppleDevices.GetDevices(); // Call periodically to refresh
if (devices.Count > 0 && !devices[0].IsPaired)
{
BhapticsAppleDevices.Pair(devices[0].Address);
}