Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: GSM <-> GSM
Форум разработчиков электроники ELECTRONIX.ru > Интерфейсы > Форумы по интерфейсам > Сотовая связь и ее приложения
3.14
Стыдно признаться smile.gif, уже не в первый год вожусь с девайсами включающими в состав GSM модемы, а так и не знаю как передать/принять по UART от одного контроллера другому через GSM сеть.
Видим на "приемнике" RING, а дальше как его/их ввести в режим чтоб они начали между собой байтами общаться, ну не мудрить же DTMF-ом по звуковому каналу ...
Baser
Эээээ... Сие послание оставило легкое недоумение..
Так что же спрашивает многоуважаемый джин (3.14)??? smile.gif

Не обижайтесь, действительно не понятен вопрос (если он, конечно, тут есть) laughing.gif

Для начала наводящий вопрос:
ключевые слова АТ-команды, CSD, GPRS известны?
Форум Cотовая связь и ее приложения просматривали?
vvvvv
Нет мудрить не нужно.
На RING отвечаем ATA
После чего появляется надпись CONNECT 9600.
Все с этого момента можно передавать данные,
передача идет binary.
Для разрыва связи дергаем DTR или последовательность
"+++", 1sec,"ATH".
HARMHARM
Как и на любом модеме, ATA и т.п. Это соединение называется CSD, оно аналогично любому "обычному" модему.
3.14
Понятно, спасибо.
san822
Алгоритмы примерно такие.
3.14
Пытаюсь дозвонится до модема (SIM508) с модема телефонной сети, отвечаю ATA, а в ответ CONNECT не получаю ...
Если позвонить с SIM508 на обычный модем и поднять трубку, PC модем начинает "свистеть" в линию, но ответа не получает ...

Кстати, в вышеупомянутых экспериментах я набирал номер с ";" в конце, насколько пинимаю, для CSD это не правильно.
Нсли с PC-ного модема набрать номер без ";" и на SIM508 поднять трубку, то через какое то время вывалится NO CARRIER.
При попытке набрать номер на SIM508 без ";" вообще получаю ошибку.
M_Z
Цитата(3.14 @ Dec 29 2008, 17:07) *
Пытаюсь дозвонится до модема (SIM508) с модема телефонной сети, отвечаю ATA, а в ответ CONNECT не получаю ...
Если позвонить с SIM508 на обычный модем и поднять трубку, PC модем начинает "свистеть" в линию, но ответа не получает ...

Кстати, в вышеупомянутых экспериментах я набирал номер с ";" в конце, насколько пинимаю, для CSD это не правильно.
Нсли с PC-ного модема набрать номер без ";" и на SIM508 поднять трубку, то через какое то время вывалится NO CARRIER.
При попытке набрать номер на SIM508 без ";" вообще получаю ошибку.

Для голосового сообщения нужно после номера ставить ;
для CSD номер шлется без ;
ATD+7123456789
для передачи данных нужно CSD.
Но для этого необходимо чтоб в симкарточках с обоих сторон была услуга передачи данных. Не во всех тарифных планах эта услуга присутствует.
У Вас скорее всего нет услуги передачи данных и факсов.
Ну и понятно что с обоих сторон должны быть модемы, а не сотовый телефон и тем более не проводной. Иначе Вы будете получать голосовый вызов, и никакого CONNECT 9600 не увидите.
Передача данных по GPRS конечно быстрее, дешевле. Но там больше гемороя, особенно при передаче с модема на модем. С модема на IP адрес гораздо проще.
3.14
Как выяснилось, после двадцати минут баданий с ОпСоС-ом, не была включена услуга передачи данных, теперь все в порядке.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.