Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: SMS на TELIT GE863-GPS
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
mempfis_
Добрый день.
Помогите пожалуйста разобраться с проблемой - уже неделю бъюсь но никак не могу отправить смс через 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 - ничего не помагает
mempfis_
Век живи-век учись....
Проблема то оказалась в формате записи
вместо Hello World <CTRL-Z>
надо было записать Hello World$1A
т.е. заменить <CTRL-Z> на его hex-эквивалент $1A
Причём достаточно было подать всего две команды:
Код
AT+CMGF=1
AT+CMGS="8096ххххххх"
> Hello World$1A


Кстати если кто из гуру в этом деле читает этот пост подскажите как научить модем передавать смс на кириллице? Приведенная выше конфигурация модема позволяет передавать только на лратиннице.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.