|
Пятница, 18.07.2025, 21:39 | | RSS |
|
Защита, контроль, управление |
|
Устройство управления и контроля. Часть 2 (тема закрыта)
|
|
Admin | Дата: Среда, 06.02.2013, 21:15 | Сообщение # 441 |
 Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата (deniss1900) На мс35 нужно тестировать прошивку? Я уже запутался что и для кого правится. deniss1900, для МС35 прошивка была выложена здесь . В ней ничего не менялось, т.к. у Вас в модеме нет контроля состояния статуса (а все доработки "крутились" как раз вокруг этого) и запуск МС35 осуществляется просто включением питания.
И тем не менее сделайте сброс по MCLR (кратковременно замкните вывод 1 МК на общий провод) и потом позвоните на модем. Если он ответит - все ОК, ничего дорабатывать не нужно. Если нет (будут идти вызовы) тогда будем думать.
Цитата (alex152) Пока нет, хочу посмотреть хоккей, а потом футбол начнется. Да, нужно и мне сегодня отдохнуть.
Цитата (smartone) Вопрос почему не читаются ячейки 3 и 4 корректно? Ячейки SIM заполнены вроде бы правильно А Вы на всякий случай проверьте - подайте команду АТ+CPBR=номер ячейки и посмотрите, что отвечает модуль.
Цитата (smartone) почему PC busy? комп занят? а какую терминалку используете?
Цитата +CME ERROR: invalid characters in dial string А вот это говорит, что неправильные символы в строке. Александр же говорил - пробуйте номер #ххх#. У Вас сообщение по запросу *xxx# скорее всего возвращается в русской кодировке, отсюда и ошибки.
|
|
| |
smartone | Дата: Среда, 06.02.2013, 21:17 | Сообщение # 442 |
Группа: Пользователи
Сообщений: 45
Статус: Offline
| Да и еще : к сожалению в МТС (Украина) #101# баланс не запрашивается , только *101#, проверял в терминалке
|
|
| |
Admin | Дата: Среда, 06.02.2013, 21:20 | Сообщение # 443 |
 Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата (smartone) #101# баланс не запрашивается , Ну а на каком языке все же возвращается ответ при запросе *101# ? Попробуйте из терминалки отправить ATD*101#;
|
|
| |
alex152 | Дата: Среда, 06.02.2013, 21:27 | Сообщение # 444 |
Группа: Пользователи
Сообщений: 366
Статус: Offline
| Цитата (smartone) На счету деньги есть Насколько я понял, такого рода ошибки связаны с СИМ-картой (правильно: "PS Busy"). Отсутствие денег - одна из возможных причин. Другие - это неготовность СИМ (не до конца прошла инициализация ее модемом), отправка 2-го СМС до подтверждения ОК на предыдущее СМС и др. причины. Тут я не гуру. Может Админ что-то ответит, или можно задать вопрос в техподдержку Simcom, там есть грамотные люди. Кстати, какой модем у Вас? Если 900-й, то надо убрать R36 (подтяжка лини данных СИМ на питание) и конденсатор С15 проверить, из-за него СИМка может плохо определяться модемом.
Сообщение отредактировал alex152 - Среда, 06.02.2013, 21:30 |
|
| |
smartone | Дата: Среда, 06.02.2013, 21:39 | Сообщение # 445 |
Группа: Пользователи
Сообщений: 45
Статус: Offline
| Вот лог что бы не быть голословным ,может есть мысли?
|
|
| |
Admin | Дата: Среда, 06.02.2013, 21:43 | Сообщение # 446 |
 Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата (smartone) ,может есть мысли? Номера считываются правильно. Запрос номера баланса корректный, сообщение возращается в латинской кодировке. Следовательно, причина "+CME ERROR: invalid characters in dial string" не в этом.
