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

 
 
 
Reply to this topicStart new topic
> SIM900 - забавно...
rx3apf
сообщение Oct 29 2010, 21:08
Сообщение #1


Гуру
******

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



Наблюдаю презабавнейшую вещь - раньше (на макете) я после передачи команды дожидался ответа и <Cr> (не проверяя <Lf>), и все работало без проблем. В изделии - модем из той же партии, перешит в тот же B06, но при передаче последующей команды модем ошибается в приеме, в эхоконтроле вместо первой "A" выползает что-то другое, а остаток командной строки по эху нормально. Команда, естественно, не выполняется (не продетектировано "AT"). Стал проверять ответ по хвосту <Cr><Lf> - все стало работать нормально. Чудеса...

P.S. К сожалению, это оказалось не решением - изредка все ж не схватывает очередную команду, хоть это происходит и гораздо реже. Похоже, нужна еще задержка. Загадка - другой-то модуль работал без проблем...

P.P.S. Доперло - на макете-то я успел зафиксировать скорость, да так ее зафиксированной и оставил, без автодетекта. А на новом модуле автодетект был. Наблюдаемые чудеса - последствия автодетекта. И даже увеличение паузы не гарантировало надежность, пока не сделал паузу в единицы mS. Выключил автодетект - все работает как надо. Автодетект - пакостная штука, оказывается...

Сообщение отредактировал rx3apf - Oct 29 2010, 23:00
Go to the top of the page
 
+Quote Post
point5217
сообщение Oct 30 2010, 09:59
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 57
Регистрация: 3-05-09
Из: Бишкек, Кыргызстан
Пользователь №: 48 590



Так даже в sim300z было на B15..
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 1 2010, 07:27
Сообщение #3


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



Более того - даже сами китайцы не рекомендуют использовать автодетект - есть такая фраза где-то в доках.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
mapic
сообщение Nov 12 2010, 11:09
Сообщение #4


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

Группа: Участник
Сообщений: 159
Регистрация: 8-06-07
Пользователь №: 28 294



Цитата(rx3apf @ Oct 30 2010, 01:08) *
Наблюдаю презабавнейшую вещь - раньше (на макете) я после передачи команды дожидался ответа и <Cr> (не проверяя <Lf>), и все работало без проблем. В изделии - модем из той же партии, перешит в тот же B06, но при передаче последующей команды модем ошибается в приеме, в эхоконтроле вместо первой "A" выползает что-то другое, а остаток командной строки по эху нормально. Команда, естественно, не выполняется (не продетектировано "AT"). Стал проверять ответ по хвосту <Cr><Lf> - все стало работать нормально. Чудеса...

P.S. К сожалению, это оказалось не решением - изредка все ж не схватывает очередную команду, хоть это происходит и гораздо реже. Похоже, нужна еще задержка. Загадка - другой-то модуль работал без проблем...

P.P.S. Доперло - на макете-то я успел зафиксировать скорость, да так ее зафиксированной и оставил, без автодетекта. А на новом модуле автодетект был. Наблюдаемые чудеса - последствия автодетекта. И даже увеличение паузы не гарантировало надежность, пока не сделал паузу в единицы mS. Выключил автодетект - все работает как надо. Автодетект - пакостная штука, оказывается...

Тоже такое наблюдал - решил что это автодетект! - но сложно стало даже выключить его - не принимал команду, например "AT+IPR=38400" (в эхо выдавал "T+IPR=38400")? - нашел маленькую хитрость перед самой командой фиксирования скорости отправляю простой запрос "АТ" - в результате первую АТ не принимал (вернее не корректно принимал) а вторую "AT+IPR=38400" принимает нормально ? - вот такие вот странности.

Сим300д в этом отношении был надежнее - работал неплохо и в атодетекте!
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 12 2010, 11:50
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 6 023
Регистрация: 26-08-05
Из: Днепр
Пользователь №: 7 988



А на какой скорости при автодетекте начинали общаться с модулем ?


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
mapic
сообщение Nov 12 2010, 14:04
Сообщение #6


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

Группа: Участник
Сообщений: 159
Регистрация: 8-06-07
Пользователь №: 28 294



Цитата(CADiLO @ Nov 12 2010, 15:50) *
А на какой скорости при автодетекте начинали общаться с модулем ?

По моему было и на 19 200 и на 38 400.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


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


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