Протестировал SDR софт для Adalm-Pluto: -
qo100_transceiver и
remote_sdrВесь софт устанавливался на raspberry Pi4, c операционной системой raspberry pi OS
QO100_Transceiver. Десктопное приложение. Написано на C#, C++, C. Работает только с adalm pluto и только на частотах QO-100. Проблем с установкой не было. Все заработало, если делать все как автор написал. Ставил его на debian10, тоже все работает. CW режим не предусмотрен, вероятно авторы предполагают, что радиолюбители смогут в канале TЧ манипулировать чем то вроде 800 Гц. Понравилось, что для управления SDR достаточно мыши и можно довольно точно настроится на станцию, благодаря наличию двух спектров - диапазонного и канального
REMOTE_SDR Браузерное web приложение. Серверная часть: gnu radio, python. Клиентская часть часть - js, jquery, все раздается apache. Работает с несколькими устройствами: Adalm Pluto, Hack RF, RTL-SDR ( только на прием). Для Adalm Pluto поддерживаются диапазоны 144, 430, QO-100. Все плюсы и минусы web приложения в наличии: минусы; - зависимость об браузера, зависимость от качества канала inet, плюсы: можно запустить на любом устройстве: - десктопе, планшете, ноуте, смартфоне (при условии если договоритесь с браузером). С СW ситуация такая же как и в предыдущем проекте, его как класса нет, но сделать можно.