Возникла необходимость имитировать нажатие клавиш на телефоне внешним девайсом. Может кто знает команду, которая скажет телефону по UART что нажали кнопку 5 ?
а для клавиатуры должно быть нечто типа AT+CKPD нужно смотреть AT мануал по конкретной мобиле
Вот у эриксона так было:
Keypad control +CKPD Description : This command emulates the ME keypad by sending each keystroke as acharacter in a <keys> string. The supported GSM sequences are listed in the appendix. If emulation fails, a +CME ERROR: <err> is returned. If emulation succeeds, the result depends on the GSM sequence activated: Note: In the case where the FDN phonebook is activated, the sequences concerning ”call forwarding” are allowed only if the entire sequence is writtenin the FDN.
Syntax : Command syntax : AT+CKPD=<keys>
Command Possible responses
AT+CKPD=”*#21#”
Note : Check every call forwarding status
+CCFC: 0,7
Lexi
Mar 11 2011, 07:43
Спасибо, через часок проверю на ZTE T100 по блетузу.
Вообще хочу сделать выносною консоль и по блетузу свезать все это через модуль блетуз. Телефон же должен походу их определятть, а тот в свое время дать доступ к UART мобилки. Ну покрайней мере я так думаю
ssokol
Mar 11 2011, 08:24
Цитата(CADiLO @ Mar 11 2011, 10:26)
это для DTMF
а для клавиатуры должно быть нечто типа AT+CKPD нужно смотреть AT мануал по конкретной мобиле
а по-моему SKPD - но для сименсов.
CADiLO
Mar 11 2011, 08:32
Вот потому и нужно смотреть AT на конкретную модель.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.