nedoPC.org

Electronics hobbyists community established in 2002
Atom Feed | View unanswered posts | View active topics It is currently 28 Mar 2024 12:32



Reply to topic  [ 1 post ] 
Клавиатура для мобильного 
Author Message
Supreme God
User avatar

Joined: 21 Oct 2009 08:08
Posts: 7777
Location: Россия
Reply with quote
Я давненько тужусь поиметь себе миниатюрную клавиатурку для мобильника...

Я их программирую на Java 2M, и в моём "Гнусмасе SGH Е630" даже чтобы просто залить
мидлет приходится нажать много кнопок: код переключения на заливку через
последовательный порт
, код заливки, код обратного переключения на
загрузку мидлетов из интернета
...

Да и когда отлаживаешь мидлет, кнопки потыкать приходится, а их и "вытрогать" все
можно, если часто трогать! :wink:
Впрочем... я на своём "Гнусмасе SGH Е630" их почти уже "вытрогал"... :lol:
Image
В общем, хотелось бы клавиатурку отдельную и компактную бы... о них я в разделе
Клавиатуры для Nedo_PC периодически мечтаю, и, может быть, свою мечту как-нибуть
осуществлю...

Но мобильники простенькие у меня сравнительно, - без Андроидов и айОСов всяких,
поэтому сомнения у меня - поймут ли современные клавиатурки и мои неумные гаджеты
друг друга...

Но есть ещё один интересный вариант, который мне помог в значительной мере жизнь
кнопкам своего сотового продлить...

Дело в том, что большинство мобильников, которые имеют последовательный интерфейс,
понимают AT команды, и посредством их можно полностью управлять мобильником
с внешнего устройства через СОМ-порт вплоть до нажатия кнопок. А точнее говоря, - вплоть
до того объёма AT команд, которые мобильник поддерживает...

И я этим заинтересовался давно, когда мне попалась вот такая программа:

Image

У меня тогда ещё был древний "Сименс" и по кабелю он эту программу не понял...
А может я чего упустил, или кабель был не тот, какой нужен, а, скажем, для прошивки...

А вот уже "Гнусмас SGH Е630" с этой программой взаимодействовал неплохо!
"Гнусмас SGH Е630" соединяется с ноутбуком у меня через инфракрасный порт и я
нашел эту программу весьма удобной.
Кладешь телефон рядом с ноутом, осуществляешь связь через ИК-порт, и дальше -
не трогаешь ни одной клавиши мобильника. Всё - с клавиатуры ноутбука происходит...

Но со временем захотелось мне больших возможностей такой программы и большей
совместимости с возможностями телефона.

С помощью программы PortMonitor от Марка Руссиновича отследил я все команды, которые
КЛАВА мобильнику посылает, заодно нагуглил допустимые AT команды для "Самсунгов",
ну и в прошивке своего "Гнусмаса SGH Е630" покопался, - какие AT команды он приемлет...

В результате - написал я собственный вариант такой программы управления мобильником
с клавиатуры РС:

Image

Идея там совсем простая. СОМ-порт открывается под Вендой как файл и далее -
в него пишутся AT команды.
Надо лишь слушать "ответ файла" :wink: - съел он очередной байт или нет...

А потом - возможностей открывается море, от полного управления телефоном,
до посылки СМС-ок прямо с ноутбука...

А чего я об этом сейчас вспомнил? А удивительно то, что для меня весьма неожиданно -
всё это оказалось полностью работоспособным с моим новым телефоном через синезуб! :o
Теперь хоть из кухни в спальне можно мобильником управлять! Как я синезуб-драйвер
одолел
- всё просто очень мило заработало!!! 8)

Хотя... почему бы и нет... синезуб глазами Венды - это просто СОМ6 у меня.

В общем вижу я перспективу примерно такую: мелкую клавиатурку вполне можно сделать
для сотового самому на подходящем контроллере - это всего лишь посылки в мобильник
по RS-232...

Ну а кого заинтересовало управление с клавиатуры РС - выкладываю архив KeyBoard.rar:
в нём КЛАВА, нарытые мной AT команды, листинги прослушки протокола соединения
и посылки команд, а также немного теории - как работать с СОМ-портом под Вендой.

Программа испытывалась только с "Самсунгами", и никаких иных гарантий я дать не могу.
Хотя читал, что AT команды в основном совместимы между разными моделями сотовых...

_________________
iLavr


06 Jan 2013 11:19
Profile
Display posts from previous:  Sort by  
Reply to topic   [ 1 post ] 

Who is online

Users browsing this forum: No registered users and 24 guests


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot post attachments in this forum

Search for:
Jump to:  
Powered by phpBB® Forum Software © phpBB Group
Designed by ST Software.