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

6.9 RING - значения, определяющие параметры входного сигнала "вызов станции". Параметры задаются побайтно, в шестнадцатеричной системе исчисления.

N байта Описание
1 Максимальная частота, с которой может передаваться сигнал "вызов станции". Задается в ГЦ
2 Минимальная частота, с которой может передаваться сигнал "вызов станции". Задается в ГЦ
3,4 Время в миллисекундах, определяющее общую продолжительность одного сигнала "вызов станции"
5,6 Время в миллисекундах, определяющее отрезок времени между обнаружением сигнала "вызов станции" и поднятием трубки для совершения дальнейших действий
7,8 Время в миллисекундах, определяющее минимальный отрезок времени между обнаружением первого и второго сигнала "вызов станции"
9,10 Время в миллисекундах, определяющее максимальный отрезок времени между обнаружением первого и второго сигнала "вызов станции"

6.10 SPEEDADJUST - Раздел, содержащий 3 байта, которые указывают модему, как себя "вести" на конкретной линии. 1 байт отвечает за соединение по протоколу V.90, второй - по протоколу k56, третий - v34. В разных версиях драйверов возможна разная реализация этого параметра. Это безразмерный коэффициент, определяющий поведение модема.

Значение высчитывается по формуле Чтобы понять, как заносить это значение в реестр, разложим обычное число побитно: 76543210. Первые 4 бита (3210) обозначают число M, последние 4 бита (7654) обозначают степень S. Например, число 100 в десятичной системе исчисления, можно разложить побитно: 110 0100. Очевидно, что M=0100 , S=110, переведем эти числа в десятичный вариант и подставим в формулу:

.

Нетрудно заметить, что минимальное значение - 00011111(h1F), максимальное - 11110000(hF0). Значение этого параметра можно определить исключительно практическим путем, в зависимости от линии. Conexant относит этот параметр к разряду ненормируемых и рекомендует выбирать значения самим, методом проб и ошибок. На практике это может выглядеть так:

Выставляем blers=f0 xx xx и соединяемся по протоколу V.90, со скоростью на прием 44000; выставляем blers=64 и скорость падает до 40000; ставим blers=1f и модем вообще будет соединятся по протоколу V.34. Из многолетней практики удалось вывести лишь такое определение этому параметру: чем меньше значение, тем модем увереннее держится на плохих линиях и оптимальнее выбирает режимы работы.

6.11 SREG - Ограничения s-register для данной страны. В некоторых странах имеются специфические особенности при работе с телефонными линиями. Поэтому некоторые значения S-регистров не подходят. Данный раздел указывает, какие s-регистры следует изменить в зависимости от используемой страны. Значения задаются побайтно и группами.

Группа состоит из 4 байт:

1-й байт - номер s-регистра

2-й байт - минимальное значение этого s-регистра

3-й байт - максимальное значение этого s-регистра

4-й байт - установленное по умолчанию значение этого s-регистра

Допускается использовать до 10 групп.

6.12 T35code - внутренний код страны. Т.е., в этом значении указывается, что вся вкладка 0000(0001 и т.д.) имеет внутренний номер, который используется выбора страны в ключе Country-Current.

6.13 TIMING - значения задаются побайтно, в шестнадцатиричной системе исчисления. Единицы измерения - миллисекунды.

N байта Описание
1,2 Время между обрывом соединения и звонком по этому же номеру
3,4 Время между обрывом соединения и звонком по другому номеру
5,6 Время, через которое модем может поднять трубку после входящего звонка
7,8 Время между поднятием трубки модемом и ответом на входящий звонок

6.14 TONEPARAMS (только для модемов HSF) - данный ключ содержит информацию о параметрах сигнального фильтра, который используется для распознавания сигналов.

Значения задаются побайтно, в шестнадцатиричном виде:

