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

 
 
 
Reply to this topicStart new topic
> Возможно ли в CMUX нарушение цепочки "запрос-ответ" ?
megajohn
сообщение Sep 29 2015, 08:45
Сообщение #1


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

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Постулат #1 гласит:
The chain Command -> Response shall always be respected and a new command must not be issued before the module has terminated all the sending of its response result code (whatever it may be).

но вот в чем у меня вопрос:
если на DLCI1 отправили FTPCONNECT и не дождавшись ОК ( который может запоздать к примеру на 30 секунд )
на DLCI2 можем отправить любую другую команду ?

00:00 DLCI1: send FTPCONNECT
00:05 DLCI2: send ATH <--- можно ли так поступать в CMUX ?
00:06 DLCI2: recv OK
00:30 DLCI1: recv OK

модем берем абстрактный, хотя я работаю с телит


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
smalcom
сообщение Sep 29 2015, 11:26
Сообщение #2


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

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Это надо смотреть доку к конкретному модему. Там пишут список команд, которые допустимо выполнять одновременно.

Например из доки по ат-командам телита
>> #QDNS - This command is available only on the first virtual port of CMUX and works on the PDP context 1 and on the first ConnId ( see AT#SCFG )
или вот из "CMUX User Guide" стр.30
Цитата
из-за ограничений GSM/GPRS такие команды нельзя выполнять параллельно
бла-бла-бла
All FTP commands


---
а заметил еще про ATH. Опять же в контексте телита, в доке сказано, что разорвать соединение можно только на том DLCI, где оно было установлено.
Go to the top of the page
 
+Quote Post
megajohn
сообщение Sep 29 2015, 11:53
Сообщение #3


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

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(smalcom @ Sep 29 2015, 14:26) *
или вот из "CMUX User Guide" стр.30


слона то я и не приметил. Только "CMUX User Guide" новее Rev. 5 – 2011-03-01 не встречал, и там это описано на странице 25. У вас какая версия документа ?

Цитата(smalcom @ Sep 29 2015, 14:26) *
а заметил еще про ATH. Опять же в контексте телита, в доке сказано, что разорвать соединение можно только на том DLCI, где оно было установлено.


да-да, так и делаю. Всё основное управление по DLCI1, на DLCI2 только GPRS, на DLCI3 только FTP


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
smalcom
сообщение Sep 29 2015, 12:19
Сообщение #4


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

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



Цитата
У вас какая версия документа ?

Rev.5 - 2014.03.11

Go to the top of the page
 
+Quote Post
megajohn
сообщение Oct 14 2015, 16:53
Сообщение #5


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

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(smalcom @ Sep 29 2015, 15:19) *
Rev.5 - 2014.03.11


дык это Telit CMUX Implementation User Guide, а я смотрю Telit CMUX User Guide =)

еще вопросик: может ли случится такое
ответ от модема большой, не влезает в один фрейм, и модем отправит в следующем последовательности
VP1 -> frame1_part1
VP2 -> frame2
VP1 -> frame1_part2




--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
smalcom
сообщение Oct 14 2015, 21:30
Сообщение #6


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

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



теоретически такое конечно возможно.
Go to the top of the page
 
+Quote Post
Ion
сообщение Oct 15 2015, 12:52
Сообщение #7


Участник
*

Группа: Участник
Сообщений: 43
Регистрация: 25-07-15
Пользователь №: 87 721



Цитата(smalcom @ Sep 29 2015, 15:19) *
Rev.5 - 2014.03.11

Если кому нужен, ->


--------------------
Go to the top of the page
 
+Quote Post
megajohn
сообщение Oct 15 2015, 13:41
Сообщение #8


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

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(Ion @ Oct 15 2015, 15:52) *
Если кому нужен, ->

интересует такой, в котором снята блокировка, а то ничего не выделишь и поиск не работает. Что за бред ? Пошли по стопам симкома ?
так же, интересует User Guide в котором в APPLICABILITY TABLE указан LE910 и LE920.

а вообще, разочарование от CMUX из-за ограничений "some AT commands will not be executed in parallel by the module.":
Ну вот почему при ATD на втором канале, модем не может ответить на банальный at\r на первом канале ?! Все таймауты ломаются в проекте


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 15 2015, 14:06
Сообщение #9


