При поддержке Smart Mobile Personal Digital Assistant
Эмблема проекта © 2004-2020 Smart Mobile Personal Digital Assistant. All rights reserved.


Начало  Регистрация  Поиск  FAQ  Разные разности  Новости Форума  Администрация Клуба

Siemens - клуб

 
 SC-форум : Siemens x35 : SMS квитирования......

Навигация:
Хозяйке на заметку: О чистке форума. Если вы обнаружили сообщения с надписью ### вместо темы, филосовские, рекламные и т.п. темы, напишите об этом сюда.

Автор Сообщение
Vlad_Petr
Начинающий телефонист
Откуда: Литва, Visaginas
С нами с: 25.02.2004
Плодовитость: 30


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме C35 С45
Рейтинг

Подано 0 (0/0) голосов
icon SMS квитирования......


Контроллер управляющий телефоном командует выдачей
SMS. При создании SMS устанавливается бит, инициализирующий
квитирование,-т.е. получение обратной SMS c информацией о
времени доставки получателю.

Для С45- квитирование приходит отправителю как обычная sms....
В С35 тоже сначала на экране появляется: "пришло новое сообщение" - точно такое,и точно так-же, как при приходе на этот 35-й обычного сообщения.
Затем,после того как это сообщение в 35-м убирается, обычное сообщение сохраняется в папке "полученные SMS",а квитирование не сохраняется как sms, но на экране появляется строка где выведена информация с этого квитирования:
т.е. когда и по какому номеру доставлено.
После нажатия красной кнопки эта строка стирается....
И ВСЕ!
Для С45-го (но жалко его на прикол ставить я им как-раз и пользуюсь) приходящее квитирование садится как нормальное SMS при задании СNMI=0,0,0,2,1

Для С35-го приходящее квитирование при таком-же
СNMI=0,0,0,2,1 выдается только на экран.
Если в 35-м сделать СNMI=1,0,0,2,1 сохраняется как SMS но и на порт выкидывает сообщение, куда он его засунул: +CDSI:"SM",7
Для простого контроллера обрабатывать в любой момент такое сообщение -внапряг (ресурсов мало).
Выходит или контроллер менять или телефон докупать. Хотелось-бы обойтись. Т.е.как нибудь получить с 35-го информацию о том,что на него пришло квитирование. Подробности не нужны,т.к. он получает квитирование
только на то-что послал. Нужно только "есть-нет" и все проблемы решаются...
Какой (какими) AT командами можно узнать,пришло-ли квитирование??.
Или: сейчас показывает С35-й пришедшее квитирование или нет??

Получается: на экране внаглую показывает,
а выцарапать из него этот факт-проблема!


____________________________
Владимир

04.10.2004 в 19:22
Vlad_Petr
Начинающий телефонист
Откуда: Литва, Visaginas
С нами с: 25.02.2004
Плодовитость: 30


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме C35 С45
Рейтинг

Подано 0 (0/0) голосов
icon SMS квитирования......


А если телефон не перешивать?
Неужели никак без перешивки не обойтись..так
и кажется, что должно быть решение.
Просто оно неизвестно. Может знает тот
кто С35-e копал по серьезному?


____________________________
Владимир

05.10.2004 в 21:41
Vlad_Petr
Начинающий телефонист
Откуда: Литва, Visaginas
С нами с: 25.02.2004
Плодовитость: 30


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме C35 С45
Рейтинг

Подано 0 (0/0) голосов
icon SMS квитирования......


Уважаемые Гуру!
Уточню свой вопрос.
Они не сообщают в порт,- а зачем простому телефону у тети Маши это надо? Им можно УКАЗАТЬ ЭТО ДЕЛАТЬ задав например "+CNMI 1,0,0,2,1"
Вопрос возник потому, что С35 и С45 ПО РАЗНОМУ отрабатывают одно и то-же задание:
при установке +CNMI=0,0,0,2,1
В С45-м квитирующее SMS сохраняется ПО ПРАВИЛАМ ОБЫЧНОГО SMS и его,естественно,можно прочитать AT командой.И при приходе этого sms на порт НИЧЕГО НЕ СООБЩАЕТСЯ.
В С35-м квитирующее SMS (при таком же зад.CNMI ) НЕ ЗАПИСЫВАЕТСЯ КАК SMS и его,естественно,НЕЛЬЗЯ прочитать AT командой.И при его приходе на порт НИЧЕГО НЕ СООБЩАЕТСЯ. Эта информация ТОЛЬКО НА ДИСПЛЕЕ телефона.
Можно задать +CNMI=1,0,0,2,1 тогда будет (как и хотелось)сохранено в памяти для принятых sms, НО НА ВЫХОД ПОРТА ВЫКАТЫВАЕТСЯ СООТВЕТСТВУЮЩЕЕ СООБЩЕНИЕ- в случайный для контроллера момент времени, что не есть хорошо!!
Вопрос в том КАК УЗНАТЬ ЧТО С35-й ПОЛУЧИЛ КВИТИРОВАНИЕ БЕЗ УСТАНОВКИ +CNMI=1,0,0,2,1


____________________________
Владимир

06.10.2004 в 16:40
Vlad_Petr
Начинающий телефонист
Откуда: Литва, Visaginas
С нами с: 25.02.2004
Плодовитость: 30


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме C35 С45
Рейтинг

Подано 0 (0/0) голосов
icon SMS квитирования......


Забыл правда с самого начала уточнить.
Это все про С35 с буковкой i..т.е.С35i
цитата:
Вопрос в том КАК УЗНАТЬ ЧТО С35-й ПОЛУЧИЛ КВИТИРОВАНИЕ БЕЗ УСТАНОВКИ +CNMI=1,0,0,2,1
цитата:
ну установи ты +CNMI=1,0,0,2,1 и не обрабатывай прерывание... до сих пор не могу понять проблему...