N байта Описание
PRIMARY TONE A - параметры сигнала tone
1,2 Средняя частота сигнала, обнаруживаемая primary tone детектором, задается в ГЦ
3,4 Ширина полосы пропускания частоты сигнала. Сигналы будут распознаваться в диапазоне от (центр. частота - ширина) до (центр. частота + ширина). Задается в ГЦ
5,6,7,8 Время распознавания сигнала в миллисекундах. Типичные значения для разных стран 10, 22, 35, 70 мс
9,10 Мощность сигнала "tone", задается в dBm, если сигнал превысил это значение, то автоматически включается "Режим распознавания тона". Значение переписывается из вкладки THRESHOLD
11,12 Мощность сигнала "tone", задается в dBm, если сигнал отклонился ниже этого значения, то автоматически включается "Режим распознавания тона". Значение переписывается из вкладки THRESHOLD
13-16 Недокументированы
17-20 Время распознавания в миллисекундах, за которое модем должен определить "ToneON" состояние
21-24 Время распознавания в миллисекундах, за которое модем должен определить "ToneOFF" состояние
ALTERNATIVE TONE A - параметры сигнала дополнительный тон
25,26 Средняя частота сигнала, обнаруживаемая alternative tone детектором, задается в ГЦ
27,28 Ширина полосы пропускания. Сигналы будут распознаваться в диапазоне от (центр. частота - ширина) до (центр. частота + ширина). Задается в ГЦ
29-32 Время распознавания сигнала в миллисекундах. Типичные значения для разных стран 10, 22, 35, 70 мс
33,34 Мощность сигнала, задается в dBm, если сигнал превысил это значение, то автоматически включается "Режим распознавания дополнительного тона". Значение переписывается из вкладки THRESHOLD
35,36 Мощность сигнала, задается в dBm, если сигнал отклонился ниже этого значения, то автоматически включается "Режим распознавания дополнительного тона". Значение переписывается из вкладки THRESHOLD
37,38 Недокументированы
39-42 Время распознавания в миллисекундах, за которое модем должен определить состояние - "дополнительный тон включен"
43-46 Время распознавания в миллисекундах, за которое модем должен определить состояние - "дополнительный тон выключен"
Voice Call Progress Tone A - параметры голосового ответа
25,26 Средняя частота сигнала, обнаруживаемая primary tone детектором, задается в ГЦ
27,28 Ширина полосы пропускания. Сигналы будут распознаваться в диапазоне от (центр. частота - ширина) до (центр. частота + ширина). Задается в ГЦ
29-32 Время распознавания сигнала в миллисекундах. Типичные значения для разных стран 10, 22, 35, 70 мс
33,34 Мощность сигнала (задается в dBm) Если сигнал отклонился ниже этого значения, то автоматически включается "Режим распознавания гол. ответа". Значение переписывается из вкладки THRESHOLD
35,36 Мощность сигнала (задается в dBm) Если сигнал превысил это значение, то автоматически включается "Режим распознавания гол. ответа". Значение переписывается из вкладки THRESHOLD
37,38 Недокументированы
39-42 Время распознавания в миллисекундах, за которое модем должен определить состояние - "дополнительный тон включен"
43-46 Время распознавания в миллисекундах, за которое модем должен определить состояние - "дополнительный тон выключен"

6.15 Txlevel - уровень выходного сигнала для различных режимов работы модема.

Задается в байтах, в шестнадцатиричной системе исчисления.

N байта Описание
Режим передачи данных
1 Нижний предел уровня выходного сигнала, задается в dB
2 Верхний предел уровня выходного сигнала, задается в dB
3 Уровень сигнала, установленный по умолчанию, задается в dB. Значение должно входить в рамки, указанные в 1 и 2 байтах
Режим передачи факса
4 Нижний предел уровня выходного сигнала, задается в dB
5 Верхний предел уровня выходного сигнала, задается в dB
6 Уровень сигнала, установленный по умолчанию, задается в dB. Значение должно входить в рамки, указанные в 4 и 5 байтах
Голосовой режим передачи
7 Нижний предел уровня выходного сигнала, задается в dB
8 Верхний предел уровня выходного сигнала, задается в dB
9 Уровень сигнала, установленный по умолчанию, задается в dB. Значение должно входить в рамки, указанные в 7 и 8 байтах
10 Поправка уровня выходного сигнала. В некоторых модемах, из-за специфических особенностей, наблюдается отклонение в уровне вых. сигнала. Подробно об этом должны информировать производители модемов.

Параметр изменяется от +127 до -127. Смысловая нагрузка такова - этим параметром определяется, чему равен 0-й уровень для отсчета. Более понятно это выглядит так: по умолчанию Txlevel, равный 10 dB будет определять громкость в 10 dB выходного сигнала. Если 10-й байт сделать равным 2 (-dB), то при выставленном Txlevel 10, на выходе будет 12 dB
11 Параметр, определяющий низкий уровень мощности тонового набора (dBm)
12 Параметр, определяющий высокий уровень мощности тонового набора (dBm)

В случае использования некоторых протоколов, например V.90, уровень сигнала будет выставляться удаленным оборудованием при помощи процедуры Power Drop. Если сигнал слишком громкий, на некоторых версиях драйверов имеется возможность уйти от некорректной обработки запросов на выполнение Power Drop путем задания значения 1, 2, 3 байтов ниже -15Дб.

7. DSPINFO\FILTERS - недокументированный раздел.

