Автоматика и аппаратура связи Дистанционное и непосредственное управление исполнительными механизмами, сотовая, а также радиосвязь. |
06.01.2016, 15:29
|
|
Вид на жительство
Регистрация: 09.10.2012
Сообщений: 327
Сказал спасибо: 124
Сказали Спасибо 71 раз(а) в 38 сообщении(ях)
|
GSM Сигнализация не отвечает на вызов
Пришла из Китая сигнализация. "Всё работает", кроме GSM связи. Звоню - "трубку не снимает". В сети регистрируется, дозвон идет. Я и эдак и так - не отвечает. Вскрыл. Стоят микросхемы: STC 15F2K48AS (процессор), HT9170 (DTMF Receiver), SIM340Z (SIM300_V7.03) и еще мелочёвки. Погуглил. Нашел для 15F2K48 Rx (pin24), Tx (pin25). Подключился логическим анализатором. Благо есть переходные отверстия. Звоню. MicroLogic "слушает". Пуск по перепаду сигнала от SIM340Z. Сигналы идут, 15F2K48 что-то отвечает, а связи нет! Попытался анализатор декодировать "переписку". И вот что получилось.
Видно:
1)При стандартных настройках протокола UART есть ошибка, т.е. sim300 передает информацию "по своему", хотя и близко к стандарту.
2)МК отвечает стандартными настройками.
3)Если в настройках протокола выставить параметр mdb mode: msb=1, то анализатор распознает протокол без ошибок.
4)Логи обмена в текстовых файлах. Видно, что SIM300 сообщает МК об идущем вызове (RING), но МК вместо команды "ответить" спрашивает сколько время?(AT+CCLK?)
Вопросы: 1) Что за режим такой msb=1? Сим300 посылает инфу по одному протоколу, а МК шлет "ответ" по другому. Такое возможно? Может глянет кто у себя как общаются в вашей сигнализации.
2)Может я что делаю не так?
3)Если это все вывалить китайцу вернет ли деньги?
UP1Прежде чем писать внимательно посмотрите скрины. Не выставляйте себя идиотами.
UP2 Что бы удобнее было смотреть txt файлы измените расширение на csv и откройте в экселе. Появится интересный столбик "Adress"
Последний раз редактировалось 123ksn; 06.01.2016 в 20:41.
|
|
|
|
06.01.2016, 15:39
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,643
Сказал спасибо: 5,454
Сказали Спасибо 25,003 раз(а) в 5,610 сообщении(ях)
|
Re: GSM Сигнализация не отвечает на вызов
По-моему номер не видит звонящего.
+CRING: VOICE
+CCLK: "03/01/01;;12:23:26+00";
OK
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/
моя домашняя страничка: http://www.eddy.com.ua/
|
|
|
|
06.01.2016, 15:53
|
|
Вид на жительство
Регистрация: 09.10.2012
Сообщений: 327
Сказал спасибо: 124
Сказали Спасибо 71 раз(а) в 38 сообщении(ях)
|
Re: GSM Сигнализация не отвечает на вызов
Сообщение от Eddy71
|
По-моему номер не видит звонящего.
+CRING: VOICE
+CCLK: "03/01/01;;12:23:26+00";
OK
|
Подробней, пожалуйста. Сим видит вызов, спрашивает у МК что делать? МК как идиот спрашивает "как пройти в библиотеку". Анализ номера, мне кажется, должен вести МК, а не Сим300.
|
|
|
|
06.01.2016, 16:41
|
|
Почётный гражданин KAZUS.RU
Регистрация: 22.02.2008
Адрес: Ukraine, рядом с Полтавой
Сообщений: 9,643
Сказал спасибо: 5,454
Сказали Спасибо 25,003 раз(а) в 5,610 сообщении(ях)
|
Re: GSM Сигнализация не отвечает на вызов
Обычно в ответ следует номер телефона. В Вашем логе я его не увидел. Как объяснить не знаю.
И логируйте нормальной терминалкой, а то сидеть вычищать этот мусор муторно шибко
__________________
«Совершенство — это не тогда, когда уже нечего больше добавить, а тогда, когда уже нечего отнять.»
/Эйнштейн/
моя домашняя страничка: http://www.eddy.com.ua/
|
|
|
|
06.01.2016, 17:09
|
|
Вид на жительство
Регистрация: 09.10.2012
Сообщений: 327
Сказал спасибо: 124
Сказали Спасибо 71 раз(а) в 38 сообщении(ях)
|
Re: GSM Сигнализация не отвечает на вызов
Сообщение от Eddy71
|
Обычно в ответ следует номер телефона.
|
В ответ от кого?
Сообщение от Eddy71
|
В Вашем логе я его не увидел. Как объяснить не знаю.
|
Так я и говорю, что нет команды от МК "поднять трубку". Поэтому не понимаю Ваше желание пристроить "номер телефона" раньше поднятия трубки.
Сообщение от Eddy71
|
И логируйте нормальной терминалкой, а то сидеть вычищать этот мусор муторно шибко
|
Вы пропускаете часть контекста. Конечно, я бы записал бы информацию нормальной терминалкой, если бы не сообщения об ошибках в "нормальном" протоколе. Вас это не смущает? Обратите внимание на эту фразу "1)При стандартных настройках протокола UART есть ошибка, т.е. sim300 передает информацию "по своему", хотя и близко к стандарту."
Последний раз редактировалось 123ksn; 06.01.2016 в 17:13.
|
|
|
|
06.01.2016, 17:29
|
|
Гуру портала
Регистрация: 17.07.2010
Адрес: мурмурляндия
Сообщений: 10,566
Сказал спасибо: 181
Сказали Спасибо 3,159 раз(а) в 2,045 сообщении(ях)
|
Re: GSM Сигнализация не отвечает на вызов
обьщий смысл то какой? если китаезы написали галимую прошивку то вы хотите ее исправить чтоли? или что??
__________________
кагмаподэ магмаподэ
|
|
|
|
06.01.2016, 17:36
|
|
Вид на жительство
Регистрация: 09.10.2012
Сообщений: 327
Сказал спасибо: 124
Сказали Спасибо 71 раз(а) в 38 сообщении(ях)
|
Re: GSM Сигнализация не отвечает на вызов
Сообщение от индюк
|
обьщий смысл то какой? если китаезы написали галимую прошивку то вы хотите ее исправить чтоли? или что??
|
Я не считаю себя самым умным, а потому, как и все, имею право на ошибку. Поэтому, прежде чем высказать в чей-нибудь адрес отрицательное суждение, хочу убедиться, что я не ошибаюсь. Да и некоторые технические детали прояснить (см вопрос 1), которые пока обходят стороной.
|
|
|
|
06.01.2016, 18:02
|
|
Заблокирован
Регистрация: 16.05.2015
Адрес: Болгария
Сообщений: 1,460
Сказал спасибо: 286
Сказали Спасибо 1,125 раз(а) в 540 сообщении(ях)
|
Re: GSM Сигнализация не отвечает на вызов
Сообщение от 123ksn
|
1)При стандартных настройках протокола UART есть ошибка, т.е. sim300 передает информацию "по своему", хотя и близко к стандарту.
|
Я бы попробовал поменять кварц процессора.
|
|
|
|
06.01.2016, 18:16
|
|
Вид на жительство
Регистрация: 09.10.2012
Сообщений: 327
Сказал спасибо: 124
Сказали Спасибо 71 раз(а) в 38 сообщении(ях)
|
Re: GSM Сигнализация не отвечает на вызов
Сообщение от OakRidge
|
Я бы попробовал поменять кварц процессора.
|
Очень хотел бы посмотреть как Вы вскрыли бы СИМ300 и поменяли кварц процессора.
А потом собрали всё обратно и у Вас заработало.
|
|
|
|
06.01.2016, 18:16
|
|
Гуру портала
Регистрация: 06.05.2005
Адрес: Краснодар, возле укротворного моря.
Сообщений: 18,907
Сказал спасибо: 2,543
Сказали Спасибо 11,818 раз(а) в 5,924 сообщении(ях)
|
Re: GSM Сигнализация не отвечает на вызов
Сообщение от 123ksn
|
если бы не сообщения об ошибках в "нормальном" протоколе.
|
Вы загадочный товарищ. Вместо, простите, загаживания мозга различными загадками, сообщили бы, что есть в Вашем понимании "нормальный" или "стандартный" протокол и что есть
Сообщение от 123ksn
|
"по своему", хотя и близко к стандарту."
|
У всего есть цифры и понятия поуже смыслом, чем просто "нормальный" и "стандартный".
Сообщение от 123ksn
|
В ответ от кого?
|
Ring сопровождается номером домогающегося. Но это зависит от настроек, можно получать номер отдельной командой.
Сообщение от 123ksn
|
Поэтому не понимаю Ваше желание пристроить "номер телефона" раньше поднятия трубки.
|
Обычно решение о подъеме трубы принимается после анализа номера позвонившего.
__________________
Не бейте больно, ежели чо, ну не удержался... А вааще,
"Мы за все хорошее, против всей х..., По лугам некошеным чтобы шли ступни,
Чтобы миром правила правда, а не ложь, Мы за все хорошее, нас не на...!
..." (Ленинград)
Я не несу ответственности за свои действия в Вашей голове.
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Тема |
Автор |
Раздел |
Ответов |
Последнее сообщение |
GSM сигнализация
|
007b |
Автоматика и аппаратура связи |
19 |
31.12.2011 20:07 |
GSM сигнализация
|
rodgr |
Автоматика и аппаратура связи |
22 |
10.10.2009 19:55 |
GSM сигнализация
|
otect |
Микроконтроллеры, АЦП, память и т.д |
27 |
17.07.2009 10:06 |
Часовой пояс GMT +4, время: 08:31.
|
|