Показать сообщение отдельно
Старый 30.01.2012, 01:18   #5
Lestat
Новый Пользователь
 
Аватар для Lestat
 
Регистрация: 09.06.2007
Возраст: 36
Город: Москва
Регион: 77, 97, 99, 177
Машина: Nissan Tiida Sedan
Сообщений: 18
Lestat is on a distinguished road
По умолчанию

Распишу на всякий случай... чтобы самому потом не забыть)

Простеньким скетчем arduino nano подключил WT32 к виртуальному COM-порту компа... открываем Serial Monitor, ставим порт в 115200 и можно экспериментировать...
Цитата:
int resetpin = 6;

void setup()
{
// не мешаем TX и RX
pinMode(0, INPUT);
pinMode(1, INPUT);

// пин, подключенный к RESET wt32
pinMode(resetpin,OUTPUT);

digitalWrite(resetpin, HIGH);
delay(100);
digitalWrite(resetpin, LOW);
}
void loop()
{
}
Отправил команды в порт...
Цитата:
SET PROFILE HFP ON
SET BT CLASS 200408
SET BT NAME TIIDA_HFP
SET BT AUTH * 1237
RESET
После мобила (тоже, кстати, на андройде) подключилась точно также как к моей тачке!)
При подключении и после модуль спамит всякую инфу:
Цитата:
RING 0 f8:db:7f:0d:51:52 3 HFP
HFP 0 BSRF 103
HFP 0 STATUS "service" 1
HFP 0 STATUS "call" 0
HFP 0 STATUS "callsetup" 0
HFP 0 STATUS "callheld" 0
HFP 0 STATUS "signal" 3
HFP 0 STATUS "roam" 0
HFP 0 STATUS "battchg" 4
HFP 0 READY
HFP 0 NETWORK "Beeline"
HFP 0 STATUS "signal" 4
т.е. при изменении каких-то параметров он отправляет в порт сообщение.

При входящем звонке модуль говорит номер входящий!
HFP 0 CALLERID "+79032...." "" 91
Отправляем ему ANSWER и звонок принимается... REJECT отклоняется
Позвонить на последний номер можно отправив AT+BLDN на произвольный ATD+79032....;

Вобщем штуковиной я очень доволен!
Нужно теперь посмотреть как сделать удобную звонилку в "плншетном андройде"...
Lestat вне форума   Ответить с цитированием