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.
| API | Comportement |
|---|---|
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.IsSupported | Indique 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);
}