Работа с GSM-модемом из Delphi
Работа с GSM-модемом из Delphi
Коллеги, кто работал с GSM-модемами в Delphi?
Конкретно нужно читать и отправлять СМС. Модем подключен через СОМ-порт.
Конкретно нужно читать и отправлять СМС. Модем подключен через СОМ-порт.
Re: Работа с GSM-модемом из Delphi
открываешь ком порт как файл, имя файла comX, где x номер нужного порта, ну а дальше в текстовом виде AT командами пишешь в файл, читаешь из него. Список команд в доке к модему.
Re: Работа с GSM-модемом из Delphi
Есть пример?
Re: Работа с GSM-модемом из Delphi
работа с ком портом описана на тысячах сайтах. например вот
http://www.delphimaster.ru/articles/comport2/index.html
команды к твоему модему я пока не могу тебе расписать, у меня экстрасенс в отпуске пока.
=) так как работаю сам знаешь где, и мы выпускаем сам знаешь что с использованием gsm модулей, то точно говорю, sms отправляют через AT команды =) и команды эти расписаны в даташите.
http://www.delphimaster.ru/articles/comport2/index.html
команды к твоему модему я пока не могу тебе расписать, у меня экстрасенс в отпуске пока.
=) так как работаю сам знаешь где, и мы выпускаем сам знаешь что с использованием gsm модулей, то точно говорю, sms отправляют через AT команды =) и команды эти расписаны в даташите.
Re: Работа с GSM-модемом из Delphi
Привет.
Так как я знаю где ты работаешь и что вы там производите, то и ожидал конкретных примеров.
Про АТ-команды я в курсе, просто там все далеко не тривиально. Можешь попробовать.
Так как я знаю где ты работаешь и что вы там производите, то и ожидал конкретных примеров.
Про АТ-команды я в курсе, просто там все далеко не тривиально. Можешь попробовать.
Re: Работа с GSM-модемом из Delphi
А обязательно на делфи? Если мне дадут такой модем (в смысле на время кодинга), то смогу сделать на шарпе.ra0uek писал(а):Привет.
Так как я знаю где ты работаешь и что вы там производите, то и ожидал конкретных примеров.
Про АТ-команды я в курсе, просто там все далеко не тривиально. Можешь попробовать.
Киберпанк не умер. Он просто наступил.
Re: Работа с GSM-модемом из Delphi
Да, я больше ни на чем не умею.А обязательно на делфи?
Re: Работа с GSM-модемом из Delphi
А можно просто модем взять на пару дней потыкать?
В крайнем случае можно попробовать сделать дллку которую затем подключить к своему приложению на делфях.

Киберпанк не умер. Он просто наступил.
Re: Работа с GSM-модемом из Delphi
Берешь любой модем МТС и тыкаешь. Обращаться к нему можно через виртуальный COM-порт.arxont писал(а):А можно просто модем взять на пару дней потыкать?
Re: Работа с GSM-модемом из Delphi
Пример работы с ком портом кинут вполне конкретный.ra0uek писал(а):Привет.
Так как я знаю где ты работаешь и что вы там производите, то и ожидал конкретных примеров.
Про АТ-команды я в курсе, просто там все далеко не тривиально. Можешь попробовать.
Какие затруднения прочитать ту инфу и кидать/читать текстовые строки после прочтения?
Гугль запретил искать инфу по АТ командам потому строго по секрету выпросил у разработчиков.
AT+CMGS="+7xxxxxxxxxxxx"
ждёшь пока считается стрелка
>
дальше выкидываешь в порт твоё сообщение в текстовом виде и в конце должен быть байт 1A означающий конец передачи
Если есть софт позволяющий отправить смс через этот можем, можно взять какой нить снифер ком порта типа Advanced Serial Port Monitor, и с его помощью подсмотреть как модем отправляет СМС и сделать по аналогии.
А в целом ничего сложного нету в этом. Я уж не говорю что при конкретном желании сделать, можно было тупо стукнуть мне в аську и решить вопрос оперативнее и быстрее а не говорить "Мне не хотят помочь злодеи", мы же вроде друг друга знаем.
P.S. НУ и по традиции гуглим
http://www.google.ru/search?client=oper ... el=suggest
упс, первый результат с примерами на делфи
http://habrahabr.ru/post/133085/