А не обрабатывать сколько времени? Секунду?,минуту?,час?,.... Это мы тут в телефонах не соображаем...а с прерываниями много лет дружим,так что,насчет прерываний, спасибо,по прерываниям можно не пояснять.
цитата:
чего разного? абсолютно одинаково...
Это ВООБЩЕ НЕ ОДИНАКОВО:
цитата:
Вопрос возник потому, что С35 и С45 ПО РАЗНОМУ отрабатывают одно и то-же задание:
при установке +CNMI=0,0,0,2,1


Вроде я нормально вопрос задаю....


____________________________
Владимир

07.10.2004 в 15:47
Vlad_Petr
Начинающий телефонист
Откуда: Литва, Visaginas
С нами с: 25.02.2004
Плодовитость: 30


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме C35 С45
Рейтинг

Подано 0 (0/0) голосов
icon SMS квитирования......


цитата:
С35 то и напиши так чтобы он складывал эту СМСку а ты потом при возможности будешь ее забирать... если нет возможности следить за портом так и не следи за ним вообще...


Не следить за портом вообще- это тогда ответы на AT команды не получать.. и вообще все ессно теряет смысл.
Проблема в том,что это сообщение в порт вывалится когда ему вздумается.При этом оно может вывалится ПЕРЕД или сразу ЗА ответом на AT команду. А в простом контроллере ресурсов мало...такое совпадение жевать.
Вот в С45-м вкусно получается:
при CNMI=0 SMS садится в папку "полученные"
а на порт ничего не выдается. А когда я попробовал откатиться на С35i,то варианта где
SMS записывается в папку "полученные" и при этом на порт ничего не высыпается просто нет.
Для того чтобы sms укладывалось в папку "полученные" надо мириться с получением на порт той-же информации.
Т.е просто "вырубить" в С35-м выдачу этой информации на порт (путем CNMI=0) означает
НЕ СОХРАНЯТЬ ее в виде полученного sms.
При этом информация этого sms в С35i-выводится на экран. Так весь вопрос про C35i и состоит в том:
ЕСЛИ ЕСТЬ НА ЭКРАНЕ C35i ЭТО СООБЩЕНИЕ ТО ГДЕ ОНО ХРАНИТСЯ. ПРИЧЕМ БУКОВКИ НЕ НУЖНЫ. НУЖЕН ТОЛЬКО ФАКТ-ЕСТЬ ТАКОЕ СООБЩЕНИЕ ИЛИ НЕТ.


____________________________
Владимир

11.10.2004 в 18:46
Vlad_Petr
Начинающий телефонист
Откуда: Литва, Visaginas
С нами с: 25.02.2004
Плодовитость: 30


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме C35 С45
Рейтинг

Подано 0 (0/0) голосов
icon SMS квитирования......


Телефон потрошить не буду...
После посылки sms дам команду +CNMI=1 на 30сек.. потом обратно +CNMI=0 ,затем почищу входной буфер UART(все что было игнорируем)
Смотрю наличие квитирующего sms..
Получилось совместимо С35-С45 и далее..))


____________________________
Владимир

21.10.2004 в 21:34
Vlad_Petr
Начинающий телефонист
Откуда: Литва, Visaginas
С нами с: 25.02.2004
Плодовитость: 30


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме C35 С45
Рейтинг

Подано 0 (0/0) голосов
icon SMS квитирования......


Исходно вопрос задавался ПРО ПРИШЕДШЕЕ квитирование.
Может-ли не прийти квитирование,которое запросили?
Я такого случая не встречал... но чего только у нас не бывает.., думаю это другая тема.
Если придет причина отказа...это ведь биты
в пакете...это мы запросто.
Получается других простых и главное СОВМЕСТИМЫХ решений нет.

Когда все будет закончено опишу что получилось и как.


____________________________
Владимир

25.10.2004 в 16:57
Vlad_Petr
Начинающий телефонист
Откуда: Литва, Visaginas
С нами с: 25.02.2004
Плодовитость: 30


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме C35 С45
Рейтинг

Подано 0 (0/0) голосов
icon SMS квитирования......


.... долго вдумывался в смысл написанного
Не понял,- а вопрос-то есть или нет?
Если есть вопрос я ,по мере знаний и возможностей отвечу..
Пожалуйста,как-нибудь по другому
сформулируйте....попроще и поконкретней..
мне легче будет ответить.
С уважением к Вам
Vlad


____________________________
Владимир

26.10.2004 в 13:12
Vlad_Petr
Начинающий телефонист
Откуда: Литва, Visaginas
С нами с: 25.02.2004
Плодовитость: 30


Просмотр досье Отправить письмо Оставить личное сообщениеСейчас нет на форуме C35 С45
Рейтинг

Подано 0 (0/0) голосов
icon SMS квитирования......


Думаю для удобства читающих конференцию надо пояснить:
Вообще-то сама проблема проста..
Сложность возникла из-за решения применить
ОЧЕНЬ ДЕШЕВЫЙ КОНТРОЛЛЕР.
Так в AT89C4051 получилось прямое и обратное PDU преобразования(до 50 символов),-что позволило,например, менять номера в адресной книге удаленного аппарата или тексты sms.
Вкусностей получилось много,включая совместимость с подавляющим большинством Siemens-ов,начиная с С35 и далее..(пока проверено на С45 и С55)
Опишу подробнее после всех проверок.


____________________________
Владимир

27.10.2004 в 15:13
 SC-форум : Siemens x35 : SMS квитирования......

Навигация:


Администрация Клуба. Разработка: BigVovch