Далее смотрим ответ оператора:
Цитата +CUSD: 0,"29.28 UAH, dijsnyj do 05.02.2014. Taryf - Super MTS bez PZZ ta popovnen 0-25. * Nadishlit' DA na 6655! Otrymaite PORSCHE ! 7,44grn/sms", Сначала была у меня такая версия - сообщение явно больше 60 символов. И после массива из 60 символов есть звездочка (*) Получается, звездочка не "захлопывается" в области массива. Прерывание видит её и считает, что это начало номера запроса баланса и идет по неправильному пути.
Хотя, как оказалось, версия хреновая. Я абсолютно упустил то, что бы идентифицировать звездочку, как начало номера, нужно непосредственно перед ней принять символ "кавычек". Так что это не наш случай...
|
|
| |
xtrrt | Дата: Среда, 06.02.2013, 22:38 | Сообщение # 447 |
Группа: Пользователи
Сообщений: 45
Статус: Offline
| Здравствуйте все! Залил прошивку 06_02_13,трубку подымает, доз вон при разрыве есть, СМС №1 при разорванном шлейфе тоже. Инфо СМС с балансом приходит МТС Украина!
Сообщение отредактировал xtrrt - Среда, 06.02.2013, 22:40 |
|
| |
smartone | Дата: Среда, 06.02.2013, 23:13 | Сообщение # 448 |
Группа: Пользователи
Сообщений: 45
Статус: Offline
| Где ее скачать для тестирования? Добавлено (06.02.2013, 23:13) --------------------------------------------- Спасибо, нашел.
|
|
| |
123ksn | Дата: Четверг, 07.02.2013, 08:36 | Сообщение # 449 |
Группа: Пользователи
Сообщений: 480
Статус: Offline
| alex152, спасибо за развернутый ответ (пост 421) на мой вопрос. Вашу мысль понял. Но теперь появились более серьёзные вопросы. Может я "проспал", но Ваше утверждение поставило меня в ступор. Цитата (alex152) и была проблема с подсчетом кол-ва вызовов перед снятием трубки, из-за чего PIC не давал команду снятия трубки Не могли бы Вы или автор дать ссылочку, на основании чего Вы сделали это заявление.
Далее вопрос автору. Ваше утверждение, как мне кажется, ошибочное, учитывая пояснения alex152
Цитата Admin:(пост404) Цитата Возможно, ты как раз обнаружил то, из-за чего иногда присутствовал "недозвон" и в предыдущих версиях, хотя там и применялся другой алгоритм. Но загрузка количества звонков ведь происходила аналогично. Возможно, тогда мне и не удавалось поймать данный "глюк", о которых говорили другие, потому что сброса МК (и следовательно, перезапуска модуля) при своих экспериментах ни разу не наблюдал (или не заметил). А сделать сброс МК принудительно, я тогда, как и сейчас, не догадался Мои исследования показали, что зависания МК при "неподнятии" не было, да и факт отправки СМС зависание опровергает. (Мои утверждения сделаны применительно к версиям 1.2-1.4)
И ещё. У форума есть глюк. Если я пытаюсь сделать цитату с другой страницы, то создается новый пост, а не вставка в текущее сообщение.
Сообщение отредактировал 123ksn - Четверг, 07.02.2013, 08:40 |
|
| |
alex152 | Дата: Четверг, 07.02.2013, 10:09 | Сообщение # 450 |
Группа: Пользователи
Сообщений: 366
Статус: Offline
| Цитата (123ksn) Не могли бы Вы или автор дать ссылочку, на основании чего Вы сделали это заявление Это не заявление, а экскурс в историю (еще в первой части форума, долго искать). Там автор сделал вывод, что неподнятие трубки было связано с необнулением регистра количества принятых вызовов от модема, что и было устранено командой "CLRF N_ZUM_GSM" в версиях 1.4 и 1.2. Вы испытывали эту версию с доработкой?
Сообщение отредактировал alex152 - Четверг, 07.02.2013, 11:10 |
|
| |
T2M © 2025 | Сайт управляется системой uCoz |
| |
|