Главная > Компьютеры > Коммуникации >
Настройка программных HCF/HSF модемов на чипах Conexant [3/3]

18.10 MOD_THRESHOLD - пороговые значения модуляции.

Параметры задаются группами. Каждая группа состоит из 4 байт и отвечает за один протокол.

Первые два байта в группе отвечают за пороговую мощность при приеме, вторые два - за пороговую мощность при ответе.

N байта Описание
1,2,3,4 V21
5,6,7,8 V21Fax
9,10,11,12 V23
13,14,15,16 V22
17,18,19,20 V22b
21,22,23,24 V32
25,26,27,28 V32b
29,30,31,32 V34
33,34,35,36 K56
37,38,39,40 V90
41,42,43,44 V27
45,46,47,48 V29
49,50,51,52 V17

18.11 SREGS - s-регистры (0-39). Здесь хранятся заводские значения s-регистров. Инициализация в разных версиях работает по разному. Обычно это происходит так:

При установке драйвера данные значения переносятся в главную ветку, в раздел Nvram. Далее, в зависимости от выбранной страны, считываются ограничивающие регистры и записываются их значения поверх стандартных в Nvram.

18.12 V25ter. Раздел, содержащий описание основных команд.

N байта Команда Параметр команды/описание
1,2,3,4 +IPR  
5,6,7,8 +ILRR  
9,10,11,12 +MR  
13,14,15,16 +ESR  
17,18,19,20 +EFCS  
21,22,23,24 +ER  
25,26,27,28 +DR  
29 1-Разрешает менять
параметры команд A8x
 
30 Недокументировано  
31,32,33,34 A8E V8o
35,36,37,38 V8a
39,40,41,42 V8cf
43,44,45,46 8vb
47,48,49,50
51,52,53,54
55,56,57,58
59,60,61,62
63,64,65,66
Cfrange
67,68,69,70
71,72,73,74
75,76,77,76
77,78,79,80
81,82,83,84
Protrange
85,86,87,88 +DS Direction
89,90,91,92 Comp_neg
93,94,95,96 Max_dic
97,98,99,100 Max_string
101,102,103,104 +EB Break_selection
105,106,107,108 Timed
109,110,111,112 Default_length
113,114,115,116 +ES Orig_rqst
117,118,119,120 Orig_fbk
121,122,123,124 Ans_fbk
125,126,127,128 +ESA Trans_idle
129,130,131,132 Framed_idle
133,134,135,136 Framed_un_ov
137,138,139,140 Hd_auto
141,142,143,144 Crc_type
145,146,147,148  
149,150,151,152 +ETBM Pending_TD
153,154,155,156 Pending_RD
157,158,159,160 Timer
160,161,162,163 +FIT Time
164,165,166,167 Action
168,169,170,171 +ICF Char format
172,173,174,175 Char parity
176,177,178,179 +IFC Modem_by_DTE
180,181,182,183 DTE_by_modem
184,185,186,187 +ITF Off
188,189,190,191 On
192,193,194,195 Report_period
196 E  
197 Q
198 V
199 T
200 &D
201 &C
202 L
203 M
204 X
205 &T
206 %E
207 &G
208 &P
209 &R

18.13 Hwdata - параметры задаются побитно:

Биты Назначение Комментарии
0 Голосовой кодек 0 - Модем не имеет голосового кодека
1 - Голосовой кодек присутствует
[1-3] Усиление микрофона 0 - 0 dB 1 - 10 dB
2 - 15 dB
3 - 20 dB
[4] Понижение приемника микрофона 0 - Выключить 4 dB понижение уровня микрофона
1 - Включить 4 dB понижение уровня микрофона
[5-7] Уровень интерполяции 0 - Выключено
1 - Уровень 1
2 - Уровень 2
3 - Уровень 3
[8] Вывод звука на наушники или наушники 0 - Звук выводится с использованием TX фильтра, звукового кодека модема
1 - Звук выводится напрямую с линии
[9] Режим работы тактового генератора 0 - Всегда работает
1 - Работает тогда, когда это необходимо
[11] Активизация по входящему звонку, когда модемный порт закрыт 0 - Выключить
1 - Включить
[12] Режим обработки прерываний 0 - Включен
1 - Выключен
[13] Включение режима Charlemagne (только для поддерживающих этот режим модемов) 0 - Модем не имеет Charlemagne handset
1 - Модем не имеет Charlemagne handset
[15] Специальное включение режима #PME через FET c использованием управляющего сигнала GPIO14 0 - GPIO14 Выключен
1 - GPIO14 Включен

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

DC_ADJAST

Mute by analog speaker

NT4 port open

External filter

CHURCHILL

UpdateConfigSpace

ExternalIA

EnableAudioGPI

MoonWOR

SonyVioThrottle

MoonDmaWatchdog

DisableSpeedStep

HadsetExlusive

19 OpenHandset - Команда, определяющая подключение дополнительного гнезда модема

20. Settings - раздел содержащий определения основных команд модема:

20.1."Prefix" - префикс набора, по умолчанию "AT"

20.2."Terminator" - обозначение ввода команды, по умолчанию"<cr>"

20.3."DialPrefix"- символ, обозначающий импульсный набор , по умолчанию "D"

20.4."DialSuffix" - суффикс, по умолчанию ";"

20.5."SpeakerVolume_Low" - уровень внешнего динамика минимален, по умолчанию "L0"

20.6."SpeakerVolume_Med" - уровень внешнего динамика средний, по умолчанию "L2"

