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

 
 
> Плавающие задержки ответов на AT команды, SIM800C
Rash
сообщение Jul 24 2017, 08:08
Сообщение #1


Знающий
****

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



Доброе время суток.

В результате анализа логов работы SIM800C заметил плавающие задержки получения ответов на AT команды. Вот список команд, для которых задержки появляются регулярно:
1. AT+CFUN=1 ответ приходит через 0.2 - 4.2 сек.
2. AT+CSMINS? ответ приходит через 0.05 - 3.6 сек.
3. AT+IPR? ответ приходит через 0.05 - 2.5 сек.
3. Включение BT модуля (AT+BTPOWER=1) ответ приходит через 2 -7.5 сек.
4. Разрешение на передачу данных по профилю SPP ">", приходит через 4.3 секунды,
если предыдущей командой был запрос RSSI (AT+BTRSSI=1) или был запрос сети AT+CREG?
5. AT+BTSPPCFG="MC",1 ответ приходит через 0.05 - 2.7 сек.
6. AT+BTSTATUS? ответ приходит через 4.1 сек.
7. AT+BTSPPCFG="MC",1 ответ приходит через 1.3 сек.
8. AT+BTRSSI=1 ответ приходит через 0.2 - 2.5 сек
9. AT+CBC ответ приходит через 0.2 - 1 сек.
10. AT+CREG? ответ приходит через 0.2 - 2.9 сек.

Возможно, такое поведение есть и на другие команды.
Появления факта задержки заметил при переходе от одного системы к другой. Например, 1. Был сделан запрос наличия сети AT+CREG?, ответ на неё быстрый. А потом передача по BT (AT+BTSPPSEND=1,37), то приглашение на передачу (“>”) придёт уже с задержкой.
2. Был сделан запрос АКБ (AT+CBC), а потом был сделан запрос наличия сети AT+CREG?, ответ пришёл с задержкой. Потом передача по BT (AT+BTSPPSEND=1,37), то приглашение на передачу (“>”) приходит уже без задержки.

Питание модуля от ST1S14PHR, напряжение 4.1В. Напряжение стабильное, без просадок, измерено осциллографом. При питании от лабораторного БП, макс. ток которого 3А, поведение такое же. 2 платы ведут себя одинаково. Инициализация PWR KEY по даташиту.

Теперь вопрос, это нормальное поведение? Т.к. на SIM900R я таких задержек не замечал.
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Rash   Плавающие задержки ответов на AT команды   Jul 24 2017, 08:08
- - CADiLO   Абсолютно нормальное явление. В модуле крутится мн...   Jul 24 2017, 09:01
- - Rash   Да это я всё понимаю. Сложно принять то, что в эпо...   Jul 24 2017, 09:18
|- - HardEgor   Цитата(Rash @ Jul 24 2017, 16:18) По факт...   Jul 24 2017, 11:54
|- - ArtemKAD   Цитата(Rash @ Jul 24 2017, 12:18) Сложно ...   Jul 24 2017, 13:40
- - Rash   возможно, только эти же задержки (естественно кома...   Jul 24 2017, 12:28
- - CADiLO   800 серия имеет возможностей на треть больше чем 9...   Jul 24 2017, 14:01
- - Rash   ArtemKAD, ну так в чём проблема, если это многозад...   Jul 24 2017, 14:06
|- - ArtemKAD   Цитата(Rash @ Jul 24 2017, 17:06) ArtemKA...   Jul 24 2017, 15:16
|- - HardEgor   Цитата(Rash @ Jul 24 2017, 21:06) ArtemKA...   Jul 24 2017, 16:07
|- - Alechek   Цитата(Rash @ Jul 24 2017, 19:06) Понятно...   Jul 27 2017, 08:05
- - Rash   Коллеги, Ваши объяснения хороши, но я не новичок в...   Jul 24 2017, 18:23
- - krux   Rash в некоторых чипах есть DSP-ядро для обработки...   Jul 24 2017, 20:36
- - x893   Так как вопрос риторический (тем более от гуру эле...   Jul 24 2017, 20:46
- - Rash   x893, Стёб то тут причём?   Jul 24 2017, 21:18
- - x893   Нет никакого стёба - нет настроек по изменению при...   Jul 24 2017, 21:34
- - CADiLO   Можно конечно обойти обработку UART в АТ командах ...   Jul 25 2017, 06:46
- - CADiLO   Я по работе тестировал и Quectel, и Mobiletek, и в...   Jul 27 2017, 08:50
- - Alechek   CADiLO, это понято, что время исполнения плавающее...   Jul 27 2017, 09:26
- - CADiLO   Ну не нравится вам Симком, не пользуйтесь. Или руг...   Jul 27 2017, 10:22


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

 


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


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