Когда сажусь в тачку стандартный блютус сразу цепляет мою мобилу...
Мой девайс на андройде не цепляет, а если и цепляет, то только принудительно, когда руками щелкаю на соединение в настройках блютуса... чтобы соединение устанавливалось автоматом нужно отправить девайсу
SET CONTROL AUTOCALL 111e 5000 HFP
Все контакты синхронизированы через гугл... т.к. и на телефоне и на планшете что в машине стоит андройд
Но история звонков не синхронизирована, а если и синхронизирована, то может инета и не быть и она разойдется...
Поэтому я долго и старательно листал даташит на этот WT32 чтобы выяснить как загрузить историю звонков через блютус
Для этого есть протокол
PBAP, есть даже команда
PBAP 04 5 например... получить 5 вызовов из общей истории входящих/исходящих звонков... можно получить отдельно входящие, исходящие, пропущенные и вообще всю книгу...
Но эта команда сделана как-то криво... она при ошибке не выводит сообщение об ошибке, а пишет обычное
SYNTAX ERROR
Для того чтобы она заработала нужно сперва выполнить нечто вроде
CALL xx:xx:xx:xx:xx:xx 112f PBAP (где xx:xx:xx:xx:xx:xx BT-адрес вашего телефона, его можно найти в списке подключенных девайсов
LIST или в строке "SET BT PAIR ..." в ответе команды
SET)
После этого андройд на мобиле запросит подтверждение на доступ к телефонной книге... спрашивает один раз, а не при каждом вызове команды. Ну и если ответ положительный, то команды вида
PBAP 04 5 начинают работать и строчат запрошенные контакты в консоль в формате vCard 2.1 по дефолту
Теперь вроде бы все что нужно работает!!!
