реклама на сайте
подробности

 
 
> SIM900 вообще работает?, АТ команды
Porty
сообщение Jun 29 2010, 11:04
Сообщение #1


Местный
***

Группа: Свой
Сообщений: 246
Регистрация: 28-05-08
Из: г. Ижевск
Пользователь №: 37 893



Добрый день
Уже разработали устройство на базе SIM300DZ всё нормально работало, стабильно, как нам нужно было, соотвествовало всем нашим требованиям.
И тут подарок с небес, точнее с поднебесной - снятие SIM300DZ и старт SIM900D как замены, ладно, закупили, впаяли и тут ... :

1. Даташит на AT команды вообще не соответствует истине в целом, большинство команд которые по даташиту обязаны работать выдают ошибки.
2. AT+SIMTONE не генерит тоны, но выдаёт Ок и квитанцию о завершении генерации тона
3. Необходимо на каждую команду ждать квитанции подтвержения "ОК" или "ERROR", иначе следующие команды будут игнорироваться. В сим300 достаточно просто слать команды и они будут обработаны в порядке очереди.
4. SIM tool kit набор команд отсутствует в даташите на AT команды SIM900, но почему то работает.
5. команда AT+STTONE неадекватно себя ведёт, может завершить проигрывание и не выдавать секунд 5-20 квитацию о завершении проигрывания тона
6. Во время входящего звонка проигрывает какую то трель
7. Команда AT+CLDTMF=1,... проигрывает тоны по 200-300 мсек вместо 100 и забивается трелью после звонка а иногда наоборот эту трель затыкает.
В итоге устройство недееспособно!

Вопросы:
1. СИМ900 вообще работоспособен в приложениях для которых он по идее предназначается? Если да то как этот ворох проблем побороть?
2. Со всеми операторами работает?
3. Просьба откликнуться тех у кого есть опыт внедрения сырых сим300, интересно знать какие фокусы поднебесная нам ещё подкинет с модулями сим900 согласно опыту работы с сим300?

Сообщение отредактировал Porty - Jun 29 2010, 11:06
Go to the top of the page
 
+Quote Post
7 страниц V  « < 4 5 6 7 >  
Start new topic
Ответов (75 - 89)
Porty
сообщение Jul 27 2010, 11:18
Сообщение #76


Местный
***

Группа: Свой
Сообщений: 246
Регистрация: 28-05-08
Из: г. Ижевск
Пользователь №: 37 893



у SIM900 в время входящего звонка играет мелодия как на мобильном (что то похожее на "в лесу родилась ёлочка") как эту мелодию выключить? перерыл все ат команды, в явном виде не нашёл, есть команда регулирования уровня , но она минимум 1 - "AT+CRSL=1" - негромко но есть мелодия до 100 - там она просто оглушительна, и не управляется и никак вообще не зависит от других команд типа "at+clvl" и тд
Go to the top of the page
 
+Quote Post
MegaFPGA
сообщение Jul 29 2010, 08:06
Сообщение #77


Частый гость
**

Группа: Участник
Сообщений: 75
Регистрация: 12-11-09
Из: Уфа
Пользователь №: 53 567



У меня SIM900 на команду AT+CSDT отвечает ERROR. SIM presence не подключен. Симка рабочая 100%. В чем косяк ?
Go to the top of the page
 
+Quote Post
Samodelkin
сообщение Jul 29 2010, 08:15
Сообщение #78


Частый гость
**

Группа: Участник
Сообщений: 102
Регистрация: 29-05-05
Из: Днепропетровск
Пользователь №: 5 520



Цитата(MegaFPGA @ Jul 29 2010, 10:06) *
У меня SIM900 на команду AT+CSDT отвечает ERROR. SIM presence не подключен. Симка рабочая 100%. В чем косяк ?


так SIM presence, если у держателя SIM карты нет таких выводов, должен быть подключен к общему проводу. Тогда модуль видит карточку.
Go to the top of the page
 
+Quote Post
MegaFPGA
сообщение Jul 29 2010, 08:25
Сообщение #79


Частый гость
**

Группа: Участник
Сообщений: 75
Регистрация: 12-11-09
Из: Уфа
Пользователь №: 53 567



