|
Вопросы по SIM800C |
|
|
2 страниц
1 2 >
|
 |
Ответов
(1 - 25)
|
Jun 22 2018, 05:40
|
Группа: Новичок
Сообщений: 3
Регистрация: 29-05-18
Пользователь №: 104 717

|
Цитата(Павел_Б @ Jun 21 2018, 19:01)  Или всё же придерживаться лучше самой последней версии? Придерживаться последней версии  Цитата(Павел_Б @ Jun 21 2018, 19:01)  И если нет - как тогда сушат плату? Плату не сушат. Потому что мыть с модулями недопустимо. Цитата(Павел_Б @ Jun 21 2018, 19:01)  Надо ли мне подключать сигналы DTR и RTS к GND? Нет.
Сообщение отредактировал wenso - Jun 22 2018, 05:42
|
|
|
|
|
Jun 22 2018, 05:53
|

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

|
1. Выяснили экспериментально когда наткнулись на карточки Lifecell 1.8-вольтовые с высокой входной емкостью, что защита не должна превышать 80 pF SMF05C - 130pF - и с ней карты не видятся ESDA6V1 - 50pF - все работает нормально
22pF предусматриваем только для случая если длина линии от модуля до карточки превышает 5 см, в остальных случаях они не нужны.
Напоминаю что GND карточки правильно разводить таким образом - тянем тонкой линией до модуля, на 13 или 19 вывод и только потом на полигон GND. Если посадите сразу у карточки на полигон, то при хреновой разводке получите там все ВЧ помехи и будете долго чесать репу почему карточка отваливается.
2. Крышка несъемная. Промывка рекомендуется если идиоты технологи паяли активированными флюсами. Если паять согласно рекомендациям, отмывка не нужна.
Из нашей рассылки для технологов
Флюс для монтажа должен быть полностью НЕЙТРАЛЬНЫМ, класса «R», со следующими параметрами:
This symbol also means that the flux has passed all reliability tests, specified in IPC/JEDEC-TM650, and has an insulation resistance of 100 MΩ(1E+0.8Ω) or more in uncleaned condition.
Acidity pH = 0.0% - не содержит кислот или щелочей Flux composition = R0 – канифольная основа Activity = L0 – не содержит любых активаторов Halogen content = 0.0% - не содержит галогеновых компонентов Surface insulation resistance (after 168 h at 40 C, 90%RH) = 1.0E+12 min. Humidity test under DC voltage (after 1000 h under 45 VDC at 85 C,85%RH) = 1.0E+9 min.
Использование активированного флюса класса «RM» или кислотного «RMA» является КАТЕГОРИЧЕСКИ НЕДОПУСТИМЫМ.
ЗАПРЕЩЕНА помывка в УЗ ваннах печатных плат содержащих следующие компоненты:
● низкочастотные кварцы, ПАВ, керамические компоненты, АРФ…. ● реле или другие электромеханические изделия – ЭМФ, буззеры, вибраторы….. ● тяжелые компоненты с малым количеством точек крепления ● светодиоды некоторых типов ● некоторые микросхемы в BGA корпусах ● прецизионные ЦАП и АЦП
А также некоторые другие имеющие ограничения по классам JEDEC. При сомнениях или отсутствии информации уточнять у производителя.
Любые GSM модули содержат в себе керамические АРФ и низкочастотные кварцы, а значит относятся к группе компонентов, которые после монтажа нельзя отмывать в УЗ ваннах. Для них должна применяться либо ручная, либо эмульсионно-струйная отмывка.
3. Table 5: Pin description
If these pins are unused, keep open.
Однако если собираетесь использовать спящий режим, то желательно на контроллер вывести DTR
При работе с GPRS применение RTS,CTS,DTR очень желательно.
Ну и завести RI как источник прерывания от входящего события, тоже не помешает.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Jun 22 2018, 07:54
|
Местный
  
Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046

