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

 
 
3 страниц V  < 1 2 3  
Reply to this topicStart new topic
> Режим CSD для SIM800h, Соединение двух модемов по CSD
wmakc
сообщение Dec 8 2015, 06:09
Сообщение #31


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

Группа: Участник
Сообщений: 111
Регистрация: 2-03-10
Пользователь №: 55 768



1) Оба модуля отвечают одинаково.
2) Тестирование не в столицах, а в Пензе.
3) Проводили на двух операторах: Мегафоне и МТС. Работа на обоих одинаковая.

Модули командой "AT+CSNS=4" переключаются в режим данных.
На команду "ATA" приходит сначала ответ от модуля "OK". Потом с задержкой "CONNECT 9600".
Так как алгоритм программы ждёт в ответе "CONNECT", то управляющий контроллер повторно отправляет "ATA".
При этом модуль возвращает "CME ERROR: 604". Через какое-то время ответ "CONNECT 9600" приходит, но данные от другого модуля не приходят.
Переписали алгоритм, теперь после "OK" ожидается "CONNECT" и передача работает.

Теперь необходимо решить вторую проблему: возврат в режим данных.
Во время обмена данными модуль переключается в режим команд, чтобы опросить уровень сигнала. После этого он переводится обратно в режим данных командой "ATO0". От модуля приходит "CONNECT 9600". Отправляются данные на второй модуль. После этого должен придти ответ от второго модуля, но ничего не приходит. Ошибки не выдаются ни на одном из модулей.
Go to the top of the page
 
+Quote Post
Aurochs
сообщение Dec 9 2015, 12:50
Сообщение #32


Ортодокс
***

Группа: Свой
Сообщений: 219
Регистрация: 26-10-07
Из: Смела, Украина
Пользователь №: 31 775



Цитата(wmakc @ Dec 8 2015, 09:09) *
От модуля приходит "CONNECT 9600". Отправляются данные на второй модуль. После этого должен придти ответ от второго модуля, но ничего не приходит. Ошибки не выдаются ни на одном из модулей.

Какой объем данных отправлялся?
Задержка между CONNECT и отправкой данных делалась?
Go to the top of the page
 
+Quote Post
Hub
сообщение Dec 10 2015, 09:52
Сообщение #33


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

Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743



Цитата(wmakc @ Dec 8 2015, 09:09) *
1) Оба модуля отвечают одинаково.
2) Тестирование не в столицах, а в Пензе.
3) Проводили на двух операторах: Мегафоне и МТС. Работа на обоих одинаковая.

Модули командой "AT+CSNS=4" переключаются в режим данных.
На команду "ATA" приходит сначала ответ от модуля "OK". Потом с задержкой "CONNECT 9600".
Так как алгоритм программы ждёт в ответе "CONNECT", то управляющий контроллер повторно отправляет "ATA".
При этом модуль возвращает "CME ERROR: 604". Через какое-то время ответ "CONNECT 9600" приходит, но данные от другого модуля не приходят.
Переписали алгоритм, теперь после "OK" ожидается "CONNECT" и передача работает.

Теперь необходимо решить вторую проблему: возврат в режим данных.
Во время обмена данными модуль переключается в режим команд, чтобы опросить уровень сигнала. После этого он переводится обратно в режим данных командой "ATO0". От модуля приходит "CONNECT 9600". Отправляются данные на второй модуль. После этого должен придти ответ от второго модуля, но ничего не приходит. Ошибки не выдаются ни на одном из модулей.

убрал пустые строки, чтобы лишнее место не занимали
см. прикрепленный файл
у Вас получается то же самое сделать?

Сообщение отредактировал Hub - Dec 10 2015, 10:30
Прикрепленные файлы
Прикрепленный файл  123.html ( 11.53 килобайт ) Кол-во скачиваний: 44
 
Go to the top of the page
 
+Quote Post
wmakc
сообщение Dec 15 2015, 05:50
Сообщение #34


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

Группа: Участник
Сообщений: 111
Регистрация: 2-03-10
Пользователь №: 55 768



После возврата в режим данных данные идут только с одного модуля.

