Договорились
RA3PKJ, к сожалению, нет возможности сейчас компилировать что-то. Лучше обратитесь к автору Квиск напрямую с конкретными вопросами. Он также может прислать вам нужные библиотеки, которые он лично использует на Виндоус машине для компиляции.
Давид, я уже пришёл к выводу, что лучше делать свою библиотеку в дополнение к авторской библиотеке. Пусть авторская остаётся как есть. Так будет спокойнее. Компилировать авторскую библиотеку это риск сделать её неработоспособной в части каких-либо функций. При этом я не узнаю об этом. Я ведь не могу проверить работоспособность всего и вся, что заложил автор в программу.
Там у него аж 9 штук сишных файлов компилируется.
Последний раз редактировалось RA3PKJ; 24.08.2020 в 03:45.
RA3PKJ, да, я тоже думал порезать там все лишнее и оставить только нужное.
А вы не задумывались о том, чтобы разделить программу на серверную и клиентскую части ? Соеденить их по UDP данными на уровне 22кГц для АМ-ФМ режима, 11 кГц для SSB и 6 кГц для CW после даунсемплера а декодирование уже на клиентской стороне.
Это был бы фундаментальный труд, который дал бы миру крайне полезную прогу удаленного доступа к трансиверу/приемнику с минимальным трафиком по Интернет.
Мысли такие иногда посещают. Можно и резать, но резать тоже тяжкий труд. Будет видно по ходу.
В порядке общих рассуждений.
Новое веяние - цифровой голос с эфирной полосой 1,5кГц (FreeDV). Наткнулся случайно в ютубе на ролик, демонстрирующий эту фичу. Интересно, кому эта хрень нужна? Полная потеря индивидуального оттенка голоса, к тому же периодически возникают сильнейшие искажения. И этот при том, что количество SSB-станций становится меньше и эфир от этого становится свободнее, а некоторые уже применяют ESSB с полосой 3,5кГц. Народ почему-то дуром прёт в цифровые моды (сидишь и молча давишь клавиши), но это как факт, а не вопрос.
Нельзя сделать цифровой голос даже с эфирной полосой 3кГц без потери качества. А нафиг он тогда нужен? Слушать безликий голос это удовольствие ниже плинтуса.
Сейчас цифровой голос применяют только энтузиасты при связях по договорённости. Есть ли этому какая-нибудь перспектива, трудно сказать.
Конечно, замена аналогового эфирного SSB на цифровое эфирное SSB возможна в будущем (вероятно при значительном увеличении дальности связей), но только при полосе заметно выше 3кГц и при применении других программных технологий. А это уже совсем другая SDR-программа должна быть. Я так думаю.
Hamlib тоже вызывает недоумение. Он кому-то интересен в качестве альтернативы обычному CAT? Не сам по себе, а именно как альтернатива.
Может я чего-то не знаю или не понимаю? Вопросы риторические, в общем-то.
Давид, я пока сильно далёк от этого, так как никогда не думал о удалённом доступе в силу отсутствия необходимости в этом для меня. Если только по-рассуждать на эту тему, так как я полный ноль на сегодняшний день. Но не зарекаюсь, будущее покажет.
Последний раз редактировалось RA3PKJ; 24.08.2020 в 14:44.
Отвечу только по Hamlib---штука полезная,избавляет от мороки с настройками при работе с внешними программами (wsjt-x,fldigi -это те про которые знаю),там своеобразный plugandplay выходит...На счёт frerdv-думаю не преживется,но с другой стороны оно не мешает... Удалённое управление-штука нужная и полезная...Ещё интересный и полезный вариант-это возможность работать кроссбендом..
Спасибо от RA3PKJ
Не знал, что hamlib используется в wsjt-x (цифровые моды это не моё). Ну тогда hamlib имеет право на жизнь.
Попробовал экспериментировать с созданием своей параллельной длл-ки. Но понял, что это дело не простое. Вернулся к компиляции авторской длл-ки, и всё-таки нашёл причину вылета Quisk при нажатии кнопки RX Filter при использовании скомпилированной авторской длл-ки. Виноватыми оказались функции освобождения памяти free(...), используемые на выходе из функции обслуживания этой кнопки. Закомментировал их, и проблема ушла. Понять, почему они разрушали программу, трудно.
Думаю, что функция этой кнопки не использует сколько-нибудь заметные ресурсы памяти.
Последний раз редактировалось RA3PKJ; 26.08.2020 в 01:19.
Кнопка RX Filter нажимается крайне редко, когда хочется взглянуть на АЧХ фильтра. Поедание памяти эпизодическое, а не регулярное (к тому же оно незначительное). В данном случае не вижу проблем.
Обнаружил подвисания quiska при отсутствии интернета, время от времени его клинило, не нажимаются кнопки, тормозит водопад. Включаешь инет всё стабильно. Вылечилось путём удаления в конфиге инф. о dx кластере наверное квиск не мог с ним установить связь и подвисал имхо. Всю тему не читал и раньше не замечал такого. Может в ранних версиях не было такого бага)
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)