Реклама на сайте English version  DatasheetsDatasheets

KAZUS.RU - Электронный портал. Принципиальные схемы, Datasheets, Форум по электронике

Новости электроники Новости Литература, электронные книги Литература Документация, даташиты Документация Поиск даташитов (datasheets)Поиск PDF
  От производителей
Новости поставщиков
В мире электроники

  Сборник статей
Электронные книги
FAQ по электронике

  Datasheets
Поиск SMD
Он-лайн справочник

Принципиальные схемы Схемы Каталоги программ, сайтов Каталоги Общение, форум Общение Ваш аккаунтАккаунт
  Каталог схем
Избранные схемы
FAQ по электронике
  Программы
Каталог сайтов
Производители электроники
  Форумы по электронике
Помощь проекту


 
Опции темы
Непрочитано 12.10.2017, 18:03  
supercelt
Прописка
 
Регистрация: 29.03.2007
Сообщений: 185
Сказал спасибо: 11
Сказали Спасибо 1 раз в 1 сообщении
supercelt на пути к лучшему
По умолчанию Re: Приём ответов от gsm модема

Сообщение от akegor Посмотреть сообщение
А в каком состоянии "в покое" нога Тх?
Не знаю. Выход настроен как no pull up, pull down.
Реклама:
supercelt вне форума  
Непрочитано 12.10.2017, 18:15  
supercelt
Прописка
 
Регистрация: 29.03.2007
Сообщений: 185
Сказал спасибо: 11
Сказали Спасибо 1 раз в 1 сообщении
supercelt на пути к лучшему
По умолчанию Re: Приём ответов от gsm модема

Сообщение от Hives Посмотреть сообщение
Лишние символы вылезают потому что после смены скорости модемом/хостом на его вход пришло что то на старой скорости. Именно для этого надо после смены скорости кидать "AT" для проверки.
PS НЕ ВЕРЮ что у модема нет команды "AT". РТФМ.
Не вы не поняли. У модема команда Ат есть, я говорю что если ат отправить самой первой, модем не определит автоматом скорость usart. у него нет этой автоопределялки. Если я поставлю скорость порта 9600, то на АТ он ничего не ответит. Поставлю 115200 ответит ОК. А если на скорости порта 115200 кинуть IPR, то он ответит ошибкой вот с тем лишним байтом. И НЕ ИЗМЕНИТ скорость. Она так и останется 115200. Но я думаю вы правы, что это что-то связано с переключением скоростей, потому что лиший байт он отправляет только на команду смены скорости. Хотя я только пробовал 3 команды. В отправном буфере кстати все ок.
supercelt вне форума  
Непрочитано 12.10.2017, 18:36  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Приём ответов от gsm модема

Жуем детально:
1. Ставишь скорость порта по дефолту
2. Кидаем много раз AT пока модем не прочистит свой приемный буфер и не начнет нормально отвечать OK
3. Если ответа нет - модем сдох или отключен, если ответил - продолжаем
4. Кидаем команду смены скорости
5. Кидаем много раз AT пока модем ОПЯТЬ не прочистит свой приемный буфер и не начнет нормально отвечать OK после смены скорости
6. Делаем что то полезное.
Hives вне форума  
Непрочитано 12.10.2017, 20:11  
supercelt
Прописка
 
Регистрация: 29.03.2007
Сообщений: 185
Сказал спасибо: 11
Сказали Спасибо 1 раз в 1 сообщении
supercelt на пути к лучшему
По умолчанию Re: Приём ответов от gsm модема

Сообщение от Hives Посмотреть сообщение
Жуем детально:
1. Ставишь скорость порта по дефолту
2. Кидаем много раз AT пока модем не прочистит свой приемный буфер и не начнет нормально отвечать OK
3. Если ответа нет - модем сдох или отключен, если ответил - продолжаем
4. Кидаем команду смены скорости
5. Кидаем много раз AT пока модем ОПЯТЬ не прочистит свой приемный буфер и не начнет нормально отвечать OK после смены скорости
6. Делаем что то полезное.
Кидаю АТ, и в ответ всегда вот это.



