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

 
 
3 страниц V  < 1 2 3 >  
Reply to this topicStart new topic
> SIM900 CMUX, назначение виртуальных портов
CADiLO
сообщение Aug 16 2013, 07:57
Сообщение #16


Гуру
******

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



попробуйте давать команды после OK предыдущей
так как у вас можно делать только с настроечными командами модуля которые не лезут к оператору
есть комбинации когда при работе с оператором последующая команда данная до ОК отменяет предыдущую




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


Знающий
****

Группа: Свой
Сообщений: 567
Регистрация: 7-07-07
Из: Донецк
Пользователь №: 28 954



Заработал CMUX с sim300. Откатился на на одну из первых версий - работает. Оказалось у меня там была ошибка - после CMUX вычитывал все из порта в течении~2сек. Потом это исправил. Кстати нигде не находил ничего по поводу этих F9 F9 F9 F9 F9, ни Cintrion, ни Telit, ни Sagmem такого не выдают. В описании протокола такого не нашел. Симкомовское ноухау?
Go to the top of the page
 
+Quote Post
Alechek
сообщение Aug 16 2013, 10:15
Сообщение #18


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

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



Так в том то и дело, что эти команды все настроечные, и к оператору никак не лезут!

Эх, загадочна душа китайского чуда (SIM300D):

Без мультиплексора:
Код
AT+CREG=2;+CGREG=0;+CUSD=1;+CSSN=1;+COPS=0,2

OK
AT+CREG?

+CREG: 2,2

OK


Через мультиплексор:
Код
ùïAT0ùùï+CREG=2Ýùùï
Ôùùï

OK
_ùùïAT0ùùï
+CREG?>ùùï
Ôùùï
+CREG: 0,2
Cùùï

OK
_ùù


Ну почему 0, когда я сказал 2 и модем подтвердил запрос? smile3046.gif

Мда, видимо, URC - просто бонус, который может быть, а может и не быть. Надежды на них нет. Грустно.
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 16 2013, 10:37
Сообщение #19


Гуру
******

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



+CREG: 0,2

ноль - не зарегистрирован в сети
двойка - ваше AT+CREG=2

все верно....


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


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

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



Ну право, хоть и пятница cheers.gif , но зачем путать людей?

Первая цифра - параметр.


3GPP TS 07.07 version 7.8.0 Release 1998
Цитата
7.2 Network registration +CREG
Table 31: +CREG parameter command syntax
Command Possible response(s)
+CREG=[<n>]
+CREG? +CREG: <n>,<stat>[,<lac>,<ci>]
+CME ERROR: <err>

<n>:
0 disable network registration unsolicited result code
1 enable network registration unsolicited result code +CREG: <stat>
2 enable network registration and location information unsolicited result code +CREG: <stat>[,<lac>,<ci>]



Более того после установки AT+CREG=2;+CREG=2 в мультиплексорном канале:


+CREG: 2,2
+CGREG: 0,0

OK

<ничего не делали, подождали 3 секунды>

Call Ready

+CREG: 0,2
+CGREG: 0,0
OK
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 16 2013, 12:23
Сообщение #21


Гуру
******

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



Не просто пятница, а +34....
Все... ум закипел... точно пора cheers.gif


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


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

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



Дошел до момента с sim900ds.
Возник вопрос: как будет отрабатываться +CDSDS - глобально или для каждого канала?
А то получится, что одна задача меняет активную симку, а другая об этом и не подозревает....
Go to the top of the page
 
+Quote Post
Waldelk
сообщение Aug 30 2013, 09:48
Сообщение #23


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

Группа: Участник
Сообщений: 83
Регистрация: 8-08-13
Пользователь №: 77 841



Цитата(Alechek @ Aug 28 2013, 16:07) *
Дошел до момента с sim900ds.
Возник вопрос: как будет отрабатываться +CDSDS - глобально или для каждого канала?
А то получится, что одна задача меняет активную симку, а другая об этом и не подозревает....


в модуле стоит коммутатор, который переключает SIM-карты .
в случае активности на передачу данных или голосовой вызов, вторая отключается
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 30 2013, 09:53
Сообщение #24


Гуру
******

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



>>>в модуле стоит коммутатор, который переключает SIM-карты .