|
Уважаемый CADILO спасибо за более чем очень развёрнутые ответы! Wenso тоже огромное спасибо! Цитата(CADiLO @ Jun 22 2018, 09:53)  2. Крышка несъемная. Промывка рекомендуется если идиоты технологи паяли активированными флюсами. Если паять согласно рекомендациям, отмывка не нужна. Любые GSM модули............. Для них должна применяться либо ручная, либо эмульсионно-струйная отмывка. Только на плате могут быть и другие компоненты, которые паялись позже модуля и с флюсами. Чисто для эстетики лучше смыть всё лишнее. Скажите пожалуйста - у SIM800 крышка съёмная как у SIM900? Или тоже припаяна как у SIM800C? У меня к сожалению нет под рукой Спасибо!
Сообщение отредактировал Павел_Б - Jun 22 2018, 08:38
|
|
|
|
|
Jun 22 2018, 08:59
|
Местный
  
Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046

|
Цитата(CADiLO @ Jun 22 2018, 12:53)  У SIM800 крышка есть в обоих вариантах - держал в руках и съемный вариант и припаянный. Крайнюю партию получали уже с паяными крышками. Лично для меня плохо (( В варианте если крышка припаяна - она припаяна по всему периметру или только в уголках? Если по всему периметру то можно сделать допущение что при промывке влага не попадёт... В противном случае промывка в принципе исключается из-за невозможности просушить модуль. Даж не знаю как быть(( SIM900R ни у кого не завалялись? Куплю! Пишите в личку! ))
Сообщение отредактировал Павел_Б - Jun 22 2018, 09:13
|
|
|
|
|
Jun 22 2018, 09:27
|
Местный
  
Группа: Участник
Сообщений: 354
Регистрация: 21-11-10
Пользователь №: 61 046

|
Цитата(CADiLO @ Jun 22 2018, 13:14)  Практически полностью, есть только небольшая щель для выхода воздуха чтобы не взорвался при пайке. Многие делают так - паяют плату, моют, а потом вручную допаивают модуль с нужным флюсом.
У меня SIM900R-TE завалялись. Дорогие, но и их потихоньку берут чтобы отпаять модуль и поставить в ремонтную железку. А так разве что отсев на китайских барахолках поискать. Но результат может быть плачевным. Спасибо Уважаемый CADILO! Буду думать как лучше сделать. Не у всех технология шагнула вперёд что пользуют дорогие нейтральные флюсы, да и для небольшого количества устройств это и не надо. Поэтому ручная промывка была самым оптимальным решением. Платки с SIM900R были просто на загляденье! С припаянными крышечками Китайцы перемудрили... придётся пересматривать технологию. Да. С б/у лучше не связываться. Спасибо!
Сообщение отредактировал Павел_Б - Jun 22 2018, 09:39
|
|
|
|
|
Jun 22 2018, 12:24
|
Местный
  
Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207

|
Цитата(CADiLO @ Jun 22 2018, 08:53)  1. Выяснили экспериментально когда наткнулись на карточки Lifecell 1.8-вольтовые с высокой входной емкостью, что защита не должна превышать 80 pF SMF05C - 130pF - и с ней карты не видятся ESDA6V1 - 50pF - все работает нормально Еще есть ESD5B5.0, 32 pF и мелкие, удобно трассировать. Правда, двунаправленные - это не критично?
|
|
|
|
|
Jun 22 2018, 16:01
|
Местный
  
Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207

|
Цитата(Aner @ Jun 22 2018, 16:40)  Критично, длжны быть только однонаправленые! Почему?
|
|
|
|
|
Jun 23 2018, 04:59
|
Местный
  
Группа: Участник
Сообщений: 465
Регистрация: 13-05-15
Из: Запорожье
Пользователь №: 86 663

|
Цитата(Aner @ Jun 22 2018, 17:40)  Критично, длжны быть только однонаправленые! Цитата(turnon @ Jun 22 2018, 20:01)  Почему? Для исключения наведения отрицательного напряжения на выводах модуля.
|
|
|
|
|
Jun 23 2018, 16:49
|
Местный
  
Группа: Свой
Сообщений: 340
Регистрация: 17-10-14
Пользователь №: 83 207

|
Цитата(CADiLO @ Jun 22 2018, 08:53)  Напоминаю что GND карточки правильно разводить таким образом - тянем тонкой линией до модуля, на 13 или 19 вывод и только потом на полигон GND. Если посадите сразу у карточки на полигон, то при хреновой разводке получите там все ВЧ помехи и будете долго чесать репу почему карточка отваливается. Как то так?
Землю ESDA6V1 соединил непосредственно с землей держателя SIM:
|
|
|
|
|
Aug 22 2018, 05:40
|
Участник

Группа: Участник
Сообщений: 42
Регистрация: 24-02-09
Пользователь №: 45 299

|
Вопрос по сим800с - сколько лутуз-пар может запомнить и поддерживать? 3 держит, проверял, а сколько вообще пар запоминает?
|
|
|
|
|
Sep 5 2018, 12:35
|
Местный
  
Группа: Участник
Сообщений: 234
Регистрация: 7-11-13
Пользователь №: 79 085

|
Приветствую, коллеги! Использую модуль SIM800C, S2-10688-Z1L08 Он мне говорит, что я могу подключиться к трём операторам, но при попытке выполнить ручную регистрацию возвращает ошибку. Почему он меня обманывает и вынуждает впустую тратить процессорное время? CPU[1517832447] ---> AT+COPS=?CPU[1517832461] <--- +COPS: (2,"MegaFon","MegaFon","25002"),(1,"Bee Line GSM","BeeLine","25099"),(1,"MOTIV","MOTIV","25020"),(1,"MTS","MTS","25001"),,(0-4),(0-2)CPU[1517832461] <--- OK CPU[1517832461] ---> AT+COPS? CPU[1517832461] <--- +COPS: 0,2,"25002" CPU[1517832461] <--- OK CPU[1517832461] ---> AT+COPS=2 CPU[1517832462] <--- OK CPU[1517832462] <--- +CREG: 0 CPU[1517832462] ---> AT+CREG? CPU[1517832462] <--- +CREG: 1,0 CPU[1517832462] <--- OK CPU[1517832462] ---> AT+COPS=1,2,"25099" CPU[1517832462] <--- +CREG: 2 CPU[1517832471] <--- +CREG: 0 CPU[1517832471] <--- ERROR CPU[1517832471] ---> AT+COPS? CPU[1517832471] <--- +COPS: 1 CPU[1517832471] <--- OK CPU[1517832471] ---> AT+COPS=2 CPU[1517832471] <--- OK CPU[1517832471] ---> AT+CREG? CPU[1517832471] <--- +CREG: 1,0 CPU[1517832471] <--- OK CPU[1517832471] ---> AT+COPS=1,2,"25001" CPU[1517832471] <--- +CREG: 2 CPU[1517832479] <--- +CREG: 0 CPU[1517832479] <--- ERROR CPU[1517832479] ---> AT+COPS? CPU[1517832479] <--- +COPS: 1 CPU[1517832479] <--- OK CPU[1517832479] ---> AT+COPS=2 CPU[1517832479] <--- OK CPU[1517832479] ---> AT+CREG? CPU[1517832479] <--- +CREG: 1,0 CPU[1517832479] <--- OK CPU[1517832479] ---> AT+COPS=1,2,"25020" CPU[1517832479] <--- +CREG: 2 CPU[1517832573] <--- +CREG: 0 CPU[1517832573] <--- ERROR CPU[1517832573] ---> AT+COPS? CPU[1517832573] <--- +COPS: 1 CPU[1517832573] <--- OK Полный лог вот так вот выглядит: Код CPU[1517832378] ---> AT+CPOWD=1 CPU[1517832379] <--- NORMAL POWER DOWN CPU[1517832383] ---> AT CPU[1517832383] <--- AT CPU[1517832383] <--- OK CPU[1517832386] ---> AT+GSN CPU[1517832386] <--- AT+GSN CPU[1517832386] <--- 867793036822197 CPU[1517832386] <--- OK CPU[1517832386] <--- Call Ready CPU[1517832387] ---> AT+CSMINS? CPU[1517832387] <--- AT+CSMINS? CPU[1517832387] <--- +CSMINS: 0,1 CPU[1517832387] <--- OK CPU[1517832387] ---> ATE0 CPU[1517832387] <--- ATE0 CPU[1517832387] <--- OK CPU[1517832387] <--- SMS Ready CPU[1517832387] ---> AT+CBATCHK=0 CPU[1517832387] <--- OK CPU[1517832387] ---> AT+CLTS=1 CPU[1517832387] <--- OK CPU[1517832387] ---> AT+CSMINS=1 CPU[1517832387] <--- OK CPU[1517832387] ---> AT+CPIN? CPU[1517832387] <--- +CPIN: READY CPU[1517832387] <--- OK CPU[1517832387] ---> AT+CMGF=1 CPU[1517832387] <--- OK CPU[1517832387] ---> AT+CREG=1 CPU[1517832387] <--- OK CPU[1517832387] ---> ATS0=3 CPU[1517832387] <--- OK CPU[1517832387] ---> AT+CALM=0 CPU[1517832387] <--- OK CPU[1517832387] ---> AT+CLVL=100 CPU[1517832387] <--- OK CPU[1517832387] ---> AT+CRSL=4 CPU[1517832387] <--- OK CPU[1517832387] ---> AT+CALS=0 CPU[1517832387] <--- OK CPU[1517832387] ---> AT+CENG=1,0 CPU[1517832387] <--- OK CPU[1517832387] ---> AT+COPS=3,2 CPU[1517832387] <--- OK CPU[1517832388] ---> AT+CCALR? CPU[1517832388] <--- +CCALR: 0 CPU[1517832388] <--- OK CPU[1517832389] ---> AT+CCALR? CPU[1517832389] <--- +CCALR: 0 CPU[1517832389] <--- OK CPU[1517832389] <--- +CREG: 5 CPU[1517832390] ---> AT+CCALR? CPU[1517832390] <--- +CCALR: 1 CPU[1517832390] <--- OK CPU[1517832404] ---> AT+CCID CPU[1517832404] <--- 8999893032015531096f CPU[1517832404] <--- OK CPU[1517832433] ---> AT+CFUN=0 CPU[1517832434] <--- +CSMINS: 1,0 CPU[1517832434] <--- +CPIN: NOT READY CPU[1517832436] <--- +CREG: 0 CPU[1517832436] <--- OK CPU[1517832437] ---> AT+CFUN? CPU[1517832437] <--- +CFUN: 0 CPU[1517832437] <--- OK CPU[1517832437] ---> AT+CFUN=1 CPU[1517832437] <--- +CREG: 2 CPU[1517832438] <--- +CSMINS: 1,1 CPU[1517832438] <--- +CPIN: READY CPU[1517832438] <--- OK CPU[1517832439] ---> AT+CFUN? CPU[1517832439] <--- CPU[1517832439] <--- +CFUN: 1 CPU[1517832439] <--- OK CPU[1517832440] ---> AT+CCALR? CPU[1517832440] <--- CPU[1517832440] <--- +CCALR: 0 CPU[1517832440] <--- OK CPU[1517832440] <--- SMS Ready CPU[1517832441] ---> AT+CCALR? CPU[1517832441] <--- +CCALR: 0 CPU[1517832441] <--- OK CPU[1517832442] ---> AT+CCALR? CPU[1517832442] <--- +CCALR: 0 CPU[1517832442] <--- OK CPU[1517832443] <--- Call Ready CPU[1517832443] ---> AT+CCALR? CPU[1517832443] <--- +CCALR: 0 CPU[1517832443] <--- OK CPU[1517832444] ---> AT+CCALR? CPU[1517832444] <--- +CCALR: 0 CPU[1517832444] <--- OK CPU[1517832445] <--- +CREG: 5 CPU[1517832445] ---> AT+CCALR? CPU[1517832445] <--- CPU[1517832445] <--- +CCALR: 1 CPU[1517832445] <--- OK CPU[1517832445] ---> AT+CFUN? CPU[1517832445] <--- +CFUN: 1 CPU[1517832445] <--- OK CPU[1517832445] ---> AT+CREG? CPU[1517832445] <--- CPU[1517832445] <--- +CREG: 1,5 CPU[1517832445] <--- OK CPU[1517832445] ---> AT+CPAS CPU[1517832445] <--- +CPAS: 0 CPU[1517832445] <--- OK CPU[1517832445] ---> AT+CSTT? CPU[1517832445] <--- CPU[1517832445] <--- +CSTT: "CMNET","","" CPU[1517832445] <--- OK CPU[1517832446] ---> AT+CNMI=2,1,0,0,0 CPU[1517832446] <--- OK CPU[1517832446] ---> AT+CENG? CPU[1517832446] <--- +CENG: 0,0 CPU[1517832446] <--- OK CPU[1517832447] ---> AT+CSQ CPU[1517832447] <--- +CSQ: 17,0 CPU[1517832447] <--- OK CPU[1517832447] ---> AT+CREG? CPU[1517832447] <--- +CREG: 1,5 CPU[1517832447] <--- OK CPU[1517832447] ---> AT+CMGR=1,0 CPU[1517832447] <--- OK CPU[1517832447] ---> AT+CMGD=1,4 CPU[1517832447] <--- OK CPU[1517832447] ---> AT+COPS=? CPU[1517832461] <--- +COPS: (2,"MegaFon","MegaFon","25002"),(1,"Bee Line GSM","BeeLine","25099"),(1,"MOTIV","MOTIV","25020"),(1,"MTS","MTS","25001"),,(0-4),(0-2) CPU[1517832461] <--- OK CPU[1517832461] ---> AT+COPS? CPU[1517832461] <--- +COPS: 0,2,"25002" CPU[1517832461] <--- OK CPU[1517832461] ---> AT+COPS=2 CPU[1517832462] <--- OK CPU[1517832462] <--- +CREG: 0 CPU[1517832462] ---> AT+CREG? CPU[1517832462] <--- +CREG: 1,0 CPU[1517832462] <--- OK CPU[1517832462] ---> AT+COPS=1,2,"25099" CPU[1517832462] <--- +CREG: 2 CPU[1517832471] <--- +CREG: 0 CPU[1517832471] <--- ERROR CPU[1517832471] ---> AT+COPS? CPU[1517832471] <--- +COPS: 1 CPU[1517832471] <--- OK CPU[1517832471] ---> AT+COPS=2 CPU[1517832471] <--- OK CPU[1517832471] ---> AT+CREG? CPU[1517832471] <--- +CREG: 1,0 CPU[1517832471] <--- OK CPU[1517832471] ---> AT+COPS=1,2,"25001" CPU[1517832471] <--- +CREG: 2 CPU[1517832479] <--- +CREG: 0 CPU[1517832479] <--- ERROR CPU[1517832479] ---> AT+COPS? CPU[1517832479] <--- +COPS: 1 CPU[1517832479] <--- OK CPU[1517832479] ---> AT+COPS=2 CPU[1517832479] <--- OK CPU[1517832479] ---> AT+CREG? CPU[1517832479] <--- +CREG: 1,0 CPU[1517832479] <--- OK CPU[1517832479] ---> AT+COPS=1,2,"25020" CPU[1517832479] <--- +CREG: 2 CPU[1517832573] <--- +CREG: 0 CPU[1517832573] <--- ERROR CPU[1517832573] ---> AT+COPS? CPU[1517832573] <--- +COPS: 1 CPU[1517832573] <--- OK CPU[1517832573] <--- CPU[1517832574] ---> AT+CIPRXGET=1 CPU[1517832574] <--- OK CPU[1517832574] ---> AT+CIPMUX=1 CPU[1517832574] <--- OK CPU[1517832574] ---> AT+CGATT=1 CPU[1517832578] <--- +CREG: 5 CPU[1517832578] <--- OK CPU[1517832578] <--- +CREG: 5 CPU[1517832578] ---> AT+CSTT="internet.beeline.ru","beeline","beeline" CPU[1517832578] <--- OK CPU[1517832578] ---> AT+CIICR CPU[1517832578] <--- +PDP: DEACT CPU[1517832578] <--- ERROR CPU[1517832579] ---> AT+CIPSHUT CPU[1517832579] <--- SHUT OK CPU[1517832580] ---> AT+CIPRXGET=1 CPU[1517832580] <--- OK CPU[1517832580] ---> AT+CIPMUX=1 CPU[1517832580] <--- OK CPU[1517832580] ---> AT+CGATT=1 CPU[1517832580] <--- OK CPU[1517832580] ---> AT+CSTT="internet.beeline.ru","beeline","beeline" CPU[1517832580] <--- OK CPU[1517832580] ---> AT+CIICR CPU[1517832581] <--- +PDP: DEACT CPU[1517832581] <--- ERROR CPU[1517832582] ---> AT+CIPSHUT CPU[1517832582] <--- SHUT OK CPU[1517832583] ---> AT+CIPRXGET=1 CPU[1517832583] <--- OK CPU[1517832583] ---> AT+CIPMUX=1 CPU[1517832583] <--- CPU[1517832583] <--- OK CPU[1517832583] ---> AT+CGATT=1 CPU[1517832583] <--- OK CPU[1517832583] ---> AT+CSTT="internet.beeline.ru","beeline","beeline" CPU[1517832583] <--- OK CPU[1517832583] ---> AT+CIICR CPU[1517832584] <--- +PDP: DEACT CPU[1517832584] <--- ERROR CPU[1517832585] ---> AT+CIPSHUT CPU[1517832585] <--- SHUT OK CPU[1517832586] ---> AT+CIPRXGET=1 CPU[1517832586] <--- OK CPU[1517832586] ---> AT+CIPMUX=1 CPU[1517832586] <--- OK CPU[1517832586] ---> AT+CGATT=1 CPU[1517832586] <--- OK CPU[1517832586] ---> AT+CSTT="internet.beeline.ru","beeline","beeline" CPU[1517832586] <--- OK CPU[1517832586] ---> AT+CIICR CPU[1517832586] <--- +PDP: DEACT CPU[1517832586] <--- ERROR CPU[1517832587] ---> AT+CIPSHUT CPU[1517832587] <--- SHUT OK CPU[1517832588] ---> AT+CIPRXGET=1 CPU[1517832588] <--- OK CPU[1517832588] ---> AT+CIPMUX=1 CPU[1517832588] <--- OK CPU[1517832588] ---> AT+CGATT=1 CPU[1517832588] <--- OK CPU[1517832588] ---> AT+CSTT="internet.beeline.ru","beeline","beeline" CPU[1517832588] <--- OK CPU[1517832588] ---> AT+CIICR CPU[1517832589] <--- +PDP: DEACT CPU[1517832589] <--- ERROR CPU[1517832590] ---> AT+CIPSHUT CPU[1517832590] <--- SHUT OK CPU[1517832590] ---> AT+COPS? CPU[1517832590] <--- +COPS: 1,2,"25002" CPU[1517832590] <--- OK CPU[1517832590] ---> AT+COPS? CPU[1517832590] <--- +COPS: 1,2,"25002" CPU[1517832590] <--- OK CPU[1517832590] ---> AT+CREG? CPU[1517832590] <--- +CREG: 1,5 CPU[1517832590] <--- OK CPU[1517832590] ---> AT+COPS=0 CPU[1517832590] <--- +CREG: 2 CPU[1517832710] ---> AT+COPS? CPU[1517832711] ---> AT+CREG? CPU[1517832721] <--- +CREG: 5 CPU[1517832721] <--- OK CPU[1517832721] ---> AT+CIPRXGET=1 CPU[1517832721] <--- CPU[1517832721] <--- OK CPU[1517832721] ---> AT+CIPMUX=1 CPU[1517832721] <--- CPU[1517832721] <--- OK CPU[1517832721] ---> AT+CGATT=1 CPU[1517832721] <--- CPU[1517832721] <--- OK CPU[1517832721] ---> AT+CSTT="internet.beeline.ru","beeline","beeline" CPU[1517832721] <--- OK CPU[1517832721] ---> AT+CIICR CPU[1517832729] <--- +PDP: DEACT CPU[1517832729] <--- ERROR CPU[1517832730] ---> AT+CIPSHUT CPU[1517832730] <--- SHUT OK CPU[1517832731] ---> AT+CSTT? CPU[1517832731] <--- +CSTT: "internet.beeline.ru","beeline","beeline" CPU[1517832731] <--- OK CPU[1517832731] ---> AT+CREG? CPU[1517832731] <--- +CREG: 1,5 CPU[1517832731] <--- OK CPU[1517832731] ---> AT+CSTT? CPU[1517832731] <--- +CSTT: "internet.beeline.ru","beeline","beeline" CPU[1517832731] <--- OK CPU[1517832731] <--- CPU[1517832731] ---> AT+CIFSR CPU[1517832731] <--- ERROR CPU[1517832731] ---> AT+CIFSR CPU[1517832731] <--- ERROR CPU[1517832731] ---> AT+CIFSR CPU[1517832731] <--- ERROR CPU[1517832731] ---> AT+CIFSR CPU[1517832731] <--- ERROR CPU[1517832741] ---> AT+CMGR=1,0 CPU[1517832741] <--- OK CPU[1517832741] ---> AT+CIPSHUT CPU[1517832741] <--- SHUT OK CPU[1517832741] ---> AT+CSTT? CPU[1517832741] <--- +CSTT: "internet.beeline.ru","beeline","beeline" CPU[1517832741] <--- OK CPU[1517832741] ---> AT+CREG? CPU[1517832741] <--- +CREG: 1,5 CPU[1517832741] <--- OK CPU[1517832741] ---> AT+CSTT? CPU[1517832741] <--- +CSTT: "internet.beeline.ru","beeline","beeline" CPU[1517832741] <--- OK CPU[1517832741] ---> AT+CIFSR CPU[1517832741] <--- ERROR CPU[1517832741] ---> AT+CIFSR CPU[1517832741] <--- ERROR CPU[1517832741] ---> AT+CIFSR CPU[1517832741] <--- ERROR CPU[1517832741] ---> AT+CIFSR CPU[1517832741] <--- ERROR CPU[1517832752] ---> AT+CIPSHUT CPU[1517832752] <--- SHUT OK CPU[1517832752] ---> AT+CSTT? CPU[1517832752] <--- +CSTT: "internet.beeline.ru","beeline","beeline" CPU[1517832752] <--- OK CPU[1517832752] ---> AT+CREG? CPU[1517832752] <--- +CREG: 1,5 CPU[1517832752] <--- OK CPU[1517832752] ---> AT+CSTT? CPU[1517832752] <--- +CSTT: "internet.beeline.ru","beeline","beeline" CPU[1517832752] <--- OK CPU[1517832752] ---> AT+CIFSR CPU[1517832752] <--- ERROR CPU[1517832752] <--- CPU[1517832752] ---> AT+CIFSR CPU[1517832752] <--- ERROR CPU[1517832752] <--- CPU[1517832752] ---> AT+CIFSR CPU[1517832752] <--- ERROR CPU[1517832752] <--- CPU[1517832752] ---> AT+CIFSR CPU[1517832752] <--- ERROR
|
|
|
|
|
Sep 5 2018, 14:30
|
Местный
  
Группа: Участник
Сообщений: 234
Регистрация: 7-11-13
Пользователь №: 79 085

|
Симка из Узбекистана находится в России. Модуль прямо говорит, что может зарегистрироваться в сети трёх операторов, помимо того, к кому сейчас подключен. При попытке зарегистрироваться возвращает ошибку. Аналогично экспериментировал с симкой из Литвы. Модуль говорит, что может подключиться и на самом деле не обманывает.
CPU[1536159878] ---> AT+COPS=? CPU[1536159888] <--- +COPS: (2,"MegaFon","MegaFon","25002"),(1,"MTS","MTS","25001"),(1,"Bee Line GSM","BeeLine","25099"),(1,"MOTIV","MOTIV","25020"),,(0-4),(0-2) CPU[1536159888] <--- OK CPU[1536159888] ---> AT+COPS? CPU[1536159888] <--- +COPS: 0,2,"25002" CPU[1536159888] <--- OK CPU[1536159888] ---> AT+COPS=2 CPU[1536159889] <--- OK CPU[1536159889] <--- +CREG: 0 CPU[1536159889] ---> AT+CREG? CPU[1536159889] <--- +CREG: 1,0 CPU[1536159889] <--- OK CPU[1536159889] ---> AT+COPS=1,2,"25099" CPU[1536159889] <--- +CREG: 2 CPU[1536159897] <--- +CREG: 5 CPU[1536159897] <--- OK CPU[1536159897] ---> AT+COPS? CPU[1536159897] <--- +COPS: 1,2,"25099" CPU[1536159897] <--- OK CPU[1536159897] ---> AT+CREG? CPU[1536159897] <--- +CREG: 1,5
|
|
|
|
|
Sep 6 2018, 02:28
|

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

|
Симка из другой страны у вас регистрируется в роуминге.
+CREG: 1,5 - пятерку видите? Роуминг.
Если у операторов нет взаимного соглашения о регистрации, то она не зарегится на этом операторе.
Если есть, то зарегится на любого с кем такое разрешено.
Например у нас балтийская LMT подключится на любого из наших трех операторов, а вот TELE2 только на Водафон.
Читайте основы сотовой связи, модуль работает абсолютно адекватно, так как ответ по этой команде операторозависимый. И если оператор не дает разрешения на регистрацию, то модуль тут не при чем.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Sep 6 2018, 06:09
|
Местный
  
Группа: Участник
Сообщений: 234
Регистрация: 7-11-13
Пользователь №: 79 085

|
Цитата(CADiLO @ Sep 6 2018, 05:28)  Если у операторов нет взаимного соглашения о регистрации, то она не зарегится на этом операторе. Код AT+COPS=? +COPS: (2,"MegaFon","MegaFon","25002"),(1,"Bee Line GSM","BeeLine","25099"),(1,"MOTIV","MOTIV","25020"),(1,"MTS","MTS","25001"),,(0-4),(0-2) Но что означает ответ на эту команду? Я понимаю этот ответ так: (2,"MegaFon","MegaFon","25002") - текущий оператор; (1,"Bee Line GSM","BeeLine","25099") - доступный для подключения оператор; (1,"MOTIV","MOTIV","25020") - доступный для подключения оператор; (1,"MTS","MTS","25001") - доступный для подключения оператор. Из описания команды AT+COPS=? самое первое число означает следующее: 0 - Unknown 1 - Operator available 2 - Operator current 3 - Operator forbidden В моём случае три оператора имеют статус "1 - Operator available". Что это означает на деле, если не возможность регистрации в сети? А если операторов будет десяток? Мне нужно знать, к каким я могу подключиться, а к каким нет. Если команда AT+COPS=? на этот вопрос отвечает неправильно, то как ещё можно узнать список доступных операторов для регистрации?
|
|
|
|
|
Sep 6 2018, 06:26
|

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

|
>>> В моём случае три оператора имеют статус "1 - Operator available". Что это означает на деле, если не возможность регистрации в сети?
Это означает что оператор в сети активен и можно провести попытку регистрации. До начала регистрации оператор не знает что за карта у вас стоит. При обмене с оператором будет произведено считывание данных с сим-карты и если для этой карты регистрация запрещена, то последует отказ.
Простые примеры:
Перед вами 4 двери - за одной ваша квартира, остальные три - злые соседи Позвонить можете в любую, но пустят вас только домой
SIM - только для домашней сети
Перед вами 4 двери - за одной ваша квартира, за второй сосед с которым дружеские отношения, остальные две - злые соседи Позвонить можете в любую, но пустят вас в две.
SIM - для домашней сети и разрешена одна гостевая (роуминг)
Перед вами 4 двери - за одной ваша квартира, остальные три - родственники с хорошим отношением Позвонить можете в любую, пустят вас в любую
SIM - для домашней сети и разрешена любая гостевая
Так понятно?
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|
|
|
|
|
Sep 12 2018, 06:21
|
Профессионал
    
Группа: Свой
Сообщений: 1 241
Регистрация: 15-11-05
Из: Челябинск
Пользователь №: 10 882

|
Цитата(ДЕЙЛ @ Sep 6 2018, 11:45)  А статус "3 - Operator forbidden " говорит о том, что можно даже не пытаться? Или всё же попытка не пытка? Или все же. Полагаю, что это всего лишь запись в SIM карте: Цитата("GSM 11.11") 10.2.16 EFFPLMN (Forbidden PLMNs) This EF contains the coding for four Forbidden PLMNs (FPLMN). It is read by the ME as part of the SIM initialisation procedure and indicates PLMNs which the MS shall not automatically attempt to access. A PLMN is written to the EF if a network rejects a Location Update with the cause "PLMN not allowed". Т.е. если имеется запись, то MS даже не будет пытаться зарегистрироваться в этой сети. НО! Это никоим образом не означает, что при следующей попытке мы ОБЯЗАТЕЛЬНО получим вновь "PLMN not allowed". При успешной регистрации запись удаляется. ЗЫ Подобное было у меня с телефоном с, в то время, региональным оператором. Автоматической регистрации в роуминге не происходило, так как все федеральные сети были в черном списке. Выбор вручную исправлял ситуацию. Потом было когда этот оператор перешел под крыло к Tele2. Когда они начали сворачивать свою сеть , естестенно, сеть теле2 была в черном списке. Во многих местах не было связи, пока телефон принудительно не заставляли зарегистрироваться в сети Tele2
|
|
|
|
2 чел. читают эту тему (гостей: 2, скрытых пользователей: 0)
Пользователей: 0
|
|
|