Дмитрий2212
Apr 12 2009, 17:28
Вопрос к профессионалам. Начал осваивать модули.Все понятно ( СПАСИБО ВСЕМ УЧАСТНИКАМ ФОРУМА) и потихоньку даигаюсь. Вопрос по передаче данных, как я понял действия следующие:
1 Устанавливаем соединение в режиме данных ( вызов без---; в конце номера)
2 На этот же порт (ноги 41 и 43 Сим300с 3 и 4 сим300D) подаем данные
3 Если надо перейти в командный режим ---> +++ с паузами
Так вот можно ли узнать поподробнее как аппаратно развязать порт микроконтролера и второй источник данных и шо эта за ноги DEBUG_RX и DEBUG_TX.
И если есть опыт подскажите тарифы на передачу данных КИЕВСТАРА,ЛАЙФА,UMC
chief_olimp
Apr 12 2009, 18:38
в последних версиях прошивки DEBUG_RX и DEBUG_TX не используются. Тарифы можно посмотреть на сайтах операторов
vladch
Apr 13 2009, 07:20
Я для установки CSD-соединения подаю команды модулям AT+CSNS=4 , а потом набор номера без ;.
Вот поповоду этого выписка из SIM300 Software Application Note V2.0
19. How to use CSD?
1391 000 0111 dial, on module 1,
1391 000 0112 dialed, on module 2,
For two SIM cards communication
Module 1
AT+CSNS=4
ATD13910000112 // no need use ;
CONNECT 9600
CSD data transmit and receive
Module 2
AT+CSNS=4
RING
ATA
CONNECT 9600
CSD data transmit and receive
For phone line dial, and 1391 000 0112 dialed, module 2
Phone line
ATD13910000112
CONNECT 9600
CSD data transmit and receive
Module 2
AT+CSNS=4
RING
ATA
CONNECT 9600
CSD data transferring
Note: if CSD dial, need SIM card open this business,
If CSD dialed, need SIM card this business support.
Тарифов толком на сайтах не нашел(или не у всех ОпСоСв), но кажется порядка 30-50 копеек за минуту.
Дмитрий2212
Apr 13 2009, 08:27
Спасибо за ответы. А по поводу аппаратной развязки PIC контроллера и допустим порт RS232 компьютера ?
Есть необходимость в круглосуточной работе модема. LIFE хочет 0.5 гр/мин это реальные цены или они меня не поняли?
RomanRom
Apr 13 2009, 08:34
Цитата(chief_olimp @ Apr 12 2009, 21:38)

в последних версиях прошивки DEBUG_RX и DEBUG_TX не используются
А можно чуть подробнее об этом (о перепрошивке)?
Цитата(Дмитрий2212 @ Apr 12 2009, 20:28)

Вопрос к профессионалам. Начал осваивать модули.Все понятно ( СПАСИБО ВСЕМ УЧАСТНИКАМ ФОРУМА) и потихоньку даигаюсь. Вопрос по передаче данных, как я понял действия следующие:
1 Устанавливаем соединение в режиме данных ( вызов без---; в конце номера)
2 На этот же порт (ноги 41 и 43 Сим300с 3 и 4 сим300D) подаем данные
3 Если надо перейти в командный режим ---> +++ с паузами
Так вот можно ли узнать поподробнее как аппаратно развязать порт микроконтролера и второй источник данных и шо эта за ноги DEBUG_RX и DEBUG_TX.
И если есть опыт подскажите тарифы на передачу данных КИЕВСТАРА,ЛАЙФА,UMC
Развязать теоретически можно, с помощью режима мультиплексирования, но насколько безглючно оно будет работать - вопрос. Да и сама реализация этого протокола дело довольно заморочливое.
ЗЫ имхо удобней переходить в командный режим дернув за DTR, впрочем на вкус и цвет.
vladch
Apr 13 2009, 09:24
Раньше в форуме писали, что по дебаг уарту можно передавать команды, а по обычному данные, но сейчас говорят что дебаг уже не работает.
По поводу круглосуточной работы.
Если все время передавать данные, а если там есть паузы в передачах, то в любом случае ЖПРС будет дешевле, хотя может у Вас есть какие-то свои ограничения
Дмитрий2212
Apr 13 2009, 12:50
Вообще есть задача круглосуточно передавать данные,а как ее лучше решить пока не придумал. На DTMF переходить не получится т.к нет символов E и F , и не успею. Там RS232 9600.Паузы конечно есть,а разве это страшно или модуль выдет из режима передачи данных?
av-master
Apr 13 2009, 13:20
а GPRS не катит?
vladch
Apr 13 2009, 13:39
Дорого будет, имхо. 1минута=50коп,
1час = 30грн.
Дмитрий2212
Apr 13 2009, 16:06
GPRS вобще не представляю как с ним бороться.На форумах почитал мало чего понял. С передачей данных более понятно.
av-master
Apr 13 2009, 21:26
УУУУУУУУУУУУУУУУУУУУУУ
в скрепке... пункт 5. хотя остальное не менее полезно прочитать будет... ))
Нажмите для просмотра прикрепленного файла
Harbinger
Apr 14 2009, 02:57
Цитата(vladch @ Apr 13 2009, 12:24)

