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

 
 
> SIM800 чтение SMS
an24
сообщение May 17 2016, 12:57
Сообщение #1





Группа: Участник
Сообщений: 13
Регистрация: 17-05-16
Пользователь №: 91 771



Привет всем!

Возникла у меня странная ситуация с SIM800.
Ожидаю смс вызовом в цикле AT+CMGR=1,0. Он мне возвращает OK пока смс не принят.
Посылаю смс на номер, после чего uart стоит по таймауту, буфер, естественно пустой.
Кто нибудь встречался с такой бедой? Таймаут 5 сек.

Да, и еще. Если смс отправить до того, как sim зарегистрировался в сети, то все
нормально отрабатывает. Получаем +CMGR: 1,...

Помогите люди добрые. Уже невмоготуууу...

Прошивка 1418B03SIM800C24
Uart на autoban(менял на фикс.скорость - не помогает)
Регистрируюсь в сети обычно.
AT+CFUN=1
AT+CSQ
AT+CPIN?
AT+CREG?
AT+CMGF=1
AT+CSCS="GSM"
AT+CPMS="SM"

M2M, МТС

Сообщение отредактировал an24 - May 17 2016, 12:59
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Rash
сообщение May 19 2016, 14:13
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 639
Регистрация: 5-09-05
Пользователь №: 8 231



тему в юмор можно занести, особенно про асинхронное URC порадовало. Любителям готовых скетчей будет особенно трудно, из-за нежелания докапываться до истины.
Go to the top of the page
 
+Quote Post
Alechek
сообщение May 19 2016, 16:46
Сообщение #3


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

Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882



Цитата(Rash @ May 19 2016, 19:13) *
тему в юмор можно занести, особенно про асинхронное URC порадовало.

+1
Это он еще про мультиплексор GSM 07.11 не слышал...


Цитата(Baser @ May 19 2016, 21:33) *
поэтому никогда не видел, как ведут себя SIMXXX-ы при одновременной подаче команды и вываливании из модема URC.

А как еще. Вполне себя и ведут. Какая разница, в каком месте станет так, что после подачи команды в приемном буфере окажется URC?
* Потому что не вычитали вовремя (перед подачей команды)
* Потому что в момент подачи команды в приемник валился URC
* Или в момент окончания передачи команды в буфере модема образовался URC.

Раньше, когда "я был молодой" и делал все в одном потоке, перед подачей команды я очищал приемный буфер и потом через N мс вычитывал ответ.
Потом понял, что я был неправ (хотя устройства с таким принципом и до сих пор работают, и весьма неплохо), и теперь первое правило - вычитывать и разбирать ВСЕ, что приходит от модема.
А потом уже думать, куда и как это применить.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- an24   SIM800 чтение SMS   May 17 2016, 12:57
- - Alechek   Чет так и не понял, в чем проблема и кто стоит. Ес...   May 17 2016, 17:50
|- - an24   Цитата(Alechek @ May 17 2016, 22:50) Чет ...   May 17 2016, 18:09
|- - Alechek   Для начала научитесь выражаться правильно. А то мо...   May 18 2016, 05:17
|- - an24   Цитата(Alechek @ May 18 2016, 10:17) Для ...   May 18 2016, 11:09
- - CADiLO   Чтобы не придумывать для себя проблемы с UART, нав...   May 18 2016, 11:17
|- - an24   Цитата(CADiLO @ May 18 2016, 16:17) Чтобы...   May 18 2016, 12:14
|- - Alechek   Цитата(an24 @ May 18 2016, 17:14) Естеств...   May 18 2016, 17:33
|- - an24   Цитата(Alechek @ May 18 2016, 22:33) Ваш ...   May 19 2016, 04:15
|- - Alechek   Цитата(an24 @ May 19 2016, 09:15) Боротьс...   May 19 2016, 04:26
- - CADiLO   Дык тот кто знаком с принципом приема SMS, в перву...   May 18 2016, 12:59
|- - an24   Цитата(CADiLO @ May 18 2016, 17:59) Дык т...   May 18 2016, 14:12
- - CADiLO   >>>И никто из них даже не упоминает, о то...   May 18 2016, 17:12
- - Rash   Цитата(an24 @ May 19 2016, 07:15) Боротьс...   May 19 2016, 05:40
- - Alechek   Rash, ему еще далеко до этого. Если он не понимает...   May 19 2016, 07:32
|- - an24   Цитата(Alechek @ May 19 2016, 12:32) Rash...   May 19 2016, 08:06
|- - Alechek   Цитата(an24 @ May 19 2016, 13:06) Полагаю...   May 19 2016, 08:45
|- - an24   Цитата(Alechek @ May 19 2016, 13:45) ко...   May 19 2016, 09:07
|- - Alechek   Цитата(an24 @ May 19 2016, 14:07) Нужно б...   May 19 2016, 11:15
- - ArtemKAD   ЦитатаОчевидно, что тот кто придумал такую обработ...   May 19 2016, 10:59
|- - an24   Цитата(ArtemKAD @ May 19 2016, 15:59) Вну...   May 19 2016, 15:41
|- - an24   Цитата(Alechek @ May 19 2016, 21:46) +1 Э...   May 19 2016, 16:55
|- - Alechek   Цитата(an24 @ May 19 2016, 21:55) Приколь...   May 20 2016, 07:28
- - ArtemKAD   ЦитатаПотому что в любой момент вам может приехать...   May 19 2016, 15:43
|- - an24   Цитата(ArtemKAD @ May 19 2016, 20:43) С ч...   May 19 2016, 15:58
|- - Baser   Цитата(an24 @ May 19 2016, 18:58) Конечно...   May 19 2016, 16:05
- - Baser   Цитата(an24 @ May 19 2016, 11:06) Я хотел...   May 19 2016, 15:48
- - ArtemKAD   ЦитатаНо в SIM800 он реализован как полудуплексный...   May 19 2016, 16:15
- - an24   Цитата(ArtemKAD @ May 19 2016, 21:15) Или...   May 19 2016, 16:29
|- - ArtemKAD   Цитата(an24 @ May 19 2016, 19:29) Я его в...   May 19 2016, 17:09
- - Baser   Цитата(ArtemKAD @ May 19 2016, 19:15) ЗЫ....   May 19 2016, 16:33
- - ArtemKAD   Цитата(Baser @ May 19 2016, 19:33) Не ста...   May 19 2016, 16:51


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

 


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


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