Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

Протокол работы PC с мобильным телефоном [D7, Win2k]


Yr2 ©   (2005-01-21 15:52:00) 

Хотелось бы подконнектиться из Delphi к мобильному телефону. Через порт IRDa, радио или USB-не имеет значения. Кто-нибудь знает протокол обмена с телефоном? В идеале нужно полно-функциональное управление клавиатурным набором телефона с клавиатуры PC и получение любых экранных (текстовых) сообщений обратно в PC.
Кто-нибудь что-нибудь делал по этой теме?


Yr2   (2005-01-24 19:12:00) [1]

Разобрался я с АТ-командами своего телефона, а также скачал готовое ПО работы с мобильником некоторых производителей. К сожалению они пестрят разнообразием функций типа отправки СМС, чтения адресной книги и т.п., но то, чего мне нужно я не вижу. А нужно следующее:
Мобильные операторы предоставляют ряд сервисных номеров. Например, набрав номер *111# я получаю текст о состоянии своего расчетного счета. Однако, давая команду телефону(в режиме модема) "позвонить" на этот номер получаю ерунду. С помощью СМС тоже навряд-ли это можно сделать.
Вопрос: кто-нибудь пробовал управлять мобильником с цель набора сервисных номеров?
Для интересующихся даю ссылку на Delphi-компонент http://oxygensoftware.ru/products/filtered.asp?ProductType=Developing


Yr2   (2005-01-21 18:25:00) [2]

To Pashkerton:
а говорят, что связь через кабель - 100%-но надежная, а через ГЗ если в радиусе 10 м есть радио-источники, то будут проблемы...


Pashkerton   (2005-01-21 18:18:00) [3]

И кстати. Ставишь ИК или ГолубойЗуб на виртуальный com порт, и работай наздоровье не через кабель.
Соединяися с параметрами  9600-8-N-1.


Pashkerton   (2005-01-21 18:09:00) [4]

Поразбираться с AT(Hayes) командами можно в программе Siemens CZ45 (Автор: Павел Цибулька). Там есть своеобразный мониторинг порта при работе программы, и тут понадибится телефон Siemens
(S35,S45,ME45,C55...).
HyperTerminalom можно покидать команды.
У меня диплом был в универе, там я как раз управлял телефоном (Siemens S55).


DesWind   (2005-01-21 17:39:00) [5]

AT-команды это текстовае строки которые ты посылаешь на телефон через порт. У мя на диске для Эрика были перечислены эти команды я пихал их в телефон, а потом смотрел на результат. Найди список команд для своего телефона и эксперементируй.


Yr2   (2005-01-21 17:20:00) [6]

To DesWind:
для микроконтроллера - это круто, конечно... а это на ассемблере? если да, то можно ли из него оценить последовательность команд (скажем, для обработки SMS)?
хотя всё же лучше какие-нибудь маленькие тестовые программки на Delphi...


DesWind   (2005-01-21 17:08:00) [7]

если найду для Delphi... На компе я просто изучал работу этих команд. А сама прога писалась для микроконтроллера )


Yr2   (2005-01-21 17:02:00) [8]

Спасибо, Jel! Похоже, это то, что нужно... Правда глядя на 108 страниц английского текста.... короче, придется использовать метод Find  :)

To DesWind:
"а также принять SMS и обработать его" - мне это тоже предстоит сделать... Исходники коммерческие, или можешь поделиться?


Jel   (2005-01-21 16:40:00) [9]

http://www.xcenter.ru/files/rtfm/nokia/at_commands.pdf

~2.5 мб, на английском.


DesWind   (2005-01-21 16:32:00) [10]

Разные телефоны поддерживают разные команды... У меня задача состояла как раз в том чтобы позвонить или отправить SMS, а также принять SMS и обработать его. Дальше не копал - время поджимало. Если нарою в старых материалах могу выслать... А вообще они должны быть выложены где-то, тока не помню где...


Yr2   (2005-01-21 16:26:00) [11]

to DesWind
о, это уже теплее! :) а с помощью AT-команд можно имитировать нажатия любых клавиш на телефоне (например, гонять курсор вверх/вниз), или предполагается только команды типа "позвонить по номеру..."?
Насколько я помню, AT-команды - это команды управления модемом... Или есть расшерения для управления мобильником?
-буду длагодарен за список таких команд


DesWind   (2005-01-21 16:17:00) [12]

Я делал для COM-а. Общение между телефоном и компом происходит АТ-командами.


Yr2   (2005-01-21 16:12:00) [13]

естественно скачал...
у меня Nokia PC Suite 4.
только если Вы по IP-кодограммам обмена между Вашим компом и сайтом delphimaster.ru (на уровне эзернета) что-либо поймете, то тогда я воспользуюсь вашим советом (слушать порт).


Separator   (2005-01-21 15:58:00) [14]

Скачай оффициальную прогу для работы с телефоном, подключи и слушай порт, может чего и поймёшь


Наверх

Титульная страница Поиск, карта сайта Написать письмо