Российская сеть LPD станций Четверг, 21.09.2017, 17:03
Приветствую Вас Гость | RSS
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 11 из 11«1291011
Модератор форума: Гулливер, Seeder 
Форум » Форум Российской сети LPD » Альтернативный вход в сеть LPD » FRN link for FreeBSD
FRN link for FreeBSD
AA124Дата: Пятница, 16.09.2016, 15:19 | Сообщение # 151
Подполковник
Группа: Проверенные
Сообщений: 144
Репутация: 0
Статус: Offline
SquelchSettlingTime решил бы проблему звукового пшика без всего этого огорода.
У него там, похоже, слишком долгий инфрачастотный переходной процесс из-за высокой емкости разделительного конденсатора в радиостанции, работающего на [относительно] высокоомную нагрузку в виде звукового трансформатора. Иначе зачем такое конкретное шунтирование. Нормальный эквивалент нагрузки (динамика) нужен на звуковой выход станции, т.е. резистор с активным сопротивлением как у динамика, а потом уже трансформатор на комп.

Народ, зачастую, просто 2 транса припаять правильно не может, а тут такое ....


Сообщение отредактировал AA124 - Пятница, 16.09.2016, 15:25
 
IgorДата: Пятница, 30.09.2016, 18:04 | Сообщение # 152
Рядовой
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Offline
На Windows XP выходит такая ошибка, подскажите что можно сделать?
Картинку прилагаю.
Прикрепления: 9503283.png(12Kb)
 
AA124Дата: Пятница, 30.09.2016, 19:55 | Сообщение # 153
Подполковник
Группа: Проверенные
Сообщений: 144
Репутация: 0
Статус: Offline
Цитата Igor ()
На Windows XP выходит такая ошибка, подскажите что можно сделать?Картинку прилагаю.
Не буду ничего придумывать, т.к. не знаю.
На WinXP прогу не тестировал совсем в связи с полным отсутствием WinXP.
Обещать ничего не буду, т.к. вероятность обретения компа с XP стремится к 0.
 
IgorДата: Воскресенье, 09.10.2016, 19:06 | Сообщение # 154
Рядовой
Группа: Пользователи
Сообщений: 8
Репутация: 0
Статус: Offline
Цитата Igor ()
На Windows XP выходит такая ошибка, подскажите что можно сделать?

Удалось понять в чем было дело!

Добавил в WinXP:
RuntimePack.exe   Набор библиотек, может потребоваться для работы некоторых программ
VCRedist.exe     Набор библиотек MS Visual C++ 2005, 2008, 2010 (simplix) Может потребоваться для работы программ, написанных на MSVC

И консольная версия заработала!


Сообщение отредактировал Igor - Воскресенье, 09.10.2016, 19:07
 
AA124Дата: Суббота, 31.12.2016, 17:21 | Сообщение # 155
Подполковник
Группа: Проверенные
Сообщений: 144
Репутация: 0
Статус: Offline
Цитата Igor ()
И консольная версия заработала!
Спасибо огромное за подсказку.
Я действительно тупо забыл добавить в архив файл msvcr100.dll

Добавлено (31.12.2016, 17:21)
---------------------------------------------
С наступающим новым 2016 годом всех!

 
3sДата: Суббота, 18.02.2017, 11:11 | Сообщение # 156
Лейтенант
Группа: Пользователи
Сообщений: 51
Репутация: 0
Статус: Offline
Возможно ли встроить поддержку Arduino Due в качестве интерфейса для работы РЭС с фрн-клиентом ?
Линии  РТТ, COS(SQL), Audio In\Out там есть.
Сейчас у меня работает аналоговый мотор gm360 в качестве многомодового узла в
цифровом стандарте дмр и дстар, и было бы не плохо там нем еще и фрн
запустить без навешивания на малину звуковых карт и прочий интерфейсов.
Схема подключения рэс к ардуино на рис

Прикрепления: 5504531.gif(19Kb)
 
AA124Дата: Воскресенье, 16.07.2017, 22:00 | Сообщение # 157
Подполковник
Группа: Проверенные
Сообщений: 144
Репутация: 0
Статус: Offline
3s, Вопрос и схема понятны.

Ответ: без звуковой карты все равно не получится, т.к. моя программа рассчитана на работу под какой-нибудь операционной системой общего назначения, где работа со звуком в реальном времени производится только через звуковую плату.

Этот интерфейс скорее больше подходит для "аппаратного" FRN на STM32 от SP483: http://lpdnetwork.narod.ru/forum/7-16-1

В случае, если на более высоком уровне задача формулируется как "избавится от всяких довесков, типа USB-Sound и USB-Serial", то тут уже появляются варианты, но все равно не на RPi: я бы предложил вариант Orange Pi PC [Plus], у которой есть полноценная встроенная звуковая карта, гораздо более качественная, чем китайский USB-Sound - только микрофон с платы сдуть. Управление по GPIO.

