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

 
 
 
Reply to this topicStart new topic
> Вопросы по SIMCom
titan83
сообщение Feb 3 2015, 11:54
Сообщение #1





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



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


Гуру
******

Группа: Свой
Сообщений: 4 869
Регистрация: 28-02-08
Из: СПБ
Пользователь №: 35 463



1. Разрывать текущее соединение не нужно чтобы получать информацию о состоянии соединения, уровне сигнала.

А вы представляете какие проблемы при такой паралелльной работе и канала данных, и канала управления? ... Вероятно нет.
Таких сервисных, второстепенных задач ~0,1% от общей массы.
Go to the top of the page
 
+Quote Post
Tweeek
сообщение Feb 3 2015, 12:38
Сообщение #3


Участник
*

Группа: Участник
Сообщений: 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.
Go to the top of the page
 
+Quote Post
titan83
сообщение Feb 3 2015, 12:47
Сообщение #4





Группа: Новичок
Сообщений: 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
Go to the top of the page
 
+Quote Post
Tweeek
сообщение Feb 3 2015, 13:04
Сообщение #5


Участник
*

Группа: Участник
Сообщений: 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
Эскизы прикрепленных изображений
Прикрепленное изображение
 
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Feb 3 2015, 13:19
Сообщение #6


Гуру
******

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



В том же 3G модуле SIM5360 или SIM5350 АТ команды в одном потоке UART или USB(COM-command), а данные в другом USB(COM-modem)
Поэтому можно работать с AT не прерывая данных
Для 2G чуть муторнее - использовать для UART MUX07.07 - то есть иметь на одном физическом UART несколько логических


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
titan83
сообщение Feb 4 2015, 09:47
Сообщение #7





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



Tweeek, CADiLO - спасибо большое за ответы по существу!
Go to the top of the page
 
+Quote Post
sash.1212
сообщение Feb 5 2015, 10:34
Сообщение #8


Участник
*

Группа: Участник
Сообщений: 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 команд. Названий портов не помню.

Какой драйвер используете? Какая версия прошивки модема?

Очень советую обратиться к дистрибьюторам Элтех/Компэл, там вы бы очень быстро получили ответ на свой вопрос.
Go to the top of the page
 
+Quote Post
Pavel☺
сообщение Feb 5 2015, 11:40
Сообщение #9


Частый гость
**

Группа: Участник
Сообщений: 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


--------------------
Go to the top of the page
 
+Quote Post

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

 


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


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