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

 
 
> Атомарность выполнения AT-команды
koluna
сообщение Jan 18 2016, 18:33
Сообщение #1


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

Группа: Участник
Сообщений: 1 040
Регистрация: 3-01-07
Пользователь №: 24 061



Всем привет!

Может ли в процессе выполнения AT-команды, т. е., между запросами AT+XXX и ответами типа OK, ERROR, ... от модуля/модема придти какой-нибудь URC?
Ну, кроме +CME/CMS и ответов с данными...
Задекларировано ли это где-нибудь?

Код
AT+XXX ...

+ZZZ или что-то еще

+XXX ...
OK | ERROR ...


--------------------
Благодарю заранее!
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
CADiLO
сообщение Jan 20 2016, 14:32
Сообщение #2


Гуру
******

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



Можно конечно и начихать, но если бы все было так просто никто бы эти сообщения не выводил.
sm.gif



--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Alechek
сообщение Jan 21 2016, 10:57
Сообщение #3


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

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



Цитата(CADiLO @ Jan 20 2016, 19:32) *
Можно конечно и начихать, но если бы все было так просто никто бы эти сообщения не выводил.
sm.gif

Бесполезны они. SIM800H:

+CME ERROR: 793 в ответ на AT+CBST=7,0,1

приходит уже после Call Ready и SMS ready:

CODE
15:18:59.334> 9¢<0><0><0><0><0><0>AT
15:18:59.334>
15:18:59.334>
15:18:59.334> OK
15:18:59.334>
15:18:59.772>
15:18:59.772>
15:18:59.772> RDY
15:18:59.772>
15:18:59.772>
15:18:59.772>
15:18:59.772> +CFUN: 1
15:18:59.772>
15:19:00.584>
15:19:00.584>
15:19:00.584> +CPIN: READY
15:19:00.584>
15:19:01.397> ATE0
15:19:01.397>
15:19:01.397>
15:19:01.397> OK
15:19:01.397>
15:19:01.709>
15:19:01.709>
15:19:01.709> Revision:1308B05SIM800H32_BT
15:19:01.709>
15:19:01.709>
15:19:01.709>
15:19:01.709> OK
15:19:01.709>
15:19:01.928>
15:19:01.928>
15:19:01.928> +CSMINS: 0,1
15:19:01.928>
15:19:01.928>
15:19:01.928>
15:19:01.928> OK
15:19:01.928>
15:19:02.209>
15:19:02.209>
15:19:02.209> +CPIN: READY
15:19:02.209>
15:19:02.209>
15:19:02.209>
15:19:02.209> OK
15:19:02.209>
15:19:02.475>
15:19:02.475> 897010221042981810ff
15:19:02.475>
15:19:02.475>
15:19:02.475>
15:19:02.475> OK
15:19:02.475>
15:19:02.569>
15:19:02.725>
15:19:02.725>
15:19:02.725> 250022104298181
15:19:02.725>
15:19:02.725>
15:19:02.725>
15:19:02.725> OK
15:19:02.725>
15:19:03.288>
15:19:03.350>
15:19:03.350> Call Ready
15:19:03.350>
15:19:03.538>
15:19:03.538>
15:19:03.538> OK
15:19:03.538>
15:19:03.788>
15:19:03.788>
15:19:03.788> OK
15:19:03.788>
15:19:03.913>
15:19:03.913>
15:19:03.913> SMS Ready
15:19:03.913>
15:19:03.975>
15:19:03.975>
15:19:03.975> +CME ERROR: 793
15:19:03.975>
15:19:04.225>
15:19:04.225>
15:19:04.225> +CME ERROR: 793
15:19:04.225>
15:19:04.475>
15:19:04.538>
15:19:04.538> +CME ERROR: 793
15:19:04.538>
15:19:04.725>
15:19:04.725>
15:19:04.725> +CME ERROR: 793
15:19:04.725>
15:19:05.038>
15:19:05.038>
15:19:05.038> +CME ERROR: 793
15:19:05.038>
15:19:05.288>
15:19:05.288>
15:19:05.288> +CME ERROR: 793
15:19:05.288>
15:19:05.538>
15:19:05.538>
15:19:05.538> OK


После нескольких неудачных попыток все таки приходит ОК. Параметры команды соответствуют документации на модем.
Ждать еще манны небесной какое сообщение готовности модуля?



И Ой! В SIM800 исправили наконец-то команду +CMSS - не надо теперь в конце "," посылать!
Правда, совместимость не оставили - если SIM300D переваривали команду с запятой в конце, то SIM800 ругается на нее +CMS ERROR: 325 /invalid input value/ cranky.gif
Go to the top of the page
 
+Quote Post
Baser
сообщение Jan 21 2016, 11:11
Сообщение #4


Просто Che
*****

Группа: Свой
Сообщений: 1 567
Регистрация: 22-05-07
Из: ExUSSR
Пользователь №: 27 881



Цитата(Alechek @ Jan 21 2016, 12:57) *
Ждать еще манны небесной какое сообщение готовности модуля?

