Jump to content

    

lolful

Свой
  • Content Count

    105
  • Joined

  • Last visited

Community Reputation

0 Обычный

About lolful

  • Rank
    Частый гость
  • Birthday 07/20/1988

Контакты

  • Сайт
    Array
  • ICQ
    Array

Информация

  • Город
    Array

Recent Profile Visitors

1827 profile views
  1. Добрый день. На SIM5300 не получается выполнить несколько команд в одной строке, конкертно вот эти: AT+CIPACK;+CIPSEND=10; +CME ERROR: 3 Аналогичную команду модем SIM800C успешно выполняет. Вообще, SIM5300E не выполняет 2 команды в строке, где присутствует "=". Например, если если написать так, то выполняет: AT+CIPACK;+CREG? +CIPACK: 0,0,0 +CREG: 1,1 OK А если написать так, то - нет: AT+CIPACK;+CMEE=1 +CME ERROR: 3 Кто-нибудь знает способ обойти этот глюк и заставить модем выполнить несколько команд в одной строке? AT-лог: RDY +CFUN: 1 +CPIN: READY Call Ready ATE1 OK AT+IPR=115200 OK AT+CMEE=1 OK AT+CREG=2 OK AT+CSCLK=1 OK AT+CREG=1 OK AT+CGMM SIMCOM_SIM5300E OK AT+CGMR Revision:1551B03SIM5300E OK AT+CLIP=0 OK AT+CSDH=1 OK AT+CNMI=2,1,0,0,0 OK AT+CCLK? +CCLK: "17/01/24,06:42:03+00" OK +CREG: 1 AT+CMGF=0 OK AT+CMGL=4 OK AT+CMGD=1,4 OK AT+CIMI ************** OK AT+CREG? +CREG: 1,1 OK AT+CSQ +CSQ: 18,0 OK AT+CGREG? +CGREG: 0,1 OK AT+CMGF=0 OK AT+CMGL=4 OK AT+CMGD=1,4 OK AT+CLCC OK AT+CIPSHUT SHUT OK AT+CIPMUX=0 OK AT+CIPMODE=0 OK AT+CIPRXGET=1 OK AT+CIPQSEND=1 OK AT+CSTT="internet.beeline.ru" OK AT+GSMBUSY=1 OK AT+CIPSTATUS OK STATE: IP START AT+CIICR OK AT+CIFSR 100.101.134.45 AT+CIPSTATUS OK STATE: IP STATUS AT+CIPSTART="TCP","*****",12345 OK CONNECT OK AT+CIPACK;+CIPSEND=13; +CME ERROR: 3
  2. AT+CCALR? - только покажет статус Call Ready (Call ready выскакивает на 10 сек раньше SMS Ready) AT+CFUN? - выставляется в 1 (Full functionality) через несколько секунд после включения AT+CPAS - выставляется в 0 (Ready) через несколько секунд после включения По-ходу нет команды для опроса статуса SMS Ready.
  3. На сколько помню, SIMCOM в последних версиях прошивок исправил много багов, приводящих к перезагрузке модуля. Например, при переходе в роуминг. Так что, попробовать обновить точно стоит. Еще такое предположение: может быть неправильно разведен UART (без согласования уровней). Из-за чего его переглючивает (у меня модуль SIM5300 вообще перезагружался из-за того, что на DTR случайно, через подтяжку в микроконтроллере, подавалось 3В). Как реализовано управление энергопотреблением модуля? Используется ли сон? И лог инициализации модуля фстудию, пожалуйста.
  4. Тут скорее вопрос к производителю карт почему выбирается маленькая скорость обмена. По осциллограмме обмена видно вот что: сначала происходит обмен на скорости 8.7КГц и напряжении 1.8 В, затем переходит на 3В. Скорость при этом не меняется. Фронты не завалены. И на картах, где обмен идет на 100 КГц фронты тоже не заваленные. Я пробовал выпаять сборку защитных диодов - разницы не было.
  5. CLK - 3 МГц на обоих карточках. Приведеная скорость измерена на Data. Не буду исключать, что осциллограф вносит искажения и скорость измерена некорректно. Но, по крайней мере, даже с подключенными щупами, время выдачи SMS Ready такие же - на быстрых - 15 сек, на медленных - 40 сек.
  6. В Билайне говорят, что симкарты по объему памяти одинаковые... На "долгих" сим-картах скорость обмена 8.7КГц. На "быстрых" - 100КГц.
  7. А есть какой-то способ узнать у модуля, проинициализирован ли он до конца? Или единственный способ - ждать Sms ready?
  8. Симка пустая - ни телефонных номеров, ни смсок. Напряжение симки - 3В.
  9. Добрый день. Столкнулся с такой ситуацией. Пришла партия симок от Билайна, с которыми модуль SIM800C дольше обычного выдает Sms ready (~40 секунд после включения). На старой партии симок (и на любых других от МТС, Мегафона и прочих) Sms ready выдается спустя 15 секунд после включения. Проверял на модулях со следующими прошивками: Revision:1418B02SIM800C24 Revision:1418B05SIM800C24 Есть идеи с чем это может быть связано и есть ли способ уменьшить время полной инициализации модуля? Не может ли это значить, что с симками что-то не то?
  10. Да, кстати. Самого главного-то не сказал, почему проблема с RI вообще возникла. На наклейке, на модуле, написано, что передо мной 5300EA, а прошивка говорит, что 5300E. Короче, не той прошивкой модуль был прошит изначально, получается... А у дистрибьютора заказывали мы модуль с голосом, то есть 5300EA.
  11. Отлично. Выход из сна по приему СМС тоже будет? Еще было бы неплохо в 5300E и 5300EA иметь встроенную геолокацию по базовым станциям (LBS), как это реализовано в SIM800C.
  12. Есть ли кто-то уже, кто успел поковырять SIM5300? У меня возникли 2 проблемы, которые я не знаю как решить: Прошивка 1551B02SIM5300E 1) Ни при каких условиях не меняется состояние выхода RI. Например, при звонке на модуль, RI все время имеет высокий уровень. RI при этом висит в воздухе (смотрю осциллографом). 2) Не выходит из спящего режима по звонку/СМС. AT+CSCLK=1 После выставления DTR в 0, модуль засыпает. При входящем звонке/СМС так и не просыпается - в UART ничего не идет. Ничего особенно в инициализации модуля вроде нет. (А есть ли вообще такие команды, которые могут способствовать такому поведению?) С аналогичной инициализацией работает модуль SIM800C и не имеет описанных проблем. АТ-лог инициализации: RDY +CFUN: 1 +CPIN: READY Call Ready ATE1 OK AT+IPR=115200 OK AT+CMEE=1 OK AT+CREG=2 OK AT+CSCLK=1 OK AT+CGMM SIMCOM_SIM5300E OK AT+CGMR Revision:1551B02SIM5300E OK AT+CLIP=0 OK AT+CSDH=1 OK AT+CNMI=2,1,0,0,0 OK AT+CCLK? +CCLK: "04/01/01,00:00:04+00" OK
  13. Хорошо, а как в прозрачном режиме не переполнить буфер модема? Подозреваю, что если я начну загонять в модем данных больше, чем он может передать по GPRS, то он просто разорвет соединение? В непрозрачном режиме я проверял заполненность буфера командой CIPACK, а тут как надо поступить?
  14. Ну если есть 4 слота свободных, почему бы не дать 4, а не 2? "Че им, жалко штоле?" С учетом оверхеда у меня, кстати, получилось 34 кбит (26% оверхеда, их которых 20% - прикладной уровень). А 34 из 40 - не так уж и плохо... Пойду 3G мучить лучше.
  15. В очередной раз скачал файл из устройства размером 1 Мб - скачалось за 310 секунд, что соответствует скорости 27 кбит/сек. Получается, все-таки класс 10 (2 таймслота UP). Выставил 8й класс с помощью AT+CGMSCLASS=8 (потребовалась перезагрузка, чтобы что-то изменилось). Скорость упала более, чем в 2 раза. В общем, в идеальных условиях, в идеальном мире должно быть около 40 кбит/с, раз соты не поддерживают 12й класс GPRS. Скорее всего, у меня получается 27 кбит/с из-за того, что: 1) Packet overhead 2) Не все 100% времени доступны оба таймслота А что, 12й класс GPRS - это такой моветон среди операторов? Так-то существует 34 класса... С 12 по 34й тоже никто не использует? Короче, если считать, что 40 кбит - это теоретический предел, то 27 кбит меня устраивает.