Diese Seite wurde automatisch übersetzt und kann Fehler enthalten. Original auf Englisch ansehen
Class BhapticsAppleDevices
BhapticsAppleDevices stellt die API bereit, mit der Sie unter iOS und visionOS direkt über CoreBluetooth nach bHaptics-Geräten suchen und sich mit ihnen verbinden. Die gesamte Einrichtung und die Beispiel-UI finden Sie im iOS/visionOS-Verbindungsleitfaden.
hinweis
Verwenden Sie diese APIs ausschließlich auf physischen iOS-/visionOS-Geräten.
| API | Verhalten |
|---|---|
BhapticsAppleDevices.Scan() | Startet eine BLE-Suche nach bHaptics-Geräten in der Nähe |
BhapticsAppleDevices.StopScan() | Stoppt die Suche |
BhapticsAppleDevices.IsScanning() | Ob eine Suche läuft |
BhapticsAppleDevices.GetDevices() | Liste der Geräte — HapticDevice (name, Position, IsConnected, IsPaired) |
BhapticsAppleDevices.Pair(id) | Koppeln (merken) + verbinden |
BhapticsAppleDevices.Unpair(id) | Entkoppeln + Verbindung trennen |
BhapticsAppleDevices.IsSupported | Ob es sich um ein physisches iOS-/visionOS-Gerät handelt (false im Editor oder auf anderen Plattformen) |
// 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);
}