реклама на сайте
подробности

 
 
> SMS на TELIT GE863-GPS, подскажите как отправить через АТ-комманды? неделю мучаюсь
mempfis_
сообщение Nov 4 2008, 10:02
Сообщение #1


Профессионал
*****

Группа: Свой
Сообщений: 1 001
Регистрация: 27-06-06
Пользователь №: 18 409



Добрый день.
Помогите пожалуйста разобраться с проблемой - уже неделю бъюсь но никак не могу отправить смс через GE863-GPS с помощью терминала sad.gif
За основу взял рабочий скрипт:

Код
def sendSMS(NUMBER, SMSText):
    TIMEOUT_CMD = 50
    res = sendCmd('AT+CMGF', '1', TIMEOUT_CMD) # select text format type
    res = sendCmd('AT+CNMI', '2,1', TIMEOUT_CMD) # alarm indicators
    res = sendCmd('AT+CSMP', '17,167,0,0', TIMEOUT_CMD) # select message parameter
    res = sendCmd('AT+CMGS', NUMBER, TIMEOUT_CMD) # send the message without storing it
    if (res.find('>') == -1):
        return -1
    else:
        res = MDM.send(SMSText, 0)
        res = MDM.sendbyte(0x1a, 0)
        for i in range(6):
            res=MDM.read()
            if(res.find("OK")!=-1):
                return 1
            else:
                MOD.sleep(300)
        return -1


перевёл его в АТ-комманды:
Код
AT+CMGF=1
AT+CNMI=2,1
AT+CSMP=17,167,0,0
AT+CMGS="8096ххххххх"
> Hello World <CTRL-Z>


После строчки > Hello World <CTRL-Z>[/code] модем ничего не отвечает но продолжает заглатывать строки (пытаюсь повторно слать эту-же строку).
Подскажите пожалуйста в какую сторону копать help.gif

P.S. Перерыл весь поиск на сайте и в инете, пробовал примеры из материалов семинара TELIT - ничего не помагает
Go to the top of the page
 
+Quote Post

Сообщений в этой теме


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 22nd July 2025 - 16:49
Рейтинг@Mail.ru


Страница сгенерированна за 0.0228 секунд с 7
ELECTRONIX ©2004-2016