Mustang 0 12 февраля, 2008 Опубликовано 12 февраля, 2008 · Жалоба Не понимаю, почему получаю ERROR, на команды AT+CMGD=1, AT+CMGL=”ALL”, AT+CMGR=1...? В чем может быть проблема? С другими, НЕ СМС-командами всё ОК. А проделана ли предварительная настройка? AT_CPBS: ;выбрать телефонную книгу СИМ-карты (команда AT+CPBS="SM") AT_CNMI: ;передавать в порт сигнал (+CMTI: "SM",nn) о входящих СМС: (AT+CNMI=1,1,0,0,0) После этого можно принимать СМС: AT_CMGL0: ;команда AT+CMGL=0 выдать в порт текст пришедшего SMS AT_CMGL1: ;команда AT+CMGL=1 выдать в порт содержимое папки "Входящие" Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Anthoni 0 13 февраля, 2008 Опубликовано 13 февраля, 2008 · Жалоба Разобрался, с чего то вдруг плюсики позабывал добавить, функция отсылала команду в виде ATCPBS :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Anthoni 0 22 февраля, 2008 Опубликовано 22 февраля, 2008 · Жалоба Как вычислить момент когда можно отсылать СМС. Что если отсылать команды модулю, если он ещё не закончил выдачу других команд устройству... Как быть? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Tonari 0 23 февраля, 2008 Опубликовано 23 февраля, 2008 · Жалоба Вычислить момент точно можно только если у вас на контроллер заведены не только Rx и Tx, но и CTS и RTS. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Anthoni 0 24 февраля, 2008 Опубликовано 24 февраля, 2008 (изменено) · Жалоба Заведены конечно, RTS'ом приостанавливаю поток когда обрабатываю каждый байт, CTS проверяю перед отсылкой каждого байта, одно не понятно, почему CTS постоянно весит в одном состоянии. Изменено 24 февраля, 2008 пользователем Anthoni Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Anthoni 0 26 февраля, 2008 Опубликовано 26 февраля, 2008 · Жалоба В "0" постоянно, у вас также дела с CTS? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Baser 5 26 февраля, 2008 Опубликовано 26 февраля, 2008 · Жалоба В "0" постоянно, у вас также дела с CTS? 1. Чтобы CTS выполнял функцию управление потоком, он должен быть включен. По умолчанию он включен, проверьте командой +IFC: 2,2 Вторая двойка - включеный CTS. 2. Даже если CTS включен, чтобы заполнить внутренний буфер SIM300, нужно записать туда 1 кбайт данных (если не ошибаюсь, такой размер буфера) при отсутствии передачи или при медленной передаче из буфера наружу. Так что переключения CTS в вашем случае может и не быть. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
shb 0 27 февраля, 2008 Опубликовано 27 февраля, 2008 · Жалоба Проведи эксперимент. Соеденись в CSD для передачи данных (скорость передачи в этом режиме 9600). И суй данные на скорости 115200 увидиш как CTS заработает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Anthoni 0 27 февраля, 2008 Опубликовано 27 февраля, 2008 · Жалоба Тогда не буду проводить эксперимент, у меня скорость 38400, оптимальный вариант в моем случае, и CTS включен по умолчанию (2,2). Парюсь только с одной проблемой, как бы не впихнуть команду, когда буду отсылать например СМС, в момент когда модуль будет что то передавать, например между RING...CLIP. Есть где то исходники посмотреть, как люди делают? CTS я понял не поможет мне. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
chief_olimp 0 2 марта, 2008 Опубликовано 2 марта, 2008 · Жалоба подскажите пожалуйста что это означает: запрос: AT+CBC ответ +CBC: 2,96,4153 не понятно что обозначает двойка Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Harbinger 10 2 марта, 2008 Опубликовано 2 марта, 2008 · Жалоба А это в каком модуле? В принципе, это режим работы батареи... То есть, включен заряд, выключен или еще что-то. Остальные цифры вроде понятны интуитивно ;) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 12 3 марта, 2008 Опубликовано 3 марта, 2008 · Жалоба +CBC: < bcs >, < bcl >,<voltage> <bcs> charge status 0 ME is not charging 1 ME is charging 2 Charging has finished <bcl> battery connection level 1...100 battery has 1-100 percent of capacity remaining vent <voltage> battery voltage(mV) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
chief_olimp 0 6 марта, 2008 Опубликовано 6 марта, 2008 · Жалоба 2 Charging has finished СПАСИБО, в моей доке по SIM300DZ этого небыло Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
CADiLO 12 6 марта, 2008 Опубликовано 6 марта, 2008 · Жалоба http://www.microchip.ua/simcom/SimCom/Sim3...0_ATC_V2.00.pdf Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Anthoni 0 7 апреля, 2008 Опубликовано 7 апреля, 2008 · Жалоба А какой командой можно включить\выключить подзарядку батареи? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться