Есть ли простой способ реализовать связь между двумя компьютерами, работающими под управлением GNUradio, используя стандартный набор блоков?
То, что у меня есть сейчас, это:
На компьютере с Linux работает GNUradio и принимает входные данные от периферийного радиоустройства. На этом компьютере я вижу полученную форму волны на осциллографе WX. Я также могу использовать ползунки и поля ввода для изменения таких вещей, как частота приемника.
Что я хотел бы сделать, так это:
На компьютере с Windows у меня есть прицел WX и ползунки. Когда я перемещаю ползунок или изменяю поле ввода, эти данные отправляются в Linux, который все еще запускает радиоприемник на Gnuradio. Полученный сигнал проходит через поток обратно в окна и отображается в области WX в Windows.
Кто-то в другом месте предложил использовать блоки ZMQ, однако, когда я попытался настроить PUSH/PULL для передачи синусоидальной волны из Linux в Windows, ничего не получилось. Парень, который рекомендовал этот подход, попробовал то же самое и тоже не смог заставить его работать, поэтому я думаю, что этот блок может быть нарушен?
Итак, есть ли альтернативные блоки, которые могут делать то, что я пытаюсь сделать? Желательно что-нибудь хорошо задокументированное и доступное на GNUradio-companion.