2015-04-18 7 views
6

So che l'impostazione di autoConnect su true in connectGatt non ricollegherà il mio dispositivo se esco di nuovo nel raggio d'azione con un grande intervallo di tempo. La mia domanda è, come posso riconnettermi senza mantenere Android sveglio ed evitare di uccidere la mia batteria?Connessione automatica a un dispositivo BLE noto

risposta

0

Penso che my solution per la domanda simile (di me) potrebbe aiutare. Basta salvare l'indirizzo MAC del dispositivo BLE in DB o qualcosa del genere e connettersi utilizzando l'indirizzo MAC quando necessario. Puoi chiamare periodicamente lo connectGatt(), quando l'app inizia o quando inizializza qualcosa.