jestem w stanie połączyć się z urządzeniem peryferyjnym wykorzystaniem BLE, ale wkrótce po przeczytaniu niektórych cech powraca ramowe:CoreBluetooth [OSTRZEŻENIE] Nieznany błąd: 14 na iPhone 5
CoreBluetooth [OSTRZEŻENIE] Nieznany błąd: 14
i urządzenie peryferyjne jest odłączone.
Patrząc na specyfikację BT Core_V4.0, nie jestem pewien, co oznacza błąd. Czy 14 jest wartością heksadecymalną? to znaczy następujący błąd według specyfikacji (Część Sekcja D 2 - kody błędów)
2,20 zdalne urządzenie TERMINATED CONNECTION powodu niskich zasobów (0x14) zdalne urządzenie Zakończony Połączenie ze względu na niskie zasoby kod błędu wskazuje, że zdalne urządzenie zakończyło połączenie z powodu niskich zasobów.
Próbowałem zmienić baterię, ale nie przyniosło to innego efektu.
Ponadto, nie wiem, jak złapać te błędy CB, widzę tylko, że są one rejestrowane, ale gdy urządzenie się rozłączy, nie podaje błędu (jest puste).
Nie kontroluję bezpośrednio kodu źródłowego urządzenia peryferyjnego, ale mogę poprosić o naprawienie błędu. Więc wszelkie wskazówki są mile widziane.
Dzięki,
Te błędy są wskazane w stałych w 'CoreBluetooth.framework'. – Larme