Попробовал посадить на землю - все равно карточку не видит. Питание для нее не выдает.
1. Где указано что пресенс надо на землю кидать ?
2. Почему все-таки на команду AT+CSDT ответ ERROR ? Ведь это не связано с наличием карты.
Go to the top of the page
 
+Quote Post
andrey videoplus
сообщение Jul 29 2010, 10:53
Сообщение #80


Участник
*

Группа: Участник
Сообщений: 55
Регистрация: 24-06-10
Из: Киев
Пользователь №: 58 123



Скорее всего у тебя что-то в соединении, прозвони цепи. У меня тоже такое было, и питание не выдавал. Потом барахлить начал, то работает, то не работает, а потом в цепях "соплю" обнаружил.....
Go to the top of the page
 
+Quote Post
MegaFPGA
сообщение Jul 30 2010, 02:12
Сообщение #81


Частый гость
**

Группа: Участник
Сообщений: 75
Регистрация: 12-11-09
Из: Уфа
Пользователь №: 53 567



Вот что я обнаружил: Во первых команду надо писать сразу правильно иначе не всегда будет работать. Во вторых регистр всегда должен быть верхним. В третьих иногда знак "=" надо отделять от соседних пробелами что и было в случае команды CSDT.
Go to the top of the page
 
+Quote Post
MegaFPGA
сообщение Jul 30 2010, 03:37
Сообщение #82


Частый гость
**

Группа: Участник
Сообщений: 75
Регистрация: 12-11-09
Из: Уфа
Пользователь №: 53 567



Оказывается симку все-такие не видит. Из всех опереторов видит только МТС.
AT+CSDT не работет вообще:
CODE
RDY

+CSMINS: 1,0

+CPIN: NOT INSERTED

+CFUN: 1
AT+COPS = ?
+COPS: (1,"MTS-RUS","MTS","25001"),,(0,1,4),(0,1,2)

OK
AT+CSMINS?
+CSMINS: 1,0

OK
AT+CSDT
ERROR
AT+CSDT?
ERROR
AT+CSDT ?
ERROR
AT+CSDT = ?
ERROR
AT+CSDT =?
ERROR
AT+CSDT= ?
ERROR
AT+CSDT=?
ERROR


AT+CPIN не работет вообще:
CODE
AT+CPIN?
ERROR
AT+CPIN=?
ERROR
AT+CPIN = ?
ERROR


AT+CSQ
+CSQ: 14,0 бывает до 21.

unsure.gif

Go to the top of the page
 
+Quote Post
Budek
сообщение Jul 30 2010, 06:11
Сообщение #83


Частый гость
**

Группа: Свой
Сообщений: 132
Регистрация: 17-02-08
Из: Уфа
Пользователь №: 35 116



Всем добрый день!
А я вот на двух модулях сим900 (столько их пока у меня и есть) обнаружил проблему с командой at+cadc?
Перепрошивка на 4-ю версию не помогла. Сразу оговорюсь - модули подпаивались на рабочую плату взамен выпаянного сим300Д.
При напряжении на входе АЦП 1,3вольта ответ модуля плавает от 1,1100 до 1,1188.
При замыкании входа на массу, ответ не меняется, т.е. явно он берет значение "с потолка".
Никто не сталкивался?
Конечно, в документе написано, что данная команда временно не поддерживается, но поставщики утверждают, что все работает (максимум необходимо перешить модуль, что мной и было сделано).
Go to the top of the page
 
+Quote Post
Master of Nature
сообщение Jul 30 2010, 06:52
Сообщение #84


Мыслящий
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 20-07-07
Из: Самара
Пользователь №: 29 270



Цитата(MegaFPGA @ Jul 30 2010, 06:12) *
Вот что я обнаружил: Во первых команду надо писать сразу правильно иначе не всегда будет работать. Во вторых регистр всегда должен быть верхним. В третьих иногда знак "=" надо отделять от соседних пробелами что и было в случае команды CSDT.

Во-первых: если вы перепутаете порядок аргументов, то, естественно, команда сработает неправильно. Внимательнее надо быть.
Во-вторых: Большими буквами достаточно писать только первую команду (чтобы сработал автободинг). Остальные - в любом регистре.
В-третьих: что-то удивительное. Вы это из ATC (AT Command Set) вычитали или опытным путем дошли?

И еще: что касается симок: проверьте правильность подключения, качество пайки, хорошелнько промойте от флюса.
Неплохо еще убедиться, что вход для симок у модуля не прожжен.