ОК не дождаться. Я мануале нашёл то что тут показывали. Перевёл на русский, только ничего не понял.
Бит TE не должен быть сброшен во время передачи данных. Сброс бит TE во время
передача приведет к повреждению данных на выводе TX, поскольку счетчики скорости передачи данных будут заморожены.
Передача текущих данных будет потеряна.
Бездействующий кадр будет отправлен после включения бит TE.

Так этот бит и так не сбрасывается во время передачи

UPD: попробовал только что вырубить дма и сделать передачу по старинке - то же самое((
Миниатюры:
Нажмите на изображение для увеличения
Название: ошибка.png
Просмотров: 0
Размер:	17.8 Кб
ID:	119949  

Последний раз редактировалось supercelt; 12.10.2017 в 20:44.
supercelt вне форума  
Непрочитано 12.10.2017, 20:48  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Приём ответов от gsm модема

А если все таки несколько раз кинуть AT?
И отключи аппаратный контроль потока. Накуа тебе квитирование на 9600 bps? Там даже AVR успеет.
Hives вне форума  
Непрочитано 12.10.2017, 21:06  
supercelt
Прописка
 
Регистрация: 29.03.2007
Сообщений: 185
Сказал спасибо: 11
Сказали Спасибо 1 раз в 1 сообщении
supercelt на пути к лучшему
По умолчанию Re: Приём ответов от gsm модема

Сообщение от Hives Посмотреть сообщение
А если все таки несколько раз кинуть AT?
И отключи аппаратный контроль потока. Накуа тебе квитирование на 9600 bps? Там даже AVR успеет.
Кидаю АТ подряд в цикле, CTS RTS вырубил. Все равно приходит с FF (((
supercelt вне форума  
Непрочитано 12.10.2017, 21:18  
akegor
Гуру портала
 
Аватар для akegor
 
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,856
Сказал спасибо: 2,532
Сказали Спасибо 11,770 раз(а) в 5,896 сообщении(ях)
akegor на пути к лучшему
По умолчанию Re: Приём ответов от gsm модема

Сообщение от supercelt Посмотреть сообщение
Выход настроен как no pull up, pull down.
И ни у кого не возникло никаких вопросов. А жаль. Уже вопрос должен был вызвать настороженность...
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
akegor вне форума  
Непрочитано 12.10.2017, 21:21  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Приём ответов от gsm модема

Бери "подслушивалку" порта типа USB-RS232 и смотри что там реально на линии.
Ну не может исправное железо постоянно при передаче "FF" лепить без повода.
Hives вне форума  
Непрочитано 12.10.2017, 21:23  
supercelt
Прописка
 
Регистрация: 29.03.2007
Сообщений: 185
Сказал спасибо: 11
Сказали Спасибо 1 раз в 1 сообщении
supercelt на пути к лучшему
По умолчанию Re: Приём ответов от gsm модема

Сообщение от akegor Посмотреть сообщение
И ни у кого не возникло никаких вопросов. А жаль. Уже вопрос должен был вызвать настороженность...
Я перепробовал по всякому и подтягивать и нет и вообще убирал строчку с pupdr
supercelt вне форума  
Непрочитано 12.10.2017, 21:23  
Hives
Гражданин KAZUS.RU
 
Регистрация: 25.11.2010
Сообщений: 516
Сказал спасибо: 1
Сказали Спасибо 126 раз(а) в 109 сообщении(ях)
Hives на пути к лучшему
По умолчанию Re: Приём ответов от gsm модема

Сообщение от akegor Посмотреть сообщение
И ни у кого не возникло никаких вопросов. А жаль. Уже вопрос должен был вызвать настороженность...
Для выходных каскадов портов эти подтяжки что есть что нет, там вроде по ~50к стоит внутри.
Hives вне форума  
 

Закладки
Опции темы

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.

Быстрый переход

Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
GSM модем: как остаться на связи когда вокруг полно работающих модемов GSM Mike121234 Автоматика и аппаратура связи 6 05.07.2015 11:09
GSM дозвонщик / попроще ArtemonX Микроконтроллеры, АЦП, память и т.д 16 13.10.2011 21:51
Помогите с сопряжением GSM модема и FXS Sash_g87 Автоматика и аппаратура связи 2 08.09.2011 15:29


Часовой пояс GMT +4, время: 14:19.


Powered by vBulletin® Version 3.8.4
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot