Pracuję nad bankiem projektu HealthCare. przygotowujemy test, w którym używamy Motorola Razr Max z Androidem 4.0.4 jako Gateway. BLE telefonu komunikuje się z BLE Chip od IT. Powodem wybrania telefonu Motorola Razr maxx było to, że komputer został wymieniony pod numerem a link! pod którym obsługiwane są telefony BLE.Android 4.0.4 BLE API, BroadCom - Motorola
Ale ale Motorola BLE API od Androida 4.0 ulepsza dosnt pracę.
Próbowałem również BroadComs BLE API przez telefon - ale nie jest obsługiwane przez układ BLE telefonu - więc nie dostałem taryfy tutaj.
Moje pytanie tutaj. co sugerujesz, że robię stąd?
Czy znasz jakieś telefony z Androidem, gdzie Broadcoms API pracuję w Androidzie 4.0.4 - IT mówi, że HTC 1 X - ma działające API BLE - Czy ktoś próbował?
Czy ktoś, jeśli Motorola pochodzi z poprawkami? (Wsparcie zespołu Motorola Developmer w Danii - nie wiem gówno o tam własnego oprogramowania/sprzętu.)
------ UPDATE --------
Iam próbuje Motorola do pracy - a teraz nie zawiedzie obsługi BLE = Świetnie :)
Używam API Motorola_ICS_R2. Ale kiedy biegnę próbki profilu - nie będzie skompilować - z powodu _ BluetoothDevice.ACTION_GATT i BluetoothDevice.EXTRA_GATT co to jest Iam brakuje zanim mogę uruchomić przykładowy profil?
faktycznie motorola razr maxx (xt910) obsługuje BLE. Złożyłem wniosek o serduszko. jakie masz dokładne pytania? –
Problem z Razr polega na tym, że gdy używam własnego API BLE Motoroly i testuję, czy urządzenie obsługuje BLE, jego powrót nie działa. Próbowałem przetestować swój Test dla API - i kończy się niepowodzeniem po aktualizacji 4.0.4 Androida. jeśli masz jakieś rozwiązanie, problem. Teraz wypróbowałem TI własne API BLE dla HTC One X - i teraz to też nie działa. Naprawdę potrzebuję i BLE API dla Androida 4.0.4, który działa - 1 ma jakiś pomysł? – Mir
działa api motorola. Miałem ten sam problem, ale nie pamiętam, jak go rozwiązałem. mogę pokazać, jak to wygląda w moim kodu: 'try { \t \t \t Klasa > obiekt = Class.forName (className); // className = "android.bluetooth.BluetoothGattService" \t \t \t ifPhoneSupportsBLE = true; \t \t} catch (wyjątek e) { \t \t \t ifPhoneSupportsBLE = false; \t \t \t Toast.makeText (mContext "Telefon nie jest kompatybilny z BLE" \t \t \t \t \t Toast.LENGTH_SHORT) .pokaż(); \t \t} // Zakończ logikę, aby sprawdzić obsługę niskiej energii. Musisz dodać use-permissions, aby zamanifestować "BLUETOOTH" i "BLUETOOTH_ADMIN". –