|
|
  |
Вопросы по SIMCom |
|
|
|
Feb 3 2015, 11:54
|
Группа: Новичок
Сообщений: 3
Регистрация: 11-03-13
Пользователь №: 75 971

|
Здравствуйте, уважаемые специалисты. Заранее извиняюсь за, возможно, наивные вопросы, но все. Сейчас мы активно используем модули от сиерры (раньше 8082, сейчас вынудили перейти на 8082Т), вроде неплохо, но есть ряд хотелок, которые там невозможны( Может быть с симкомом будет лучше. Вопросы: 1. В сиерре основной тип доступа к чипу - USB-Serial, т.е. создается несколько (3 или 4) виртуальных ком-портом. Порт 0 - двоичный интерфейс с чипом, последний порт (3 или 4) - работает с AT-командами. В чем проблема? Если я хочу получить информацию о состоянии соединения (например, уровень сигнала), то я должен либо разрывать текущее соединение на порту АТ-команд, либо делать двоичный запрос на порт 0 - тогда можно получить информацию параллельно соединению. Хотел узнать - неужели нет чипов, где порт управления использует также АТ-команды? Я очень бегло посмотрел обзоры SIM900R64 - не смог определить, как там устроен обмен с чипом. Возможна ли паралелльная работа и канала данных, и канала управления? 2. Какой язык используется в EAT? Lua? Особенно актуален первый вопрос. Спасибо.
|
|
|
|
|
Feb 3 2015, 12:38
|

Участник

Группа: Участник
Сообщений: 74
Регистрация: 23-01-13
Из: СПб
Пользователь №: 75 303

|
Цитата(titan83 @ Feb 3 2015, 14:54)  Здравствуйте, уважаемые специалисты. Заранее извиняюсь за, возможно, наивные вопросы, но все. Сейчас мы активно используем модули от сиерры (раньше 8082, сейчас вынудили перейти на 8082Т), вроде неплохо, но есть ряд хотелок, которые там невозможны( Может быть с симкомом будет лучше. Вопросы: 1. В сиерре основной тип доступа к чипу - USB-Serial, т.е. создается несколько (3 или 4) виртуальных ком-портом. Порт 0 - двоичный интерфейс с чипом, последний порт (3 или 4) - работает с AT-командами. В чем проблема? Если я хочу получить информацию о состоянии соединения (например, уровень сигнала), то я должен либо разрывать текущее соединение на порту АТ-команд, либо делать двоичный запрос на порт 0 - тогда можно получить информацию параллельно соединению. Хотел узнать - неужели нет чипов, где порт управления использует также АТ-команды? Я очень бегло посмотрел обзоры SIM900R64 - не смог определить, как там устроен обмен с чипом. Возможна ли паралелльная работа и канала данных, и канала управления? 2. Какой язык используется в EAT? Lua? Особенно актуален первый вопрос. Спасибо. Использовали 8082 - 3G модуль. Смотрите на 900R - 2G. В какой сети в итоге работать то хотите? Если все-таки 2G, то почему не SL6087.
|
|
|
|
|
Feb 3 2015, 12:47
|
Группа: Новичок
Сообщений: 3
Регистрация: 11-03-13
Пользователь №: 75 971

|
Цитата(Aner @ Feb 3 2015, 16:06)  1. Разрывать текущее соединение не нужно чтобы получать информацию о состоянии соединения, уровне сигнала. Научите магии - как выполнить AT-команду, когда установлено соединение и идет поток данных? Цитата(Aner @ Feb 3 2015, 16:06)  А вы представляете какие проблемы при такой паралелльной работе и канала данных, и канала управления? ... Вероятно нет. Вы правы - не представляю. Вот на сиерре одновременно работает и канал данных, и канал управления - проблем не замечаю. Цитата(Aner @ Feb 3 2015, 16:06)  Таких сервисных, второстепенных задач ~0,1% от общей массы. Когда я уточняю у жены: полбулки черного купить или целую - вы правы задачи, например, контроля уровня сервиса и сигнала второстепенны. Но когда по этому же каналу идут команды телемеханики, то хотелось бы побольше уверенности, что все пройдет успешно, и в этой ситуации эти "сервисные, второстепенные задачи" становятся первостепенными. Цитата(Tweeek @ Feb 3 2015, 16:38)  Использовали 8082 - 3G модуль. Смотрите на 900R - 2G. Спасибо за уточнение - не обратил на это внимания. Цитата(Tweeek @ Feb 3 2015, 16:38)  В какой сети в итоге работать то хотите? В принципе - поток данных небольшой, т.е. видео-аудио не передается, т.е. можно подумать и о 2Г. Цитата(Tweeek @ Feb 3 2015, 16:38)  Если все-таки 2G, то почему не SL6087. Еще раз спасибо за наводку.
Сообщение отредактировал titan83 - Feb 3 2015, 12:47
|
|
|
|
|
Feb 3 2015, 13:04
|

Участник

Группа: Участник
Сообщений: 74
Регистрация: 23-01-13
Из: СПб
Пользователь №: 75 303

|
Цитата(titan83 @ Feb 3 2015, 15:47)  Научите магии - как выполнить AT-команду, когда установлено соединение и идет поток данных?
Вы правы - не представляю. Вот на сиерре одновременно работает и канал данных, и канал управления - проблем не замечаю.
Когда я уточняю у жены: полбулки черного купить или целую - вы правы задачи, например, контроля уровня сервиса и сигнала второстепенны. Но когда по этому же каналу идут команды телемеханики, то хотелось бы побольше уверенности, что все пройдет успешно, и в этой ситуации эти "сервисные, второстепенные задачи" становятся первостепенными.
Спасибо за уточнение - не обратил на это внимания.
В принципе - поток данных небольшой, т.е. видео-аудио не передается, т.е. можно подумать и о 2Г.
Еще раз спасибо за наводку. В принципе у нас USB тоже делится на порты, но работать можно например по 3. При том USB как в 3G, так и в 2G модулях. По встроенному ПО - либо python, либо AppZone (С).
Сообщение отредактировал Tweeek - Feb 3 2015, 13:28
Эскизы прикрепленных изображений
|
|
|
|
|
Feb 4 2015, 09:47
|
Группа: Новичок
Сообщений: 3
Регистрация: 11-03-13
Пользователь №: 75 971

|
Tweeek, CADiLO - спасибо большое за ответы по существу!
|
|
|
|
|
Feb 5 2015, 10:34
|
Участник

Группа: Участник
Сообщений: 56
Регистрация: 3-08-09
Из: Петербург
Пользователь №: 51 731

|
Цитата(titan83 @ Feb 3 2015, 14:54)  Здравствуйте, уважаемые специалисты. Заранее извиняюсь за, возможно, наивные вопросы, но все. Сейчас мы активно используем модули от сиерры (раньше 8082, сейчас вынудили перейти на 8082Т), вроде неплохо, но есть ряд хотелок, которые там невозможны( Может быть с симкомом будет лучше. Вопросы: 1. В сиерре основной тип доступа к чипу - USB-Serial, т.е. создается несколько (3 или 4) виртуальных ком-портом. Порт 0 - двоичный интерфейс с чипом, последний порт (3 или 4) - работает с AT-командами. В чем проблема? Если я хочу получить информацию о состоянии соединения (например, уровень сигнала), то я должен либо разрывать текущее соединение на порту АТ-команд, либо делать двоичный запрос на порт 0 - тогда можно получить информацию параллельно соединению. Хотел узнать - неужели нет чипов, где порт управления использует также АТ-команды? Я очень бегло посмотрел обзоры SIM900R64 - не смог определить, как там устроен обмен с чипом. Возможна ли паралелльная работа и канала данных, и канала управления? 2. Какой язык используется в EAT? Lua? Особенно актуален первый вопрос. Спасибо. SL8082T поддерживает одновременную передачу данных и работу с AT командами. Лично проверял это. Один из виртуальных ком-портов отвечает только за передачу данных, другой - обычный парсер AT команд. Названий портов не помню. Какой драйвер используете? Какая версия прошивки модема? Очень советую обратиться к дистрибьюторам Элтех/Компэл, там вы бы очень быстро получили ответ на свой вопрос.
|
|
|
|
|
Feb 5 2015, 11:40
|

Частый гость
 
Группа: Участник
Сообщений: 166
Регистрация: 18-03-14
Из: Санкт-Петербург
Пользователь №: 80 977

|
Цитата(titan83 @ Feb 4 2015, 13:47)  Tweeek, CADiLO - спасибо большое за ответы по существу! Постараюсь тоже по существу.. Некоторые модули SIMCom, помимо поддержки виртуальных USB-Serial портов и поддержки MUX07.10 на UART, имеют дополнительные "железные" UART, работающие параллельно. →2. Какой язык используется в EAT? Lua? //а в каком, собственно, модуле? EAT - это технология. В рамках нее код пишется на языке Си. EAT есть почти на всех 2G и 3G модулях. Lua - это скриптовый язык. Т.е. скрипт пишется на LUA ☺. LUA скрипты могут исполнять 3G модули. Если Вы сформулируете требования к модулю и функционалу, то можно будет посоветовать что-то более конкретное. Если 2G - то советую рассмотреть SIM800H/ SIM900R. Если 3G - то советую рассмотреть SIM5360
--------------------
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|