FRN link for FreeBSD
|
|
gas | Дата: Вторник, 22.03.2016, 18:09 | Сообщение # 121 |
Рядовой
Группа: Пользователи
Сообщений: 5
Статус: Оффлайн
| ПРОСЬБА Сейчас в логе нет никакой информации о том кто сейчас подключен, максимум информации - это скупые строчки вида: 2016-03-22 20:38:26.415: Clients: 7 2016-03-22 20:38:51.920: Clients: 8 2016-03-22 20:39:00.791: Clients: 7
Можно ли при, чтобы при подключении/отключении корреспондентов выводились в лог соответствующие уведомления? или просто каждый раз выводить актуальный список всех кто online...
|
|
| |
CheS | Дата: Понедельник, 28.03.2016, 17:00 | Сообщение # 122 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Оффлайн
| Добрый день! Такой вот вопрос появился. Есть команда checkrate Цитата 0.4.6. checkrate audiodevicename - [ревизия r2781+] проверить допустимые драйвером частоты дискретизации на ввод и вывод для конкретного звукового устройства; следует учитывать, что перечень допустимых частот дискретизации для драйвера может отличаться от перечня частот собственно физического устройства, тогда ответственность за поддержку разницы в списках частот берет на себя сам драйвер, тут следует выбирать либо по качеству преобразования либо по нагрузке на процессор; имя устройства следует брать из результатов команд audio( п.0.4.2) или audioconfig (п.0.4.3); эта команда может конфликтовать с ранее запущенной на исполнение копией шлюза, в этом случае результат может быть некорректным; У меня почему-то имя устройства не проходит( Грубо говоря команда audio выдаёт:
Цитата pi@raspberrypi ~ $ sudo /home/pi/RPI_FRN/FRN audio [AUDIO INPUT DEVICES] ALSA:USB PnP Sound Device: USB Audio (hw:1,0)
[AUDIO OUTPUT DEVICES] ALSA:bcm2835 ALSA: bcm2835 ALSA (hw:0,0) ALSA:bcm2835 ALSA: bcm2835 IEC958/HDMI (hw:0,1) ALSA:USB PnP Sound Device: USB Audio (hw:1,0) ALSA:sysdefault ALSA:default ALSA:dmix Беру из неё ALSA:USB PnP Sound Device: USB Audio (hw:1,0) И получаю ответ - Цитата pi@raspberrypi ~ $ sudo /home/pi/RPI_FRN/FRN checkrate ALSA:USB PnP Sound Device: USB Audio Как правильно указать имя устройства? lsusb вот что пишет - Цитата Bus 001 Device 002: ID 0424:9514 Standard Microsystems Corp. Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub Bus 001 Device 003: ID 0424:ec00 Standard Microsystems Corp. Bus 001 Device 004: ID 0d8c:013c C-Media Electronics, Inc. CM108 Audio Controller
Сообщение отредактировал CheS - Понедельник, 28.03.2016, 17:30 |
|
| |
AA124 | Дата: Понедельник, 28.03.2016, 17:15 | Сообщение # 123 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| Скорее всего неправильно передан параметр с точки зрения самой оболочки. Из-за наличия пробелов и служебных символов в имени устройства правильно надо писать
Цитата CheS ( ) pi@raspberrypi ~ $ sudo /home/pi/RPI_FRN/FRN checkrate "ALSA:USB PnP Sound Device: USB Audio (hw:1,0)" пользоваться двойными или одинарными кавычками, чтобы имя попало единым целым во второй параметр командной строки
Сообщение отредактировал AA124 - Понедельник, 28.03.2016, 17:37 |
|
| |
CheS | Дата: Понедельник, 28.03.2016, 18:10 | Сообщение # 124 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Оффлайн
| Чуть позже проверю. Собственно говоря необходимость возникла после замены звуковухи. Со старой всё было нормально, а с этой хоть и работает, но постоянно выдаёт ошибку Цитата WARNING: AUDIO: read overflowed (system too slow?) Думал посмотреть параметры этой звуковухи, может в них нестыковка, основные настройки-то от старой звуковухи остались.
UPD. Проверил, команда сработала, спасибо за подсказку.
Сообщение отредактировал CheS - Понедельник, 28.03.2016, 18:40 |
|
| |
AA124 | Дата: Понедельник, 28.03.2016, 19:50 | Сообщение # 125 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| Цитата CheS ( ) WARNING: AUDIO: read overflowed (system too slow?) Последнее время китайцы стали из самых дешевых выпускать какие-то совсем стремные USB-звуки, которые так странно себя ведут. Еще в /var/log/messages(syslog,dmesg) пишут фигню типа 2:2:1: cannot get freq at ep 0x86 Как я понял, драйвер в текущих ядрах линуксов не полностью понимает такое железо.
Вот тут http://comments.gmane.org/gmane.linux.alsa.user/36523 (много букв не русских) чел советует под виндой обновить прошивку звуковушки в подобной ситуации, потом под линуксом заработало нормально. Но не уверен, что на китайском звуке такое сработает.
Сообщение отредактировал AA124 - Понедельник, 28.03.2016, 19:59 |
|
| |
CheS | Дата: Понедельник, 28.03.2016, 20:18 | Сообщение # 126 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Оффлайн
| Цитата AA124 ( ) чел советует под виндой обновить прошивку звуковушки Ещё бы понять как это сделать)))
|
|
| |
AA124 | Дата: Среда, 06.04.2016, 00:13 | Сообщение # 127 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| Итого:
1. Список клиентов Код [System) LogClientList=FULL/YES/NO LogClientListDelimiter= LogClientList=FULL - полный список LogClientListDelimiter= символ разделителя, по умолчанию ;
2. секция записи переговоров переименована в Recorder
3. Длинное/короткое имя файла при записи Цитата [Recorder) FileNameFormat=SHORT/LONG 4. Журналирование записи
Код [System) LogRecorder=yes/no http://alterfrn.ucoz.ru/FRNClientConsole.Linux-i386.3590r.test.tar.gzДобавлено (06.04.2016, 00:13) --------------------------------------------- Подсказка: консольные Windows-версии альтернативных клиента и сервера отлично работают как службы Windows c помощью Non-Sucking Service Manager. Для клиента в этом режиме полезна команда nostdout.
|
|
| |
3s | Дата: Четверг, 07.04.2016, 11:44 | Сообщение # 128 |
Лейтенант
Группа: Пользователи
Сообщений: 54
Статус: Оффлайн
| Цитата AA124 ( ) По просьбам радиоговорителей в клиент добавлена запись переговоров в файлах wav с кодированием звука PCM.Заинтересованным просьба протестировать и высказать замечания, предложения, пожелания. Спасибо, попробуем.
Цитата gas ( ) Интересно. Получилось весьма не плохою Что нужно сделать, чтобы у себя на сайте такой лог разместить?
|
|
| |
3s | Дата: Четверг, 07.04.2016, 14:30 | Сообщение # 129 |
Лейтенант
Группа: Пользователи
Сообщений: 54
Статус: Оффлайн
| Под винду и фрибсд есть сборка 3590r.test.tar.gz ?
|
|
| |
AA124 | Дата: Понедельник, 09.05.2016, 14:05 | Сообщение # 130 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| Цитата 3s ( ) Под винду и фрибсд есть сборка 3590r.test.tar.gz ? http://alterfrn.ucoz.ru/FRNClie.....tar.gz http://alterfrn.ucoz.ru/FRNClientConsole.Win32-i386.r3591.test.zip
Добавлено (09.05.2016, 14:05) ---------------------------------------------
Привет всем!
С праздником Победы всех!!!
Вопрос к заинтересованным линководам: Нужно ли реализовывать DTMF управление линком?
На текущий момент мне самому видится несколько возможных DTMF-команд:
- CONNECT - подключиться к конкретному серверу/комнате;
- DISCONNECT - отключиться от сервера, линк будет выдавать отшлеп в соответствии с настройками Sounds/EnableNoConnection и Sounds/SoundNoConnection;
- CARRIER_OFF - прекратить опрос линии COS - аналогично пустому значению параметра Radio/COS, т.е. линк полностью перестает реагировать на сигналы от радиостанции, но продолжает анализировать DTMF, разумеется;
- CARRIER_ON - восстановить опрос линии COS;
- BLOCK - "заблокировать линк" - реагировать на прием от радиостанции, как будто линк заблокирован, т.е. воспроизводить отшлеп в соответствии с настройками Sounds/SoundReject и Sounds/EnableReject;
- UNBLOCK - разблокировать линк;
- RESET - перейти в исходное состояние, т.е. подключится к серверу из секции Server конфигурационного файла, отменить действие команд DISCONNECT, CARRIER_OFF и BLOCK;
Сообщение отредактировал AA124 - Понедельник, 09.05.2016, 14:20 |
|
| |
Гулливер | Дата: Вторник, 10.05.2016, 23:03 | Сообщение # 131 |
Майор
Группа: Администраторы
Сообщений: 82
Статус: Оффлайн
| На счёт дтмф, переход на попугая и потом обратный автопереход через какое то время (если не вернули) А вообще опасная функция и должна быть отключена по умолчанию (весь дтмф) или второй вход звука (или канал) для управляющей приёмной станции и не для всех. Из практики того же эхолинка неконтролируемое использование команд не есть гуд. Так же из описания эхолинка можете посмотреть как организуется там дтмф управление и и организована настройка разрешений\запретов команд на приёмной стороне линка (т.е. разрешена такая то комната или попугай или ничего и т.п.).
Почему второй канал, опять же из практики, команды снимаются с эфира и потом используются теми же говнителями к примеру. У нас один из вариантов ретранслятора так говнили, потом отдельный канал на управление сделали.
|
|
| |
CheS | Дата: Воскресенье, 22.05.2016, 23:25 | Сообщение # 132 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Оффлайн
| Подскажите как правильно обновится? Достаточно команд sudo apt-get update sudo apt-get upgrade
Или клиент обновляется как-то по другому?
|
|
| |
AA124 | Дата: Вторник, 28.06.2016, 13:54 | Сообщение # 133 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| Цитата CheS ( ) как-то по другому? как-то по-другому. скорее он обновляется по-старому, без всех этих пакетных манагеров т.е. скачал, распаковал, заменил исполняемый файл, при необходимости подправил конфиг имеется в виду набор ручками командДобавлено (15.06.2016, 00:30) --------------------------------------------- параметры для встроенного звука на Orange Pi PC (микрофон меняется на гнездо 3.5мм), можно/нужно использовать 8КГц дискретизации
Код /usr/bin/amixer -c0 sset "Lineout volume control" 10 /usr/bin/amixer -c0 sset "MIC1 boost AMP gain control" 2 /usr/bin/amixer -c0 sset "Audio lineout" playback on /usr/bin/amixer -c0 sset 'audio capture mode' mic1_2
/usr/bin/amixer -c0 sset 'ADC input gain ctrl' 0 /usr/bin/amixer -c0 sset 'Audio adda drc' playback off /usr/bin/amixer -c0 sset 'Audio adda loop' playback off /usr/bin/amixer -c0 sset 'Audio linein in' playback off /usr/bin/amixer -c0 sset 'LINEIN_G boost stage output mixer control' 0 /usr/bin/amixer -c0 sset 'MIC1_G boost stage output mixer control' 0 /usr/bin/amixer -c0 sset 'MIC2 boost AMP gain control' 0 /usr/bin/amixer -c0 sset 'MIC2_G boost stage output mixer control' 0 Добавлено (17.06.2016, 15:09) --------------------------------------------- Блок-схема звукового тракта программы
Добавлено (28.06.2016, 13:54) --------------------------------------------- http://www.aliexpress.com/item.....906xvqПро Orange Pi: Используя вариант Orange Pi PC Plus с wifi-модулем ( ) вполне можно обойтись без дополнительных устройств типа USB-Serial, USB-Audio и USB-Wifi, все уже на борту, нужно только заменить микрофон на разъем и использовать GPIO для управляющих радио линий
|
|
| |
CheS | Дата: Четверг, 07.07.2016, 16:46 | Сообщение # 134 |
Рядовой
Группа: Пользователи
Сообщений: 14
Статус: Оффлайн
| Цитата AA124 ( ) использовать GPIO для управляющих радио линий У меня так и работает. Оптопара самая ширпотребная P817, подключена к GPIO последовательно через резистор 10 Ом и светодиод (для индикации). Такой вот ещё вопрос назрел - нельзя ли на базе этого клиента сделать эхорепитер?
|
|
| |
AA124 | Дата: Пятница, 08.07.2016, 01:39 | Сообщение # 135 |
Полковник
Группа: Проверенные
Сообщений: 188
Статус: Оффлайн
| Цитата CheS ( ) Такой вот ещё вопрос назрел - нельзя ли на базе этого клиента сделать эхорепитер? Проще простого. Ставится рядом с FRN-клиентом на том же [микро]компе/плате автономный FRN-сервер местной же разработки alterfrn.ucoz.ru/index/standalone_frn_server/0-24. В понравившейся комнате включается собственно попугай (примеры в конфигурации сервера есть), а FRN-клиент заводится в эту комнату навечно. Эхорепитер готов.
|
|
| |