©2002, INPRO Development Corporation
 
 FAQFAQ   ПоискПоиск   ПользователиПользователи   ГруппыГруппы   РегистрацияРегистрация
 ПрофильПрофиль   Войти и проверить личные сообщенияВойти и проверить личные сообщения   ВходВход

Генерация тона в voice режиме

 
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General
Предыдущая тема :: Следующая тема  
Автор Сообщение
MVG
Junior member


Зарегистрирован: 14.01.2009
Сообщения: 2

СообщениеДобавлено: Чт Янв 15, 2009 11:17 am    Заголовок сообщения: Генерация тона в voice режиме Ответить с цитатой

Доброго времени суток.
Использую модем 2814BXL/VR с прошивкой 2.10. Возник вопрос с генерацией тона посредством команды AT#VTS.
Переключаюсь в голосовй режим AT#CLS=8.
Даю команду ATA.
Проигрываю тон AT#VTS={933,150}.
После этого модем сразу пишет CONNECT 115200 и пытается обмениваться данными.
Вот кусочек лога:
Код:
Jan 15 11:08:41.74: [32203]: SESSION BEGIN 000000120 +78634366320
Jan 15 11:08:41.74: [32203]: HylaFAX (tm) Version 5.2.7
Jan 15 11:08:41.74: [32203]: <-- [9:AT#CLS=8\r]
Jan 15 11:08:41.74: [32203]: --> [2:OK]
Jan 15 11:08:41.74: [32203]: <-- [4:ATA\r]
Jan 15 11:08:41.88: [32203]: --> [2:.h]
Jan 15 11:08:41.88: [32203]: --> [4:VCON]
Jan 15 11:08:41.88: [32203]: <-- [17:AT#VTS={933,150}\r]
Jan 15 11:08:42.65: [32203]: --> [14:CONNECT 115200]
Jan 15 11:08:42.67: [32203]: --> [7:CONNECT]
Jan 15 11:08:42.69: [32203]: --> [180:............,.....*............6.F.H.|.N.8.~.&...@Z...$...............@.....(.......>.V.F......zz......J....^.$f.\...2...
....X..... .6..... ...$ ...(t...Z.......$.:..............$@]
Jan 15 11:08:42.69: [32203]: --> [20:..\....B.....\..Z.X^]
Jan 15 11:08:42.75: [32203]: --> [568: \..,.0F.H...d.....`8...F.B.Z....b...r.....*........@n............4h.z...h."........H.......|...*.".....F.....0..........
......\...h.T....H...>...(..@t&2...L.V.r..........6.....|.....R...V....j8....X.........P..(T..Z.T...R.....:0

К софту такое поведение не привязано, все повторяется при вводе команд руками в терминале. Может я что-то не дочитал, или это особенность?
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Чт Янв 15, 2009 8:25 pm    Заголовок сообщения: Ответить с цитатой

У команды есть 2 формы:

#VTS=[f1,f2,dur] - генерировать 2 тона часотой f1,f2 длительностью dur

#VTS={dtmf,dur} - генерировать DTMF-сигнал длительностью dur

Вы использовали 2-ю форму (фигурные скобки), но DTMF указан неверно, отсюди неадекватное поведение модема.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
MVG
Junior member


Зарегистрирован: 14.01.2009
Сообщения: 2

СообщениеДобавлено: Пт Янв 16, 2009 10:19 am    Заголовок сообщения: Ответить с цитатой

Большое спасибо за подсказку, это моя невнимательность.
Изначальный вариант выглядел так:
Код:
AT#VTS=[933,,100]

Если я не ошибаюсь, длительность задается в десятичном диапазоне 1-127 (which is ASCII decimal) и умножается на 0.1сек (units of 100 ms). Согласен, 10 секунд тона это многовато, значение для эксперимента взял первое, что пришло в голову.
Получил в ответ ERROR. Поэтому начал пробовать #VTS={dtmf,dur} и здесь ошибся сам. После экспериментов выяснил, что максимальную длительность можно выставить 40, дальше модем отвечает ERROR.
Еще раз спасибо, вопрос закрыт.
Вернуться к началу
Посмотреть профиль Отправить личное сообщение
Technical Support
Expert


Зарегистрирован: 31.10.2002
Сообщения: 6330

СообщениеДобавлено: Пт Янв 16, 2009 8:47 pm    Заголовок сообщения: Ответить с цитатой

Тут дело в реализации команды #VTS, модем не способен воспринимать дальнейшие команды, пока исполнение #VTS не закончится. Поэтому Conexant поступил вполне разумно, аграничив максимальное время исполнения #VTS (т.е. максимальную длительность передачи тональных сигналов).

Если нужно передавать дольше, то придётся генерировать сигнал и выдавать его в линию с помощью #VTX.
_________________
Inpro
Technical Support
Вернуться к началу
Посмотреть профиль Отправить личное сообщение Отправить e-mail Посетить сайт автора
Показать сообщения:   
Начать новую тему   Ответить на тему    Список форумов Форум по модемам IDC -> General Часовой пояс: GMT + 3
Страница 1 из 1

 
Перейти:  
Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете голосовать в опросах


Powered by phpBB © 2001, 2005 phpBB Group

Created this page in 0.023681 seconds : 16 queries executed : GZIP compression enabled : Debug Mode

©2002, INPRO Development Corporation

Rambler's Top100