User Tools

Site Tools


ham:echolink:svxlink-conf

С сайта: http://www.uarl.net/modules/myarticles/article.php?storyid=8

{{{ ############################################################################### # # # Configuration file for the SvxLink server # # # ############################################################################### # Глобальные данные конфигурации [GLOBAL] # Указывает, где находится модуль SvxLink. По умолчанию это /usr/lib/svxlink MODULE_PATH=/usr/lib/svxlink # Укажите через запятую список логик ядер, которые должны быть созданы. # Логикой является вещь, которая связывает трансивер и модуль голосовой связи вместе. # Она содержит правила, как радио-интерфейс должен быть обработан. # Указанное имя логики должен иметь соответствующий раздел, указанный в файле конфигурации. # Здесь поведение логики не указано. LOGICS=SimplexLogic # Путь к каталогу, содержащий дополнительные файлы конфигурации. # Если относительный путь не указан, то путь будет относительно каталога, в котором находится основной файл конфигурации. # Все файлы в указанном каталоге будут прочитаны в качестве дополнительной конфигурации. # Имена файлов, начинающиеся с точки игнорируются. CFG_DIR=svxlink.d # Предпочтительный формат даты и времени # TIMESTAMP_FORMAT="%c" - формат даты и времени в текущей локали. # TIMESTAMP_FORMAT="%d %b %Y %H:%M:%S" - выдаст "29 Nov 2011 22:31:59". TIMESTAMP_FORMAT="%c" # частоту дискретизации для аудио вход / выход. # SvxLink всегда работает с внутренней частотой дискретизации 8 кГц. # Чем выше частота дискретизации тем больше нагрузка на процессор, # поэтому если у вас очень медленная машина (<300 МГц), она может не справиться с этой задачей. # Поддерживаемые скорости дискретизации: 8000, 16000 и 48000. #CARD_SAMPLE_RATE=16000 # Логика определяет работу SvxLink на радиочастотном канале. [SimplexLogic] # Тип логики TYPE=Simplex # Имя раздела конфигурации приемника. Конфигурация приемника производится в указанном раздел. RX=Rx1 # Имя раздела конфигурации передатчика. Конфигурация передатчика производится в указанном раздел. TX=Tx1 # Список модулей загружаемый SvxLink при старте. ModuleEchoLink - модуль эхолинка, ModuleParrot - модуль попугая, # ModuleTclVoiceMail - модуль голосовой почты, ModuleHelp - модуль помощи. MODULES=ModuleHelp,ModuleParrot,ModuleEchoLink,ModuleTclVoiceMail # Позывной который будер обьявлятся в радиоинтерфейс. CALLSIGN=CALL # Время в минутах через которое линк будет передавать свой позывной сигнал. SHORT_IDENT_INTERVAL=30 # Время в минутах через которое линк будет передавать более подробную информацию # о состояния эхолинка (новые сообщения голосовой почты, время и т.д.). # Должен быть кратен SHORT_IDENT_INTERVAL. 0-отключенно. LONG_IDENT_INTERVAL=60 # Короткая идентификация будет передаваться # после установленного количества включений линка на передачу. #IDENT_ONLY_AFTER_TX=4 # Время в миллисекундах, между поступлением DTMF сигнала и закрытием шумоподавителя, # воспринимаемое как команда # без необходимости её передавать. # Включение этой опции может давать ложные срабатывания от голоса. #EXEC_CMD_ON_SQL_CLOSE=500 # Местонахождение скрипта TCL отвечающего за правильное воспроизведение аудио. EVENT_HANDLER=/usr/share/svxlink/sounds/events.tcl # Количество миллисекунд после закрытия шумоподавителя, после которого будет передан сигнал окончания режима передачи. # Звуковой сигнал можно отключить, указав значение -1 или закомментировать эту строку. # Лучше использовать переменную SQL_HANGTIME в конфигурации приемника указав задержку там. Эта переменная должна быть установлена в 0. RGR_SOUND_DELAY=-1 При ручной идентификации ( * нажата ) сообщит частоту субтона. #REPORT_CTCSS=146.2 # Эта переменная управляет, как должен быть передан CTCSS тон. # Используйте запятую (без пробелов), чтобы указать, когда должен передаваться CTCSS тон. # Возможные значения: SQL_OPEN,LOGIC,MODULE,ANNOUNCEMENT,ALWAYS. # SQL_OPEN передает CTCSS тон, когда открыт шумоподавитель. Полезно только для ретранслятора. На простом узле не имеет особого смысла. # LOGIC передает CTCSS тон, когда есть входящий трафик от другого логики. # MODULE передает CTCSS тон, когда есть входящий трафик с модулем. # ANNOUNCEMENT передает CTCSS тон, только когда проигрывается объявление. Остальные звуковые сигналы передаются без CTCSS. # ALWAYS передает CTCSS тон всегда кода включен передатчик. # Частота тон и уровень настраивается в разделе настройки передатчика. TX_CTCSS=ALWAYS # Название раздела, содержащий макросы, которые используются в этой конфигурации. MACROS=Macros # Название раздела, содержащий связь логики. #LINKS=LinkToR4 # Усиление (дБ), используемое для звуковых эффектов и объявления, когда нет другого трафика. 0 дБ - отсутствие усиления или ослабления. FX_GAIN_NORMAL=0 # Усиление (дБ), используемое для звуковых эффектов и объявления, когда есть другие виды трафика. FX_GAIN_LOW=-12 # Эта переменная активирует функцию, которая может помочь пользователям не знающих командной структуры SvxLink. # Для активации указать минимальное количество знаков и имя модуля. # Эта переменная используется совместно с EXEC_CMD_ON_SQL_CLOSE. #ACTIVATE_MODULE_ON_LONG_CMD=4:EchoLink # Используется для объявления макросов, которые могут быть использованы логикой и уменьшают количество нажатий клавиш, # которые нужно сделать, чтобы подключиться к узлу прописанном в этом разделе. [Macros] 1=EchoLink:370296# 2=EchoLink:196189# 3=Parrot:0123456789# # Раздел используется для конфигурации приемника, подключенного к звуковой карте. [Rx1] # Тип подключения TYPE=Local # Используемое аудиоустройство AUDIO_DEV=/dev/dsp # Используемый аудио канал. Можно использовать левый/правый стерео каналы, как два канала моно. Допустимые значения 0 или 1. AUDIO_CHANNEL=0 # Тип шумоподавления. Возможные значения: VOX, CTCSS, SERIAL, EVDEV или SIGLEV. # VOX работает с помощью вычисления среднего значения звукового сигнала и регулируется с VOX_FILTER_DEPTH и VOX_THRESH. VOX. # CTCSS проверяет наличие тона с определенной частотой и задается с помощью переменной CTCSS_FQ, а уровень переменной CTCSS_THRESH. # SERIAL используется при подключении шумоподавителя к COM порту. Указывается какой порт / вывод используется с SERIAL_PORT и SERIAL_PIN. # EVDEV использует /dev/input/eventX устройства. В переменной EVDEV_DEVNAME указываем /dev/input устройство ввода. # Открытие и закрытие шумоподавителя в переменной EVDEV_OPEN и EVDEV_CLOSE. # SIGLEV измеряет уровень сигнала, определяющий, открыт шумоподавитель или нет, определяется переменной SIGLEV_DET, # открывающие и закрывающие пороги SIGLEV_OPEN_THRESH, SIGLEV_CLOSE_THRESH. # Чтобы детектор не срабатывал от речи используем переменную SQL_HANGTIME равным 100-300ms. # При использовании SIGLEV совместно с Voter, придется установить SQL_DELAY около 40 мс, кажется, быть в порядке. SQL_DET=VOX # Задержка открытия шумоподавителя в ms. Полезно при использовании VOX. SQL_START_DELAY=0 # Задержка открытия шумоподавителя в ms. Полезно при использовании Voter. Нормальное значение 20-100ms. SQL_DELAY=0 # Время в ms, которое шумоподавитель будет оставаться открытым после того как детектор показал, что он закрыт. # Переменная будет влиять на все типы детекторов шумоподавителя. SQL_HANGTIME=9000 # Лимит открытия шумоподавителя в секундах SQL_TIMEOUT=600 # Время в ms для создания среднего значения VOX VOX_FILTER_DEPTH=20 # Желательно установить как можно ниже, но чтобы не было ложных срабатываний VOX VOX_LIMIT=1000 # При использовании CTCSS задает частоту тона от 67,0 до 254,1 Гц. Детектор не очень точный, поэтому можно использовать от 67 до 254 Гц CTCSS_FQ=146.2 # Уровень CTCSS тона CTCSS_THRESH=10 # Если SQL_DET=SERIAL, переменная определяет, какой последовательный порт должен использоваться для шумоподавителя. # Если последовательный порт используется для PTT, убедитесь, что указано то же устройство. Иначе прием, передача не будут работать. SERIAL_PORT=/dev/ttyS0 # Если SQL_DET=SERIAL, переменная определяет, какой вывод в последовательном порту, используется для шумоподавителя. # Используются DCD, CTS, DSR, RI. Уровень открытия SQL_PIN=CTS:SET (открывается высоким уровнем), SQL_PIN=CTS:CLEAR (открывается низким уровнем). SERIAL_PIN=CTS:SET # Если SQL_DET=SIGLEV, порог открытия шумоподавителя SIGLEV детектора. SIGLEV_OPEN_THRESH=30 # Если SQL_DET=SIGLEV, порог закрытия шумоподавителя SIGLEV детектора. SIGLEV_CLOSE_THRESH=10 # Наклон (или усиление) детектора уровня сигнала. SIGLEV_SLOPE=1 # Смещение уровня сигнала детектора. SIGLEV_OFFSET=0 # Применить фильтр deemphasis для получения аудио. DEEMPHASIS=0 # Задержка в ms для ликвидации хвоста шумоподавителя. Полезно при использовании CTCSS или SIGLEV шумоподавителя. # Примечание: звук будет задержан на такое же количество миллисекунд. #SQL_TAIL_ELIM=300 # Усиление входного сигнала в dB. Это цифровое усиление, поэтому снижает динамический диапазон сигнала, следует избегать использования. #PREAMP=6 # Помогает настроить звуковой уровень. Будет выводить сообщение, когда происходит искажение. # Для регулировки уровня звука, сначала открываем шумоподавление. Затем увеличиваем уровень звука до предупреждающих сообщений на экране. # Снижаем уровень звука, пока предупреждающие сообщения исчезнут. Значения 0 = отключено, 1 = включено. PEAK_METER=0 # Тип DTMF декодера. DTMF_DEC_TYPE=INTERNAL Отключение звука во время приёма DTMF. DTMF_MUTING=1 # Задержка в ms между DTMF посылками. DTMF_HANGTIME=100 # При использовании внешнего декодера DTMF эта переменная указывает какой последовательный порт используется. DTMF_SERIAL=/dev/ttyS0 # При использовании двух тоновой DTMF разница в амлитуде когда нижняя частота тона выше по амплитуде, чем выше частота тона в dB. #DTMF_MAX_FWD_TWIST=8 # При использовании двух тоновой DTMF разница в амлитуде когда нижняя частота тона ниже по амплитуде, чем верхняя частота тона в dB. #DTMF_MAX_REV_TWIST=4 # Раздел используется для конфигурации передатчика, подключенного к звуковой карте. [Tx1] # Тип подключения TYPE=Local # Используемое аудиоустройство AUDIO_DEV=/dev/dsp # Используемый аудио канал. Можно использовать левый/правый стерео каналы, как два канала моно. Допустимые значения 0 или 1. AUDIO_CHANNEL=0 # Переменная определяет, какой последовательный порт должен использоваться для PTT. PTT_PORT=/dev/ttyS0 # Переменная определяет, какой вывод(ы) в последовательном порту, используется для PTT. Можно указать один или два контакта. # Некоторые интерфейсные платы требуют, чтобы вы указывали два вывода, поскольку один вывод не обеспечивает достаточной мощности. # "!" перед названием вывода означает реверс вывода. Возможные значения: RTS, DTR, DTRRTS, !DTR!RTS, !DTRRTS, DTR!RTS. PTT_PIN=!DTRRTS # Лимит передачи в секундах TIMEOUT=300 # Задержка в ms между включением передатчика и появления звука. TX_DELAY=500 # Частота в Гц CTCSS тона для передачи. #CTCSS_FQ=146.2 # Уровень в процентах (0-100) CTCSS тона для передачи. #CTCSS_LEVEL=10 # Фильтр предискажений. 0 - отключен, 1 - включен. PREEMPHASIS=0 # Длительность DTMF посылок в ms отправляемых через данный передатчик. DTMF_TONE_LENGTH=100 # Интервал в ms между DTMF посылками отправляемых через данный передатчик. DTMF_TONE_SPACING=50 # Амплитуда в dB DTMF посылок отправляемых через данный передатчик. DTMF_TONE_AMP=-18 }}}

ham/echolink/svxlink-conf.txt · Last modified: 2013/10/09 16:38 by 127.0.0.1

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki