|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Oleg Sakenko 2:5004/55.116 05 Aug 2005 09:30:48 To : All Subject : Re: телефон для отправки SMS -------------------------------------------------------------------------------- Artem Chuprina wrote: > From: Artem Chuprina <ran+news@ran.pp.ru> > > Sergey Zhumatiy @ Thu, 4 Aug 2005 11:58:10 +0000 (UTC): > > SZ> Ситуация - надо купить мобильник (новый, не подержанный, т.к. всё > SZ> через бухгалтерию и по безналу) для прикручивания к компу и отправки sms > SZ> в экстренных случаях. > > SZ> Посмотрел на софт, который есть для этих целей. В списках > SZ> поддерживаемых мобил - только старые, в продаже таких не найти. Hаиболее > SZ> адекватный софт (как мне показалось) - SMS Server Tools. В его описании > SZ> сказано, что необходимо, чтобы телефон поддерживал "SMS command set". Hо > SZ> на сайтах производителей я нигде не нашёл упоминаний о том, есть эта > SZ> поддержка или нет. > > SZ> Hе хочется покупать "вслепую", чтобы потом пролететь. Посоветуйте > SZ> дешёвый телефон, подключаемый к компу по кабелю, и работающий с SMS > SZ> Server Tools или ТОЧHО поддерживающий "SMS command set". > > SZ> Заранее спасибо отозвавшимся :) > > Проблемы обычно не с этим (это-то все или почти все умеют), а с тем, > чтобы телефону эти команды суметь отдать. Тут вот Витус на днях сумел > справиться со сравнительно свежим (кто-то то ли из 55, то ли из 65 > серии) сименсом, только сменив ядро на 2.6.11. Hа 2.4 комп его по > кабелю просто не видел. Проще всего такие вещи проверять живьем, > посредством ноутбука. Приходишь в салон и проверяешь нужные тебе > модели. Да, надо заметить, что штатные кабели в норме без функции > подзарядки и занимают зарядное гнездо. О кабеле с функцией подзарядки > следует заботиться. > Отправку SMS сейчас поддерживает фактически любой мобильный телефон. Для тебя лучшим вариантом будет мобильник подключаемый к com порту через кабель. Управлять телефоном можно также как и обычным модемом при помощи AT команд (ищи любое описание AT команд для мобильного телефона например на google.com). Драйвера для телефона не нужны. Для формирования и отправки SMS ищи описание "SMS and the PDU format" этого добра в интернете навалом. Вот пример формирования SMS из описания PDU формата: Sending a message in the PDU mode The following example shows how to send the message "hellohello" in the PDU mode ..... AT+CMGF=0 //Set PDU mode AT+CSMS=0 //Check if modem supports SMS commands AT+CMGS=23 //Send message, 23 octets (excluding the two initial zeros) >0011000B916407281553F80000AA0AE8329BFD4697D9EC37<ctrl-z> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ - собственно в этой строчке записывается номер сервисного центра, номер получателя и текст сообщения, а также некоторые параметры SMS-ки. Как формировать эту строчку описано в PDU. Каким макаром ты будешь отправлять AT команды в телефон решай сам вариантов должно быть много. При помощи AT команд можно контролировать заряд батареи вроде команда AT+CBC и включать зарядку когда батарея разрядиться, вот только есть проблема как ты будешь включать и выключать зарядку, можно использовать микроконтроллер подключенный к второму com порту, если кто знает как это сделать при помощи AT команд буду благодарен за подсказку. Из телефонов которые не поддерживают отправку SMS при помощи AT команд знаю точно что Ericsson a1018s. Отправка SMS точно работает на Siemens m55 проверено лично мной, думаю что все телефоны 55-ой серии сиеменсов поддерживают отправку SMS при помощи AT команд. Для проверки AT команд можно воспользоваться программой minicom. Работать с модемом можно как и с ядром 2.4...... так и с ядром 2.6........ --- ifmail v.2.15 * Origin: TC Oblauto InterNetNews server (2:5004/55.116@fidonet) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/25664fb59094d.html, оценка из 5, голосов 10
|