8. EnableCallerID - раздел, содержащий описание команды для включения режима CallerID.

9. Fax\ Class1\ AdaptiveAnswer\ AnswerCommand - описание команд, которые должен выполнить модем для принятия\отправки факса.

10. GenerateDigit - Описание команды, служащей для формирования тонового сигнала.

11.HandsetSetPlayFormat - Этот раздел указывает, какую команду модема использовать при включении сжатия в голосовом режиме работы при воспроизведении звука через модем с помощью дополнительного гнезда.

12.HandsetSetRecordFormat - Этот раздел указывает, какую команду модема использовать при включении сжатия в голосовом режиме работы при записи звука через модем с помощью дополнительного гнезда.

13.HangUp - Описание команды, которая будет выполняться по запросу "положить трубку".

14.Init - описание строки инициализации. Если команд несколько, и они не могут быть записаны в одну строку, создаются несколько подключей, с порядковыми номерами. Первая строка должна иметь 1 номер. Например:

1 REG_SZ AT

2 REG_SZ AT&F

15.LineSetPlayFormat - Этот раздел содержит команду, указывающую метод компрессии при воспроизведении звука в голосовом режиме работы через модем, с помощью главного телефонного гнезда.

16.LineSetRecordFormat - Этот раздел содержит команду, указывающую метод компрессии при записи звука в голосовом режиме работы через модем, с помощью главного телефонного гнезда.

17.Monitor - Описание команды, которая устанавливает параметры мониторинга линии. Обычно это ATS0=0. Модем регистрирует звонки, но не отвечает на них.

18.OEM - Раздел, содержащий описание основных настроек модема для работы в режиме передачи данных.

Часть настроек имеет прямую связь с AT-командами, поэтому описание смотрите в соответствующем документе.

Ключи:

Ключ Байт АТ команда Описание/Значения
18.1 AT_MISC_DEF 1..4 ATWx Диапазон от 0 до 3
5..8 АТ+FAE 0,1
9..12   0 - протокол V90 выключен, 1 - V90 включен
13..16   Недокументированы
18.2 AT+MS 1..4 AT+MS=xx xx протокол заданный в шестнадцатеричном виде. Т.е V90 соотв. Число 90 или 5A. 5A заносится в реестр
5..8 AT+MS=,xx Автоматический выбор протокола
9..12 AT+MS=,,xx Минимальная скорость на передачу
13..16 AT+MS=,,,xx Максимальная скорость на передачу
17..20 AT+MS=,,,,xx Минимальная скорость на прием
21..24 AT+MS=,,,,,xx Максимальная скорость на прием
18.3 AT+MSSTR Teкст Протокол, установленный по умолчанию. Сейчас V.92
18.4 AUDIO_AEC Описание параметров для настройки DSP при работе с спикерфоном
18.5 CADENCE
1 Количество фаз, для идентификации сигнала Определение сигнала факса. Параметр имеет те же смысловые настройки, как и в случае ключа Cadence в папке Country.
2,3,4,5 Minimum ON time (ms); (1 фаза)
6,7,8,9 Maximum ON time (ms);(1 фаза)
10,11,12,13 Minimum OFF time (ms);(1 фаза)
14,15,16,17 Maximum OFF time (ms);(1 фаза)
18,19,20,21 Minimum ON time (ms); (2фаза)
22,23,24,25 Maximum ON time (ms);(2фаза)
26,27,28,29 Minimum OFF time (ms);(2фаза)
30,31,32,33 Maximum OFF time (ms);(2фаза)
34,35,36,37 Number of cycles needed for detection - количество циклов, необходимых для детектирования сигнала
38,39,40,41 Таймер факс-сигнала  
18.6CONSTTONEPARAMS - описание настроек для определения различных тональных посылок
Tone ATBel
1,2 Средняя частота сигнала, обнаруживаемая детектором, задается в ГЦ
3,4 Ширина полосы пропускания. Сигналы будут распознаваться в диапазоне от (центр. частота - ширина) до (центр. частота + ширина). Задается в ГЦ
5..8 Время распознавания сигнала в миллисекундах. Для одной страны должно оставаться одинаковым. Типичные значения для разных стран 10, 22, 35, 70 мс
9,10 Мощность сигнала (задается в dBm). Если сигнал отклонился ниже этого значения, то автоматически включается "Режим распознавания тона". Значение переписывается из вкладки THRESHOLD
11,12 Мощность сигнала (задается в dBm). Если сигнал превысил это значение, то автоматически включается "Режим распознавания тона". Значение переписывается из вкладки THRESHOLD
13..16 Недокументированы
17..20 Время распознавания в миллисекундах, за которое модем должен определить состояние - "тон включен"
21..24 Время распознавания в миллисекундах, за которое модем должен определить состояние - "тон выключен"