Для такой задачи обозначенный интерфейс уже лучше подходит для использования, но все равно потребуется доработка: 1) pin52 нужно будет через резистор 4-5К посадить на землю и только потом подавать на IN-GPIO; 2) смущает несогласованность по выходному сопротивлению по сигналу RADIO-RX со входом звуковой платы, но все равно можно попробовать.

Свежие версии клиентов, предназначены для работы с новым сервером.
Пока для тестирования.

http://alterfrn.ucoz.ru/FRNServerClient.FreeBSD-amd64.r4213.tgz
http://alterfrn.ucoz.ru/FRNServerClient.FreeBSD-i386.r4213.tgz
http://alterfrn.ucoz.ru/FRNServerClient.Linux-i386.r4213.tgz
http://alterfrn.ucoz.ru/FRNServerClient.Linux-armv6.RPi.r4213.tgz
http://alterfrn.ucoz.ru/FRNServerClient.Win32.r4213.zip

Нужно просто заменить исполняемый файл клиента, при работе с новым сервером весь новый функционал заработает сразу, кроме коротких 40мс-звуковых пакетов, требующих более расширенную настройку клиента.

Предполагается, что короткие  пакеты по 40мс уменьшат задержку в появлении сигнала в выходном линке по отношению к входному сигналу на входном линке. При использовании 40-мс пакетов минимальная теоретическая задержка составляет 80мс, но это исключительно в теории и при условии мгновенной реакции сервера/клиента и мгновенных каналов связи.

Новая версия сервера пытается максимально быстро обрабатывать и отправлять пакеты.

Эксперимент с использованием Linux-сервера и двух Windows7-клиентов с пингом до сервера в 3 мс (достаточно быстрый канал внутри Москвы) дали задержку в ~490мс, то есть слишком много. Поиск виновного выявил службу Windows7 под названием Audiosrv (Windows Audio), которая вносит наибольшую долю этой задержки. Аналогом этой службы в мире UNIX/Linux является сервис pulseaudio. Их основная задача - предоставить прикладным программам возможность одновременного использования одного звукового устройства, в основном в графическом интерфейсе, решается это микшированием звуковых потоков от разных программ "на лету" с возможной сменой частоты дискретизации. Эти процессы требуют своей буферизации, которая и создает дополнительную задержку.

У меня есть ожидание, что работа под UNIX/Linux, а конкретнее, с низкоуровневыми звуковыми интерфейсами OSS/ALSA должны дать еще меньшую задержку. Изменения настроек клиента (ревизии 4210+) для этой задачи:

Код
[Audio]InFactor=1
InPreCapturedTime=0
OutFactor=1

[Radio]CTCSSWakeTime=0

[Server]ProtoShortFrames=yes
Должно быть понятно, что канал связи должен быть довольно быстрым и стабильным.
В случае заиканий звука можно попробовать увеличивать параметр CTCSSWakeTime c шагом 40, что есть просто дополнительная буферизация (40 мс = 1 пакет).

Вообще вся эта история с короткими пакетами расчитана на построение именно репитеров, а не симплексных интернет-ретрансляторов.

Примечание:
попугай в сервере не работает с короткими пакетами, т.к. если корреспонденты разговаривают через попугай, то им спешить по определению еще или уже некуда.
Вдогонку сервер и клиент для Linux 64bit
http://alterfrn.ucoz.ru/FRNServerClient.Linux-amd64.r4213.tgz

Про озвучку погоды:
Сам http://worldweatheronline.com перестал бесплатно давать погоду, теперь бесплатную погоду можно получить на http://apixu.com после регистрации и получения ключа доступа.
Пришлось переделать скрипт под нового поставщика:
http://alterfrn.ucoz.ru/weather.sh.apixu.tgz
---------------------------------------------
Пользователи сборки http://frn4pi.org для смены версии FRN-клиента на более свежую могут также просто заменить исполняемый файл, но со сменой имени.
Если кто не в курсе, то исполняемый файл frn4pi это просто переименованный FRNClientConsole для Linux-armv6

Код
mv /opt/frn4pi.org/frn4pi /opt/frn4pi.org/frn4pi.OLD
cp FRNClientConsole /opt/frn4pi.org
mv /opt/frn4pi.org/FRNClientConsole /opt/frn4pi.org/frn4pi
Добавлено (16.07.2017, 22:00)
---------------------------------------------
В связи с постоянными проблемами конкретно у меня со входом на ucoz обсуждение AlterFRN-клиента переезжает сюда http://radiocult.ru/forum/viewtopic.php?f=32&t=531


Сообщение отредактировал AA124 - Воскресенье, 16.07.2017, 22:03
 
Форум » Форум Российской сети LPD » Альтернативный вход в сеть LPD » FRN link for FreeBSD
Страница 11 из 11«1291011
Поиск:


На правах рекламы. По вопросам обмена ссылками, банерами и пр. фигней - на электронную почту.


lpdnetwork@ya.ruCopyright LPDnetwork © 2017 Бесплатный конструктор сайтов - uCoz