Чего то мне кажется, что вы слишком много хотите от модуля. Зачем его мучить командами до его готовности.
Зачем "AT" еще до прихода RDY, когда работа СОМ порта еще не гарантируется.
Ну и наверно, многие ваши команды еще не работают до Call Ready (команд не видно, так что ничего подробнее сказать не могу)
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- koluna   Атомарность выполнения AT-команды   Jan 18 2016, 18:33
- - CADiLO   Может. Задекларировано в самой логике работы сотов...   Jan 19 2016, 05:55
- - Alechek   Цитата(koluna @ Jan 18 2016, 23:33) Может...   Jan 19 2016, 06:47
|- - butthead2   Может прийти в любом месте. Скажу даже больше, в р...   Jan 19 2016, 08:55
|- - jcxz   Это конечно косяк, но это печальная реальность - с...   Jan 19 2016, 10:14
- - jcxz   Цитата(koluna @ Jan 19 2016, 00:33) Может...   Jan 19 2016, 08:20
|- - Alechek   Цитата(jcxz @ Jan 19 2016, 13:20) Т.е. на...   Jan 19 2016, 08:33
|- - koluna   Цитата(Alechek @ Jan 19 2016, 12:33) Ну, ...   Jan 20 2016, 13:35
- - CADiLO   Абсолютно соотносится, так как нет никакого ограни...   Jan 19 2016, 08:42
|- - Alechek   Цитата(CADiLO @ Jan 19 2016, 13:42) Абсол...   Jan 19 2016, 12:53
- - Baser   Цитата(jcxz @ Jan 19 2016, 10:20) Вы не п...   Jan 19 2016, 11:42
|- - jcxz   Цитата(Baser @ Jan 19 2016, 17:42) Я в св...   Jan 19 2016, 14:38
|- - Alechek   Цитата(jcxz @ Jan 19 2016, 19:38) Имхо - ...   Jan 19 2016, 15:16
- - ArtemKAD   >>А вот отличить симкомовкий Call Ready от п...   Jan 19 2016, 15:34
|- - Alechek   Цитата(ArtemKAD @ Jan 19 2016, 20:34) И в...   Jan 20 2016, 06:53
- - Baser   Цитата(Alechek @ Jan 19 2016, 14:53) Так ...   Jan 19 2016, 17:42
- - ArtemKAD   >>Чем больше перечень, тем больше памяти нуж...   Jan 20 2016, 10:56
|- - Alechek   Цитата(ArtemKAD @ Jan 20 2016, 15:56) ...   Jan 20 2016, 12:24
- - CADiLO   >>> При включении модуля запрашиваем тип ...   Jan 20 2016, 12:33
|- - Alechek   Цитата(CADiLO @ Jan 20 2016, 17:33) >...   Jan 20 2016, 12:56
- - CADiLO   Вам виднее как решать задачу. И кстати "OK...   Jan 20 2016, 13:34
|- - Alechek   Цитата(CADiLO @ Jan 20 2016, 18:34) Вам в...   Jan 20 2016, 13:58
- - ArtemKAD   >>Ну да, (10 байт стоки+ 12-16 байт что это ...   Jan 20 2016, 13:36
|- - Alechek   Цитата(ArtemKAD @ Jan 20 2016, 18:36) ...   Jan 20 2016, 14:27
|- - ArtemKAD   Цитата(Alechek @ Jan 20 2016, 16:27) PS Б...   Jan 20 2016, 14:55
- - CADiLO   >>>Так все-таки такое поведение (разрыв с...   Jan 20 2016, 13:44
- - CADiLO   Вы ошибаетесь - CPAS это состояние соединения, а н...   Jan 20 2016, 14:09
|- - Alechek   Цитата(CADiLO @ Jan 20 2016, 19:32) Можно...   Jan 20 2016, 14:41
- - CADiLO   Дык какие обиды если в том же 07.07 две трети носи...   Jan 20 2016, 14:49
|- - Alechek   Цитата(CADiLO @ Jan 20 2016, 19:49) .. то...   Jan 20 2016, 15:12
- - Baser   Цитата(Alechek @ Jan 20 2016, 14:56) Так ...   Jan 20 2016, 15:02
|- - jcxz   Цитата(Baser @ Jan 20 2016, 21:02) И если...   Feb 11 2016, 06:57
- - Alechek   Вообще, COM порт (TA по терминологии GSM 07.07) до...   Jan 21 2016, 12:06
- - Alechek   Да, как оказалось, с +CPAS вариант не китайский, ...   Jan 21 2016, 15:10
|- - Alechek   .   Jan 22 2016, 05:53
- - Alechek   Еще приколы SIMCOM Вот пойми его, PIN готов? или ...   Feb 9 2016, 16:30
|- - Baser   Цитата(Alechek @ Feb 9 2016, 18:30) Вот п...   Feb 9 2016, 17:11
|- - Alechek   Цитата(Baser @ Feb 9 2016, 22:11) У меня ...   Feb 10 2016, 05:40
|- - ArtemKAD   Цитата(Alechek @ Feb 10 2016, 07:40) С це...   Feb 10 2016, 10:20
|- - Alechek   Цитата(ArtemKAD @ Feb 10 2016, 15:20) А е...   Feb 10 2016, 11:38
- - smalcom   ЦитатаPIN готов? или не готов? или вобще я/модуль/...   Feb 9 2016, 17:59
- - CADiLO   В 900-й серии уже ничего меняться не будет. В март...   Feb 11 2016, 07:33
|- - Alechek   Цитата(CADiLO @ Feb 11 2016, 12:33) Велка...   Feb 11 2016, 08:58
- - CADiLO   А вот это мы у производителя и выясним У меня уж...   Feb 11 2016, 09:49
- - Alechek   Нечаянно выяснилось, что на SIM900 AT+CIPSEND=NNN ...   Aug 16 2016, 14:36


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

 


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


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