Далее в той же последовательности, но для разных сигналов:

23..48 Параметры AtV25
49..72 Параметры CI Center Frequency
73..96 Параметры Tone CI Side Band
97..120 Параметры ToneC 2912
121..144 Параметры ToneB 2312
145..168 Параметры ToneB 2750
169..192 Параметры ToneB 2130
193..216 Параметры ToneA Not ST
217..240 Параметры ToneC 1650
241..264 Параметры Tone 1270
265..288 Параметры Tone CReSEG1 2002

18.7 DAAType - Тип DAA:

0 - стандартый, 1 - Smart, 2 - программный

DAA - параметр, который указывает драйверу модема, какая аналоговая схема установлена в модеме.

0 - стандартный набор - аналоговая часть и трансформаторная развязка.

1 - smart - перед трансформатором схема содержит набор специальных микросхем, которые позволяют расширить возможности модема. Например, более точное управление уровнями выходного и входного сигнала.

2 - программный - применяется в том случае, если не используется питание телефонной сети - например нуль-модемное соединение.

18.8 FLAGS, недокументированные биты опускаются

Байт Бит Значение бита

1

1 Включить внешний динамик
2 Включить режим Telephone Answering Machine*
3 Включить режим Voice View* - это позволяет использовать расширенные возможности команд +FCLASS=8, +FCLASS=80
4 Включить LCS
5 Схема запитывается 3.3v напряжением* - интересный параметр, при его включении в статистике Txlevel прежний, а Rxlevel увеличивается на 5db. По практическим результатам, заметно влияние только на TX уровень. Т.е. если этот параметр включен - удаленный модем начинает хуже слышать
6 Определять режим "на удаленном телефоне, трубка положена"*
7 Выключение динамика на уровне аналоговой схемы.*
2 0 Текущая страна определяется драйвером
  1 Включить режим совместимости с модемами на чипе ACF
  2 Включить режим PME
  3 Включить режим PME с прерыванием
  5 Полярность динамика. 1 - высокий уровень, 0 - низкий
  6 Включить настройку динамика. 1 - соотв. макс. громкости динамика, 0 - уст. по умолчанию
  7 Разрешить использовать команды VGS, VGM. В случае отказа, используются данные для DSVD
3 1 Продолжать использовать протокол LAMP, если невозможен V8b на протоколе V90
  2 Игнорировать панель DOS support и выключить этот режим
  3 Пользователь выбирает, есть поддержка DOS или нет
  4 Определять подключение устройств в дополнительное гнездо, средствами аналоговой части
  5 Перестроить драйвер для работы с LAN модемом
  6 Не отключаться от линии, при закрытии порта
4 0 Доступ ко всем GPIO сигналам
  1 Поддержка режима D3 с помощью DAA
  2 Включить режим "линия занята", когда снята трубка на устройстве, подключенном в дополнительное гнездо. Режим LCS должен быть включен
  3 Нелимитированная скорость порта

18.9 MISC_VOICE_PARMS - В этой вкладке хранятся основные параметры для управления голосовыми настройками. Описание +VGS, +VGM команд смотрите в руководстве по АТ командам.

N байта Описание
Режим DSVD, команда +VGS
1,2,3,4 Минимальное значение
5,6,7,8 Максимальное значение
9,10,11,12 Значение по умолчанию
Режим DSVD, команда +VGM
13,14,15,16 Минимальное значение
17,18,19,20 Максимальное значение
21,22,23,24 Значение по умолчанию
Режим FDSP команда +VGS
25,26,27,28 Минимальное значение
29,30,31,32 Максимальное значение
33,34,35,36 Значение по умолчанию
Режим FDSP, команда +VGM
37,38,39,40 Минимальное значение
41,42,43,44 Максимальное значение
45,46,47,48 Значение по умолчанию
Режим FDSP, команда +VGR
49 Минимальное значение
50 Максимальное значение
51 Значение по умолчанию
Режим TAM, команда +VGR
52 Минимальное значение
53 Максимальное значение
54 Значение по умолчанию
55 Минимальный уровень передачи голоса
56 Telout limit
57 Voice Line Rx Gain Bias in dB units -усиление передачи в линию голоса
58 SpeakerPhone Line Rx Gain Bias - уровень усиления динамика
59 SpeakerPhone Mic Rx Gain Bias - уровень усиления микрофона (внешнего)
60 Voice Codec Mic gain in dB units - уровень усиления сигнала, полученного с микрофона звуковой платы


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


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

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

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