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

 
 
> Sim 300 и GSM шлюз
Genya
сообщение Oct 16 2009, 02:16
Сообщение #1


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 16-10-09
Пользователь №: 52 993



Хотел вот создать GSM шлюз на модуле Sim300DZ вот по токуму принципу:
"ты звониш на шлюз, а он сбрасывает и перезванивает тебе потом ты набираеш телефон в DTMF сигнале, шлюз тебя ставаит на удержание и звонит на другой телефон, который ты указал в DTMF потом соеденяtn и переводит на конференц связи и ты общаешься тем самым оплачиваються услуги только GSM шлюза." Так вот есть ли команды AT для модуля Sim 300 чтоб можно было переводить в режим удержания , конференц связи , а также распознование dtmf сигналов последнее не значительно так как можно прикрутить отдельно dtmf декодер.

Сообщение отредактировал Genya - Oct 16 2009, 02:17
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
Genya
сообщение Oct 28 2009, 07:59
Сообщение #2


Участник
*

Группа: Участник
Сообщений: 22
Регистрация: 16-10-09
Пользователь №: 52 993



Ну вот как и обещал делюсь командами AT кому нужно. Алгоритм работы следующей
Звоним на шлюз а он поднимает трубку и поизносит dtmf сигнал вам в ответ и сбрасывает вас. Шлюз перезванивает вам и ждет когда вы возмете трубку и наберете на телефоне с помощью DTMF сигналов телефон с подтверждением например * а при не правльном наборе # за счет последнего шлюз произнесет два сигнала чтоб телефон набирали сначала если ошиблись. Потом шлюз ставит вас на удержание и звонит по тому телефону который вы указали дожидается когда на том конце возмут трубку и снимает с вас удержание и ставит вас на конференц связь тем самым происходит общение с абонентом, а если не кто не поднимает или обонент не доступин то снимает вас с удержания и произносит сигнал и ложит трубку. Выгода очевидно платит только шлюз а если нанем безлемит то будет счастье для всех. Теперь команды по выше алгоритму:
Мы звоним на шлюз он отвечает с помошью ATA команды произносим звук с помошью встроенного DTMF например AT+VTS=4 и ложим трубку ATH0.
Во время звонка первого мы через цикл делаем запрос AT+CLCC чтоб определитьномер звонящего ответ на эту команду будет +CLCC: 1,1,4,0,0,"890XXXXXXXХ",12, где Х номер звонящего. Дальше мы перезваниваем на это номер с помошью ATD890XXXXXXXХ; и опять через цикл начинаем опрошивать состояние AT+COLP тем самым узнаем в зоне деиствия или нет когда поднята трубка после этого распознаем dtmf например если это железо то на микросхеме MT8870 когда принили ставим на удержание AT+CHLD=2 с помошью команды и набираем ATD8914KKKKKKK; где K номер кому звоним и опять проверяем статус с помощью AT+COLP когда человек берет телефон то включаем конференцию с помошью AT+CHLD=3 и все разговариваем а если нет то снимаем первого абонемента с удержания AT+CHLD=1 и сигналим ему AT+VTS=5 и ложим трубочку ATHO
Вот и все данный алгорит мной написан в программе с распознованием DTMF через нашник подключенный к звукой карте PC.
C помошью программки, персонального компьютера и телефона Nokia и наушника а так же DATA кабея получился шлюз.
В песпективе написать белый черный список запись разговоров набранных номеров
Вот так получили дешево и сердито шлюз.


Да вот пришел по почте модуль так что буду делать под него и под контроллер скороей от Atmel а может быть и PIC smile.gif wink.gif wink.gif
Go to the top of the page
 
+Quote Post

Сообщений в этой теме
- Genya   Sim 300 и GSM шлюз   Oct 16 2009, 02:16
- - Harbinger   AT+CHLD Распознавание DTMF внешнее. Самые большие ...   Oct 16 2009, 03:07
- - Genya   Спасибо за ответик на счет DTMF. А как на счет уде...   Oct 16 2009, 03:48
|- - HARMHARM   Цитата(Genya @ Oct 16 2009, 06:48) А как ...   Oct 16 2009, 06:48
|- - Genya   Хотя нашел вроде в доке AT+CHLD да вроде можно де...   Oct 19 2009, 02:04
- - Genya   Народ не подскажете как а что то с командами разоб...   Oct 20 2009, 01:13
|- - HARMHARM   Задавайте конкретные вопросы.   Oct 20 2009, 07:08
- - Genya   Какая команда AT поднятия трубки, команда AT+CHLD ...   Oct 21 2009, 01:41
- - av-master   Цитатаэтого писал только софт по работе с модемами...   Oct 21 2009, 05:27
|- - Genya   Цитата(av-master @ Oct 21 2009, 14:2...   Oct 21 2009, 07:56
- - shb   Цитатаон зашишен от копирования может есть у кого ...   Oct 21 2009, 06:28
- - av-master   ЦитатаСамое обидное что народ смотрит темы столько...   Oct 21 2009, 08:04
- - Genya   Твое эхо легко отключаеться AT командой Не проше с...   Oct 21 2009, 08:22
- - shb   Зря вы обижаетесь. Просто на твои вопросы по удерж...   Oct 21 2009, 08:40
- - Genya   Конечно спасибо я тоже это понимаю что один 0.01% ...   Oct 21 2009, 08:46
- - Harbinger   Давно убедился, что проще один раз изучить на мини...   Oct 21 2009, 17:37
- - Genya   Ну конечно я не скажу что у меня с англискамим так...   Oct 22 2009, 00:08
- - Genya   Еще вот я думаю чтоб народ не задавал вопросики ли...   Oct 22 2009, 04:48
- - CADiLO   Вот в который раз убеждаюсь насколько велико нежел...   Oct 22 2009, 06:49
- - Genya   Наити доки очень сложно по сылочку выше спасибо, х...   Oct 22 2009, 07:43
- - av-master   вот сколько занимаюсь разработкой, а сроки все ник...   Oct 22 2009, 11:41
- - Genya   Возникла написать идея FAQ как в доке SIM300_AN_V1...   Oct 23 2009, 01:39
- - Harbinger   С MMS можно не заморачиваться. Не всякому удастся ...   Oct 23 2009, 03:20
- - Genya   Понятно а жаль конечно   Oct 23 2009, 05:14
- - Genya   Ну вот появилась минутка свободная на работе решил...   Oct 27 2009, 01:10
- - Genya   Привет всем хочу поделиться инфой по шлюзу и не то...   Oct 27 2009, 07:20
|- - HARMHARM   Спасибо за описание. Такого рода отчеты бывают неч...   Oct 28 2009, 11:09
- - Harbinger   Там есть момент один... отвечать на звонок (ATA) и...   Oct 28 2009, 12:06
- - Genya   А спасибо конечно просто я привык к нашему операто...   Oct 29 2009, 02:03


Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 23rd July 2025 - 09:28
Рейтинг@Mail.ru


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