Устройство управления и контроля. Часть 2 (тема закрыта)
|
|
deniss1900 | Дата: Понедельник, 04.02.2013, 14:50 | Сообщение # 371 |
Группа: Пользователи
Сообщений: 546
Статус: Offline
| Вот что отвечает модем ^SYSSTART AT+IPR=19200 OK ATE0 OK ERROR RING OK OK OK +CPBR: 4,"#100#",129,"4" OK ERROR OK +CPBR: 3,"+79195776000",145,"3" OK > OK
Сообщение отредактировал deniss1900 - Понедельник, 04.02.2013, 14:52 |
|
| |
Admin | Дата: Понедельник, 04.02.2013, 15:10 | Сообщение # 372 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата (alex152) Несколько раз (именно сегодня, вчера было все ОК) получил сброс контроллера при отправке ИНФО-СМС, один раз это произошло после отправки PICом команды ATD#102#. Многократно вводил в терминале все команды, которые передает PIC в модем - ERROR ни разу не получил и делаю вывод, что виноват PIC Трудно пока что-либо ответить. Нужно анализировать. Вечером, если будет время, займусь.
Цитата (alex152) после ATD#(*)xxx# нужна точка с запятой ОК. У меня была более старая версия даташита на АТ-команды - 1.03. Но возможно, просто недосмотрел. Вечером сравню. В любом случае - добавим!
Цитата (deniss1900) +CPBR: 4,"#100#",129,"4" OK ERROR OK
А ответ-то от оператора не пришел
|
|
| |
deniss1900 | Дата: Понедельник, 04.02.2013, 15:16 | Сообщение # 373 |
Группа: Пользователи
Сообщений: 546
Статус: Offline
| В чем дело Оператор точно не "гад"
Сообщение отредактировал deniss1900 - Понедельник, 04.02.2013, 15:21 |
|
| |
Admin | Дата: Понедельник, 04.02.2013, 15:21 | Сообщение # 374 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата (deniss1900) В чем дело Возможно, как раз в том, о чем говорил Александр - #xxx# ; А если попробовать из терминалки послать команду #100# сначала без точки с запятой, потом с ней - что приходит в ответ в обоих случаях?
|
|
| |
deniss1900 | Дата: Понедельник, 04.02.2013, 15:24 | Сообщение # 375 |
Группа: Пользователи
Сообщений: 546
Статус: Offline
| Эт мне че подключать 3й провод к UART?
|
|
| |
Admin | Дата: Понедельник, 04.02.2013, 15:35 | Сообщение # 376 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата (deniss1900) Эт мне че подключать 3й провод к UART? Зачем? Подключить МС35 прямо к СОМ порту компа (без устройства) и в терминалке руками набрать:
1. ATD#100# 2. ATD#100#;
|
|
| |
deniss1900 | Дата: Понедельник, 04.02.2013, 15:46 | Сообщение # 377 |
Группа: Пользователи
Сообщений: 546
Статус: Offline
| ATD#100#; ERROR ATD#100# ERROR
ATD*100* ERROR ATD*100*; ERROR
Сообщение отредактировал deniss1900 - Понедельник, 04.02.2013, 15:52 |
|
| |
Admin | Дата: Понедельник, 04.02.2013, 15:58 | Сообщение # 378 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Цитата (deniss1900) ATD#100#; ERROR ATD#100# ERROR Нужно разбираться, почему МС35, судя по всему, не поддерживает USSD запрос. Можно перед запросом баланса, попробовать одну из команд AT+CSNS=0 (голосовой вызов), AT+CSNS=4 (передача данных)
|
|
| |
deniss1900 | Дата: Понедельник, 04.02.2013, 16:13 | Сообщение # 379 |
Группа: Пользователи
Сообщений: 546
Статус: Offline
| Программа GSM Port ATD#100#; OK+CUSD: 2,"Balance:102,71r ",15 ATD#100#ERROR
Добавлено (04.02.2013, 16:13) --------------------------------------------- Вот и решено (точка с запятой) Жду подправленную прошивку от автора А как у других СМС приходит без ";"
Сообщение отредактировал deniss1900 - Понедельник, 04.02.2013, 17:04 |
|
| |
Admin | Дата: Понедельник, 04.02.2013, 18:36 | Сообщение # 380 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Прошивки я обновил, добавил символ ; после номера запроса баланса, они там же - сообщ. #307
Что касается вопроса Александра по поводу перезагрузки, тут далеко не все так очевидно, поэтому, пока не буду озвучивать свои размышления на эту тему.
|
|
| |