Код
                           >ATD+79xxxxxxxxx
<RING    
>ATA    
<OK    
спустя некоторе время
<CONNECT 9600               <CONNECT 9600
                            >HELLO WORLD
<HELLO WORLD

нажимаем три раза плюсик на модеме, который отвечал на звонок

>AT+CREG?
<+CREG: 0,1
>ATO0
<CONNECT 9600
>HELLO WORLD
                           >HELLO WORLD
                           <HELLO WORLD

ничего не приходит


Пока думаем над переходом на обмен с использованием DTMF.

Сообщение отредактировал wmakc - Dec 15 2015, 05:51
Go to the top of the page
 
+Quote Post
Hub
сообщение Dec 15 2015, 06:48
Сообщение #35


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

Группа: Свой
Сообщений: 184
Регистрация: 7-10-15
Из: Санкт-Петербург
Пользователь №: 88 743



Цитата(wmakc @ Dec 15 2015, 08:50) *
После возврата в режим данных данные идут только с одного модуля.

Код
                           >ATD+79xxxxxxxxx
<RING    
>ATA    
<OK    
спустя некоторе время
<CONNECT 9600               <CONNECT 9600
                            >HELLO WORLD
<HELLO WORLD

нажимаем три раза плюсик на модеме, который отвечал на звонок

>AT+CREG?
<+CREG: 0,1
>ATO0
<CONNECT 9600
>HELLO WORLD
                           >HELLO WORLD
                           <HELLO WORLD

ничего не приходит


Пока думаем над переходом на обмен с использованием DTMF.

еще раз пролистал тему, насколько я понял с одной стороны SIM800H с прошивкой 1308B05SIM800H32_BT
а какой модуль с другой стороны?
Go to the top of the page
 
+Quote Post
wmakc
сообщение Jun 13 2016, 11:54
Сообщение #36


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

Группа: Участник
Сообщений: 111
Регистрация: 2-03-10
Пользователь №: 55 768



Столкнулся с проблемой при использовании симкарт билайн
не определяется номер входящего звонка.
Код
<--- RING
<--- +CLIP: "",128,"",0
---> AT+CLCC
<--- +CLCC: 1,1,4,1,0,"",129,""


это может быть связано с прошивкой, или нужно разбираться с оператором?

Вызов осуществляется в режиме CSD
Go to the top of the page
 
+Quote Post
Alechek
сообщение Jun 14 2016, 10:03
Сообщение #37


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

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



Цитата(wmakc @ Jun 13 2016, 16:54) *
Столкнулся с проблемой при использовании симкарт билайн
не определяется номер входящего звонка.

Вообще или сразу?
Еще раз через пару секунд пробовали +CLCC?
Go to the top of the page
 
+Quote Post
wmakc
сообщение Jun 14 2016, 12:57
Сообщение #38


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

Группа: Участник
Сообщений: 111
Регистрация: 2-03-10
Пользователь №: 55 768



Вообще не определяется.

Отправили оборудование для интеграции. До этого проверяли на симкартах мегафон и мтс.
Все работало. Интеграторы воткнули симки билайн и случилась такая ситуация.

Вот хотел узнать с чем это может быть связано, так как раньше с такой ситуацией не сталкивался.
или как это можно самому повторить. Может это как то связано с АОН провайдера?

Отправить еще раз +CLCC мог бы, да только у меня все работает.
Go to the top of the page
 
+Quote Post
ArtemKAD
сообщение Jun 14 2016, 13:23
Сообщение #39


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

Группа: Свой
Сообщений: 1 508
Регистрация: 26-06-06
Из: Киев
Пользователь №: 18 364



А часом на карточке нет ли контакта с этим номером?
Go to the top of the page
 
+Quote Post
wmakc
сообщение Jun 15 2016, 05:30
Сообщение #40


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

Группа: Участник
Сообщений: 111
Регистрация: 2-03-10
Пользователь №: 55 768



Каким-то образом у них все заработало, но разобраться пока не получится,
так как датчик вышел из строя. Теперь смогу продолжить тестирование, когда
отправим им другой.
Go to the top of the page
 
+Quote Post

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

 


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


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