Настройка GSM модема

Ноя 28 2014 Published by under Hardware

Столкнулся с проблемой настройки передачи данных с устройства учета посредством GSM модема Siemens. Следование инструкции и конфигурирование используя софт разработчика (ООО «Логика») ничем не помогли. Пришлось для настройки GSM модема вспоминать фидошное прошлое и АТ-команды.

Итак. Суть проблемы, если коротко. В GSM модеме прописано ATS0=1. То есть он должен сразу брать трубку при входящем звонке с модема. Не берет. Ни в какую. Начинаем разбираться и выясняем, что сейчас операторы сотовой связи отключают по умолчанию функцию «Передача данных». Тем самым входящий звонок модем определяет как голосовой и трубку не поднимает.

Включаем через службу поддержки или личный кабинет «Передачу данных». Эффект прежний. Трубку не берет. Идем дальше.

GSM можем можно заставить считать неопределенный звонок как «передачу данных», для этого вбиваем ему AT+CSNS=4. А так же включаем постоянную готовность к передаче данных командой AT&D0. Не помогло.

Тут уже вступает в силу шаманство буквальное :) Понижаем принудительно скорость коннект до 9600 командой AT+CBST=0,0,1. И тут наш GSM модем прозревает и начинает отвечать на входящие звонки!

 

Comments are off for this post