Гуру
******

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



>>>интересует такой, в котором снята блокировка, а то ничего не выделишь и поиск не работает. Что за бред ?

Просто сделан рисунком, нет там блокировки - это не текст.

>>>Пошли по стопам симкома ?

Simpo PDF password remover снимает блокировку за 5 секунд.
Я стараюсь на FTP выкладывать уже разлоченые доки, но если что пропустил скажите - сдлелаю.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
megajohn
сообщение Oct 15 2015, 14:20
Сообщение #10


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

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(CADiLO @ Oct 15 2015, 17:06) *
Просто сделан рисунком, нет там блокировки - это не текст.


да там каша-малаша, где текст а где картинка ! Слово CMUX нашлось поиском только в оглавлении. А по тексту оно встречается еще фиг знает сколько раз


Цитата(CADiLO @ Oct 15 2015, 17:06) *
Я стараюсь на FTP выкладывать уже разлоченые доки, но если что пропустил скажите - сдлелаю.


смотрю свои доки ( качал наверное с мт-систем ) и эти доки не разлочены
sim800_series_multiplexer_application_note_v1.01.pdf
sim800_series_serial_port_application_note_v1.01.pdf

Вы про FTP электроникса говорите ? Вечерком гляну, закрыт 21

P.S. кстати, касаемо топика, есть ли ограничения в SIM800 ?
Пролистал sim800_series_multiplexer_application_note_v1.01.pdf и чего то не нашлось, только как создавать пакеты
в SIM900_Multiplexer User Manual_Application Note_V1.3.pdf тоже самое

Гугль не находит гипотетически нужного мне документа simcom multiplexer user guide


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Oct 16 2015, 04:07
Сообщение #11


Гуру
******

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



Нет, я говорил о нашем сайте - microchip.ua/simcom
Ну а дальше по каталогам.

Сегодня ближе к обеду перепроверю доки и если что еще залочено, то открою.

У SIM800 по MUX кроме sim800_series_multiplexer_application_note_v1.01.pdf я другого не видел.
Но можно спросить у Батора, может у него есть. Его ник на форуме "Цырен."


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
megajohn
сообщение Oct 16 2015, 07:05
Сообщение #12


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

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(CADiLO @ Oct 16 2015, 07:07) *
Сегодня ближе к обеду перепроверю доки и если что еще залочено, то открою.


у вас эти два документа разлочены. Забрал себе. Благодарю за содержание документации в удобном виде

Таки напрошусь, можете у китайцев узнать про ограничения в CMUX ?




--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
smalcom
сообщение Oct 16 2015, 07:35
Сообщение #13


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

Группа: Свой
Сообщений: 1 292
Регистрация: 26-06-07
Пользователь №: 28 718



ЕМНИП(по телиту), когда вызываете команду в формате "test", то в ответ приходят возможности - поддерживаемые режимы, размер кадра и т.п.
Go to the top of the page
 
+Quote Post
megajohn
сообщение Oct 16 2015, 08:57
Сообщение #14


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

Группа: Свой
Сообщений: 1 080
Регистрация: 16-11-04
Из: СПб
Пользователь №: 1 143



Цитата(smalcom @ Oct 16 2015, 10:35) *
ЕМНИП(по телиту), когда вызываете команду в формате "test", то в ответ приходят возможности - поддерживаемые режимы, размер кадра и т.п.


чота не густо
at+cmux=?
+CMUX: (0),(0)
OK


--------------------
Марс - единственная планета, полностью населенная роботами (около 7 штук).
Go to the top of the page
 
+Quote Post
Alechek
сообщение Oct 16 2015, 09:01
Сообщение #15


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

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



Цитата(megajohn @ Oct 16 2015, 12:05) *
Таки напрошусь, можете у китайцев узнать про ограничения в CMUX ?

Присоединюсь.
Как дела обстоят в 800 серии?

В 900-й (-DS):
Установки асинхронных ответов устанавливались глобально на все каналы.
Выбор рабочей SIM распространялся глобально на все каналы.
Go to the top of the page
 
+Quote Post

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

 


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


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