Вопрос по макросам
Вопрос по макросам
Пытаюсь написать макрос для чтения смс. Но почему-то текст СМС не выводится полностью.
Вот код макроса:
modem>send:AT+CMGF=1
modem>send:AT+CSCS="UCS2"
buffer>prefix=modem>send:AT+CMGR=
buffer>view
echo>flag1
exec
buffer>clear
sms>read
buffer>view
echo>flag2
Вот код макроса:
modem>send:AT+CMGF=1
modem>send:AT+CSCS="UCS2"
buffer>prefix=modem>send:AT+CMGR=
buffer>view
echo>flag1
exec
buffer>clear
sms>read
buffer>view
echo>flag2
RE: Вопрос по макросам
А как его полностью просмотреть?
Или он на разные отрезки по 60 символов делит и выводит поочередно?
Или он на разные отрезки по 60 символов делит и выводит поочередно?
RE: Вопрос по макросам
sms>read
Ещё есть AT+CMGR=1
Ещё есть AT+CMGR=1
RE: Вопрос по макросам
Тогда странно, вроде эта функция более-менее нормально склеивает смс. Попробуйте напрямую modem>send:AT+CMGR=1
SIM Roulette — Rulez Forever!
RE: Вопрос по макросам
После данной команды выводит AT+CMGR=1 OK
и все
и все
RE: Вопрос по макросам
Я написал макрос, который сначала выводит смс командой AT+CMGR а потом командой sms>read. И в том и в другом случае смс не выводится полностью.
Вот код:
buffer>prefix=modem>send:AT+CMGR=
buffer>view
exec
buffer>clear
sms>read
buffer>view
buffer>clear
Вот код:
buffer>prefix=modem>send:AT+CMGR=
buffer>view
exec
buffer>clear
sms>read
buffer>view
buffer>clear
RE: Вопрос по макросам
AT+CMGR=1 - 1 часть, вторая может быть в AT+CMGR=2
SIM Roulette — Rulez Forever!
RE: Вопрос по макросам
А это разве не номер сообщения?