Устройство управления и контроля. Часть 2 (тема закрыта)
|
|
alex152 | Дата: Пятница, 25.01.2013, 13:01 | Сообщение # 121 |
Группа: Пользователи
Сообщений: 366
Статус: Offline
| Цитата (Admin) Нужно попробовать. Действительно, много где пишут об этом. Например, здесь - _http://forum.ru-board.com/topic.cgi?forum=33&topic=6792 Так тут пишут, что и в AT+CMGS тоже надо запятую?????? Но в версии 1.4 и без нее отправлялось. И в даташит запятая пишется, только если после нее явно указывать тип адреса. Можно конечно и попробовать.
Переключил модем в режим AT+CMEE=2, получил расшифровку ERRORa при отправке ИНФО-СМС: +CME ERROR: invalid input value Поискал в инете: ERROR выдается при попытке отправить больше 160 (7-битных) символов АТ-командой (или 140 8-битных) _http://www.edaboard.com/thread236191.html _http://www.nowsms.com/long-sms-text-messages-and-the-160-character-limit
Сообщение отредактировал alex152 - Пятница, 25.01.2013, 14:41 |
|
| |
rzloy | Дата: Пятница, 25.01.2013, 13:19 | Сообщение # 122 |
Группа: Пользователи
Сообщений: 64
Статус: Offline
| Не посчитайте идиотом но прикол в следующем ,вчера отписался от услуги по номеру 770952 ну и как бы остальных услуг.Весь вечер и всю ночь симка была в телефоне и тишина. Сегодня в 10.45 вставил симку в sim900 попробовал как до звон и dtmf и понеслась.... И опять сняли 60ре. Вставляю в телефон .И опять я подписался на что то, но новое. Что за хрень?
|
|
| |
alex152 | Дата: Пятница, 25.01.2013, 13:56 | Сообщение # 123 |
Группа: Пользователи
Сообщений: 366
Статус: Offline
| Цитата (rzloy) прикол в следующем и что это за 1/1, 3/1, 4/1? Типа расширенное отображение (номер ячейки/тип памяти?) Насколько я понял рекомендации автора, номер в 3-й ячейке должен быть в международном формате: +7ХХХХХХХХХХ. и по AT+CPBR=3 модем должен выдать: +CPBR: 3,"+7хххххххххх",145,"имя"
AT+CLIP=1 Включает режим CLI (Calling Line Identification) или то, что зовется АОН, при входящем вызове выдает не просто RING, а еще добавляет строку типа +CLIP: "+7XXXXXXXXXX",145,"",,"",0 Оно Вам надо? А вообще полезная функция, можно еще и организовать запрет звонков с других номеров
Сообщение отредактировал alex152 - Пятница, 25.01.2013, 14:15 |
|
| |
Admin | Дата: Пятница, 25.01.2013, 14:20 | Сообщение # 124 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата (alex152) номер в 3-й ячейке должен быть в международном формате: +7ХХХХХХХХХХ. Разумеется! + это метка считывания номера. И как это понимать:
Из ячейки 3 считывается +CPBR: 3,"8916�������",129,"3/1"
А в SMS вставляется AT+CMGS="+7916�������""
Квадратики - это я так понял, просто номер затерт rzloy. Или все же так терминал считывает и отправляет?
Цитата (alex152) +CLIP: "+7XXXXXXXXXX",145,"",,"",0 Оно Вам надо? А вообще полезная функция, можно еще и организовать запрет звонков с других номеров На таком принципе делают доступ к устройству вместо пароля. Плюс - получить права управления можно только с определенного номера. Но оно же является и минусом.
|
|
| |
alex152 | Дата: Пятница, 25.01.2013, 14:23 | Сообщение # 125 |
Группа: Пользователи
Сообщений: 366
Статус: Offline
| Админ, посмотрите 121!! А квадратики у него - это корректировка цифр (в кодировке win-1251). У него каким-то образом заменяется 8 на +7
Сообщение отредактировал alex152 - Пятница, 25.01.2013, 14:23 |
|
| |
Admin | Дата: Пятница, 25.01.2013, 14:29 | Сообщение # 126 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Я пока соображаю по поводу +CME ERROR: invalid input value. Только не могу понять, что там некорректного в данных. Длина всего SMS в 160 символов вроде бы не превышена.
Цитата (alex152) У него каким-то образом заменяется 8 на +7 У него каким-то образом в SMS вбивается номер не из регистра, а номер, на который настроен АОН.
|
|
| |
alex152 | Дата: Пятница, 25.01.2013, 14:35 | Сообщение # 127 |
Группа: Пользователи
Сообщений: 366
Статус: Offline
| Цитата (Admin) SMS в 160 символов вроде бы не превышена 140 8-битных или 160 7-битных !!! Включая CR и LF !!!
Сообщение отредактировал alex152 - Пятница, 25.01.2013, 14:40 |
|
| |
Admin | Дата: Пятница, 25.01.2013, 14:46 | Сообщение # 128 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Так, значит возможно где-то и вылетели в превышение. Сколько в общей сложности символов получилось? Потом "обрежу" длину баланса снова до 60-70 символов и попробуем. И вообще, нужно просчитать, сколько максимально символов в инфо-SMS может получиться.
|
|
| |
alex152 | Дата: Пятница, 25.01.2013, 14:51 | Сообщение # 129 |
Группа: Пользователи
Сообщений: 366
Статус: Offline
| Цитата (Admin) Сколько в общей сложности символов получилось? если без CR и LF, то 143 (в моем лог-файле), а если еще и термодатчика не будет и ON заменить на OFF - то больше. Максимум, что я насчитал = 151 без CR и LF
Сообщение отредактировал alex152 - Пятница, 25.01.2013, 15:02 |
|
| |
Admin | Дата: Пятница, 25.01.2013, 15:02 | Сообщение # 130 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Да, что-то около того:
Ладно, попозже подкорректирую тестовую прошивку, уменьшив область баланса.
Подсчитал, что максимальное количество информации (без баланса) - 71 символ без CR и LF
|
|
| |