--------------------
FAQ по AD
Форум по AD
Знание только тогда знание, когда оно приобретено усилиями своей мысли, а не памятью.
...стоит запомнить ...вернее задуматься.
Go to the top of the page
 
+Quote Post
MegaFPGA
сообщение Jul 30 2010, 06:56
Сообщение #85


Частый гость
**

Группа: Участник
Сообщений: 75
Регистрация: 12-11-09
Из: Уфа
Пользователь №: 53 567



Опытным путем.
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Jul 31 2010, 15:33
Сообщение #86


Профессионал
*****

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



Цитата
Оказывается симку все-такие не видит. Из всех опереторов видит только МТС.

Похоже проблема с автоопределением напряжения питания. Емкость по питанию симки какая?
Go to the top of the page
 
+Quote Post
rx3apf
сообщение Aug 1 2010, 20:50
Сообщение #87


Гуру
******

Группа: Участник
Сообщений: 3 834
Регистрация: 14-06-06
Из: Moscow, Russia
Пользователь №: 18 047



Ревизия прошивки 1137B01SIM900M64_ST

1. вне зависимости от установки AT+CMGR тело сообщения идет дампом:
at+cmgf=0:

+CMGR: 1,"",146
07919761980622F04006D04DEA100008018010411......

at+cmgf=1:

+CMGR: "REC READ","MTC","","10/08/01,14:01:58+16"
0414043B044F0020043A043E044004400435043A......

2. Вдобавок, есть какая-то пакость при чтении сообщений - в какой-то момент при чтении модуль стабильно уходил в перезагрузку (с посылкой 49 49 49 49 FF FF FF FF)

Отдавал сообщение и тут же в перезагрузку, раз десять. Первое из книжки отдавал, второе - отдавал и перезагружался (а один раз вообще так встал, что только жестким снятием питания справился, на PWRKEY не реагировал). Другие тоже отдавал без проблем. Потом я послал еще одну SMS, и эффект почему-то исчез.

3. Индикатор NETLIGHT вроде бы при установленном соединении GPRS должен вроде как чаще мигать (3 Hz) ? А он так и продолжает медленно и печально...

4. Начальная посылка 49 49 49 49 FF FF FF FF - часто один из FF превращается в FE (ну да ладно, это мелочи, конечно). А вот с SMS действительно тоскливо. Кто может, поделитесь в приватном порядке свежей прошивкой и прошивалкой, а ?
Go to the top of the page
 
+Quote Post
YAM
сообщение Aug 2 2010, 08:14
Сообщение #88


Местный
***

Группа: Свой
Сообщений: 256
Регистрация: 7-07-04
Из: Ukraine
Пользователь №: 291



Цитата(rx3apf @ Aug 1 2010, 23:50) *
.......а один раз вообще так встал, что только жестким снятием питания справился, на PWRKEY не реагировал.......

а разве подача ресета на модуль не спасает от такой ситуации?


--------------------
Go to the top of the page
 
+Quote Post
groovy
сообщение Aug 2 2010, 08:31
Сообщение #89


Местный
***

Группа: Свой
Сообщений: 208
Регистрация: 11-08-04
Пользователь №: 480



QUOTE (rx3apf @ Aug 2 2010, 00:50) *
3. Индикатор NETLIGHT вроде бы при установленном соединении GPRS должен вроде как чаще мигать (3 Hz) ? А он так и продолжает медленно и печально...


3Hz это когда через PPP и с собственным TCP/IP стеком, а если используете внутренний - медленно и печально.
Go to the top of the page
 
+Quote Post
MegaFPGA
сообщение Aug 2 2010, 08:46
Сообщение #90


Частый гость
**

Группа: Участник
Сообщений: 75
Регистрация: 12-11-09
Из: Уфа
Пользователь №: 53 567



Цитата(ArtemKAD @ Jul 31 2010, 19:33) *
Похоже проблема с автоопределением напряжения питания. Емкость по питанию симки какая?

симки ? у симки нет емкостей по питанию
Go to the top of the page
 
+Quote Post

7 страниц V  « < 4 5 6 7 >
Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 20th July 2025 - 22:53
Рейтинг@Mail.ru


Страница сгенерированна за 0.0149 секунд с 7
ELECTRONIX ©2004-2016