20.7."SpeakerVolume_High" - уровень внешнего динамика максимален , по умолчанию "L3"

20.8."SpeakerMode_Off" - выключить внешний динамик, по умолчанию "M0"

20.9."SpeakerMode_Dial" - включить внешний динамик на время набора, по умолчанию "M1"

20.10."SpeakerMode_On" - внешний динамик не выключается, по умолчанию "M2"

20.11."SpeakerMode_Setup" - выбранный режим работы внешнего динамика, по умолчанию "M3"

20.12."FlowControl_Off" - контроль потока выключен, по умолчанию "+IFC=0,0;"

20.13."FlowControl_Hard" - контроль потока стандартный CTS/RTS, по умолчанию "+IFC=2,2;"

20.14."FlowControl_Soft" - контроль потока программный XON/XOFF, по умолчанию "+IFC=1,1;"

20.15."Pulse" - префикс импульсного набора, по умолчанию"P"

20.16."Tone" - префикс тонового набора, по умолчанию "T"

20.17."Blind_Off" - слепой набор выключен, по умолчанию "X4"

20.18."Blind_On" - слепой набор включен, по умолчанию "X3"

20.19."CallSetupFailTimer" - определяет команду таймера ожидания соединения "S7=<#>"

20.20."ErrorControl_On" - стандартный режим коррекции ошибок, по умолчанию "+ES=3,0,2;"

20.21."ErrorControl_Off" - режим коррекции ошибок выключен"+ES=1,0,1;"

20.22."ErrorControl_Forced" - расширенный режим коррекции ошибок"+ES=3,2,4;"

20.23."Compression_On" - включить компрессию"+DS=3;"

20.24."Compression_Off" - выключить компрессию"+DS=0;"

21.SpeakerPhoneDisable - Описание команды, определяющей выключение динамика

22.SpeakerPhoneEnable - Описание команды, определяющей включение динамика

23.SpeakerPhoneMute - Описание режима: Минимальный уровень выходного сигнала динамика

24.SpeakerPhoneSetVolumeGain - Раздел определяет команды для регулирования уровня сигналов передаваемых/принимаемых speakerphone блоком.

25.SpeakerPhoneUnMute - Описание режима: динамик включается, уровень выходного сигнала динамика такой, какой был до команды SpeakerPhoneMute

26.StartPlay - Описание режима: начать проигрывание в линию

27.StartRecord - Описание режима: начать запись.

28.StopPlay - Описание режима: прекратить проигрывание.

29.StopRecord - Описание режима: прекратить запись.

30.VoiceAnswer - Описание режима: голосовой ответ.

"1"="at+fclass=8<cr>"

"2"="at+vtd=10<cr>"

"3"="at+vsm=130,8000,0,0<cr>"

"4"="at+vit=6<cr>"

"5"="at+vls=1<cr>"

31.VoiceDialNumberSetup - Описание режима: набор номера голосом.

"1"="at+fclass=8<cr>"

"2"="at+vls=0<cr>"

"3"="at+vrn=0<cr>"

"4"="at+vtd=10<cr>"

"5"="at+vsm=130,8000,0,0<cr>"

"6"="at+vit=6<cr>"

31. VoiceToDataAnswer - Описание режима: переход в режим передачи данных и включение ответа на входящий звонок

Заключение

Так уж сложилось, что жизнь не стоит на месте, и фирма Conexant продолжает свои работы по совершенствованию драйверов. В зависимости от той или иной версии драйверов, некоторые параметры могут присутствовать, а другие отсутствовать. Кроме того, Вы сами убедились, что некоторые из них до сих пор не расшифрованы. Также, может изменяться содержимое папок. Поэтому, после установки любого нового драйвера, мы рекомендуем тщательно проверить все настройки, которые должны соответствовать вашему модему и линии, а к исправлению параметров подходить вдумчиво и творчески.

Хотелось бы также обратить внимание читателей на то, что ответы на часто задаваемые вопросы (FAQ) с примерами настройки этих модемов будут опубликованы в ближайшее время. Также можно задавать вопросы по этой тематике и в конференции.

Авторы не дают своего согласия на использование данного документа (или любых его частей) в коммерческих "бумажных" СМИ. Распространение в рамках глобальных компьютерных сетей, может производиться только после разрешения авторов. Не возбраняются и приветствуются ссылки, а также цитирование отдельных положений этой статьи в технических конференциях сети FIDO и форумах Интернета, с обязательным указанием на первоисточник.

От редакции: Авторы данного материала занимаются также самостоятельной адаптацией и доработкой драйверов, причем бесплатно и без компенсации за счет сторонних фирм. Такая работа проводится на чистом энтузиазме, без каких-либо гарантий и технической поддержки. Поэтому мы будем весьма признательны тем, кто поможет обнаружить допущенные ошибки или найдет ключи для решения еще не раскрытых задач, с целью дальнейшего совершенствования этого документа. Последние версии драйверов для этих модемов можно найти на российском сайте компании Acorp .

Дмитрий Мищенко(modemhelp@fromru.com)

Игорь Белянин(Igor_Belyanin@USRSupport.ru) ,
http://www.people.nnov.ru/belyanin

Опубликовано -- 7 марта 2002 г.
Последнее обновление -- 9 апреля 2002 г.
Источник -- www.ixbt.com


Страница 1 2 3 | Предыдущая | Следующая


Украинская Баннерная Сеть

Главная  Алфавитный индекс  Справка  Добавить FAQ  E-mail
Новости  Поиск по сайту

© УкрFAQ 2009
Сайт создан в системе uCoz