Раньше в форуме писали, что по дебаг уарту можно передавать команды, а по обычному данные, но сейчас говорят что дебаг уже не работает.
Для этого порта оставили функции, в которые пользователю влазить не положено - калибровки, программирование IMEI etc.
Дмитрий2212
Apr 14 2009, 05:34
Спасибо буду просвещаться
В одном устройстве использую CSD соединение двух модемов... и заметил несколько не очень хороших моментов:
1. Длиное время соединения после подема трубки на другом конце (АТА) и до появления сообщения CONNECT 9600 .... может пройти 30 сек и более до появления сообщения!!! пока что неясно с чем это связано?? скорее всего с особеностями работы GSM-сети...???
2. Невозможность опросить состояние соединения после подачи команды цыфрового дозвона.... любая попытка подать команду или даже символ в этот момент приводит ка разсоединению... получается дозвон "в слепую"...
3. Иногда (очень редко) бывает нюанс что после начала дозвона и подема трубки через некоторое время появляется сообщение NO CARIER (нет связи), а потом CONNECT 9600 ...??? тоже неясно по чему так происходит??? наверное те же особености GSM-сети...???
А во всем остальном CSD соединение довольно неплохой вариант передачи даных, аналог GPRS если нужно быстро и надежно передать данные...
HARMHARM
Apr 16 2009, 06:51
Цитата(mapic @ Apr 15 2009, 16:41)

1. Длиное время соединения после подема трубки на другом конце (АТА) и до появления сообщения CONNECT 9600 .... может пройти 30 сек и более до появления сообщения!!! пока что неясно с чем это связано?? скорее всего с особеностями работы GSM-сети...???
Это происходит
handshake. По сути CSD - это аналог обычного модема; слышали, как пищат?
Цитата
3. Иногда (очень редко) бывает нюанс что после начала дозвона и подема трубки через некоторое время появляется сообщение NO CARIER (нет связи), а потом CONNECT 9600 ...??? тоже неясно по чему так происходит??? наверное те же особености GSM-сети...???
Да уж, на глюк похоже. Какая у вас версия прошивки?
Цитата
А во всем остальном CSD соединение довольно неплохой вариант передачи даных, аналог GPRS если нужно быстро и надежно передать данные...
Со своими ограничениями...
А по какому протоколу коннектитесь?Попробуйте V110,только к сожалению он не везде работает.
Цитата(WHALE @ Apr 16 2009, 13:44)

А по какому протоколу коннектитесь?Попробуйте V110,только к сожалению он не везде работает.
... а как на CSD протокол можно выбрать??
AT+CBST=71,0,1 -это включение V110.
А вообще покурите описание AT-команд.
Цитата(WHALE @ Apr 17 2009, 09:35)

AT+CBST=71,0,1 -это включение V110.
А вообще покурите описание AT-команд.
... ок спасибо покрутим!
будем эксперементировать...
а что Вы имели ввиду когда говорили что невезде работает протокол?? - не все операторы поддерживают??
Цитата(mapic @ Apr 22 2009, 17:10)

а что Вы имели ввиду когда говорили что невезде работает протокол?? - не все операторы поддерживают??
Операторы вроде все поддерживают,но не везде.

В частности у нас на Кубани у МТС в городах и крупных станицах V110 работает,а во всяких деревнях Гадюкино только V34.
Цитата(HARMHARM @ Apr 16 2009, 10:51)

Это происходит
handshake. По сути CSD - это аналог обычного модема; слышали, как пищат?
... а можно более подробно что такое handshake и почему такое длиное время соединения...??
HARMHARM
Apr 23 2009, 19:53
Цитата(mapic @ Apr 23 2009, 18:32)

... а можно более подробно что такое handshake и почему такое длиное время соединения...??
Почитайте, например,
здесь.
Почти все справедливо и для GSM модемов в режиме CSD. Аналоговый модем соединяется от 15 секунд до 2х минут в зависимости от качества линии, по моим старым наблюдениям.
Цитата(WHALE @ Apr 23 2009, 10:38)

Операторы вроде все поддерживают,но не везде.

В частности у нас на Кубани у МТС в городах и крупных станицах V110 работает,а во всяких деревнях Гадюкино только V34.

...спасибо! Смена протокола на V110 вместо того что был по умолчанию реально помогал. Теперь время "конекта" составляет 2...5 сек, вместо 30...50 в варианте по умолчанию! Работает вроде также стабильно...
... и вроде как сайт поддержки оператора (Киевстар Украина) тоже рекомендует V110, как я думаю что это означает его поддержку во всех регионах...?
alx125
Jun 13 2009, 00:08
По теме обсуждения вполне возможно интересна будет статья "Оптимизация работы модемов Wavecom в режиме передачи данных по сети GSM" в журнале "Компоненты и технологии"
http://www.kit-e.ru/articles/wireless/2003_04_142.phpТам как раз и произвели сравнение разных протоколов и режимов.
Для просмотра полной версии этой страницы, пожалуйста,
пройдите по ссылке.