Ответ ошибочен. Коммутатор стоит у Квиктела в M95.
В SIM900DS обе карты ОДНОВРЕМЕННО активны на прием (что при коммутаторе невозможно) и только при передаче активна одна, НО! вторая не теряет регистрацию.


Касаемо +CDSDS - все уже написано тут - sim900-ds_application_note_v1.00.pdf


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Alechek
сообщение Aug 30 2013, 12:19
Сообщение #25


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

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



Дак как бы читал.. Там про MUX ни слова...
Неопределено, "Default SIM" это для всех каналов или для текущего?
Go to the top of the page
 
+Quote Post
CADiLO
сообщение Aug 30 2013, 12:29
Сообщение #26


Гуру
******

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



Я уточню у китайцев.
По MUX для DS еще апнот не готов. Так что разве что только попробовать.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Alechek
сообщение Nov 6 2013, 07:21
Сообщение #27


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

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



Есть ли нормальный апнот по использованию CMUX и SLEEP MODE (PSC сообщения)?


Цитата(SIM900_Multiplexer User Manual_Application Note_V1.3)
Wake up
Set DTR low


Цитата(应用_SIM900_多路复用使用手册_V1.6)
唤醒
数据流向 序号 步骤
TE<——>MS
Hex 备注
TE 发送唤醒标志 ——> F9 F9 F9 F9 注 1 1
MS 回送 <—— F9 F9 F9 F9
2 MS 被唤醒,数据收发恢复正


注 1
唤醒可以使用一般的帧或 4 个 Flag,这里以 4 个 Flag 为例

注:a. 以上睡眠指令是单次有效指令
b. 关于标志 F9 的作用请参考 3.1 节中的步骤 1 注 1

Wake
Data Direction No Steps
TE <-> MS
Hex Comment
TE sends wake-up flag -> F9 F9 F9 F9 Note 11
MS Loopback <- F9 F9 F9 F9
2 MS wakes up, restore data transceiver is
Often

Note 1
Wake use regular frames or four Flag, Flag this example with 4

Notes: a. Above SLEEP instruction is valid for a single command
b. concerning the role of flag F9 See 3.1 Step 1 Note 1



Go to the top of the page
 
+Quote Post
CADiLO
сообщение Nov 6 2013, 08:12
Сообщение #28


Гуру
******

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



Первый документ для SIM900 и SIM900R]
Второй для SIM900A

Модули разные по фирмваре.

Других документов нет.


--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
Go to the top of the page
 
+Quote Post
Alechek
сообщение Nov 6 2013, 09:34
Сообщение #29


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

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



То есть выяснять опять все опытным путем? krapula.gif МТ тоже молчат..

Ибо в документе 1.3 есть противоречие со стандартом GSM 07.10
Цитата(5.4.7 Power Control and Wake-up Mechanisms)
Either station may initiate a wake-up from the reduced power state by the transmission of the wake-up signal which
consists of continuous flag characters. When the other station receives the flag characters it will wake-up (if necessary)
and start sending flag characters. When the first station receives these flag characters it will stop sending flags and start
transmitting the first frame. When the second station detects a valid frame it stops sending flags. The stations unfreeze
their timers and continue operation as before.
If no response (continuous flags) is received to the wake-up procedure within time T3, an alarm should be raised to the
higher layers and transmission of flags stops.


А вот 1.6 более близок.

Не верю, что китайская ветка фирмваре более правильная, чем европейская. cranky.gif
Go to the top of the page
 
+Quote Post
Relax
сообщение Nov 11 2013, 11:11
Сообщение #30


Участник
*

Группа: Участник
Сообщений: 44
Регистрация: 1-10-12
Из: Санкт-Петербург
Пользователь №: 73 753



Цитата(Alechek @ Nov 6 2013, 13:34) *
То есть выяснять опять все опытным путем? krapula.gif МТ тоже молчат..

Ибо в документе 1.3 есть противоречие со стандартом GSM 07.10


А вот 1.6 более близок.

Не верю, что китайская ветка фирмваре более правильная, чем европейская. cranky.gif


Alechek, пришлите пожалуйста мне kirill(собака)mt-system.ru

1. АТ-лог.
2. Пометки в логе, что ожидалось.
3. Пометки в логе, что получилось (что неправильно).

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 Текстовая версия Сейчас: 20th July 2025 - 15:17
Рейтинг@Mail.ru


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