SkillAgentSearch skills...

MoRFeusQt

GUI tool for controlling moRFeus

Install / Use

/learn @Psynosaur/MoRFeusQt
About this skill

Quality Score

0/100

Supported Platforms

Universal

README

moRFeusQt

Simple cross platform tool for controlling moRFeus mixer/RF generator via the HID protocol.

Product information : https://othernet.is/products/morfeus-1

Features currently in development
  • [ ] New GUI for separation of concerns
  • [x] Multi Device Support
  • [x] TCP Support Basic Sending to GQRX
  • [x] Draws a power reading plot from GQRX
    • [ ] TL offset dB (y-axis)
  • [ ] VSWR sequence
  • [ ] TCP server to control device remotely
  • [ ] Support for Multiple SDR TCP protocols(rtl_tcp, soapytcp, etc.)
  • [ ] Threading and progress bars

Installation and Usage

If you'd like the power readings from GQRX, have it running with a SDR receiving samples and enable the TCP server control, the application will do the rest

For Windows:

Prerequisites

Python 3 :
https://www.python.org/downloads/release/python-365/
moRFeusQt installation and execution (PowerShell or cmd)
pip install morfeusqt
moRFeusQt

For Linux:

Prerequisites

Python, libudev & libusb:
sudo apt install git python3.6-dev python3-setuptools python3-pip libudev-dev libusb-1.0-0-dev python3-tk
moRFeusQt Installation
git clone https://github.com/Psynosaur/moRFeusQt && cd moRFeusQt
Removing sudo requirement for udev usb raw access :
sudo ./hidsetup.sh
Install local package
pip install .
moRFeusQt

For Mac OS:

Prerequisites

Homebrew

From : https://brew.sh/

$ /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Python :
$ brew install python
moRFeus_Qt Installation
$ git clone https://github.com/Psynosaur/moRFeusQt && cd moRFeusQt
$ python3 setup.py install
$ moRFeusQt

Unit Tests

$ python setup.py test
View on GitHub
GitHub Stars25
CategoryDevelopment
Updated11mo ago
Forks5

Languages

Python

Security Score

82/100

Audited on May 8, 2025

No findings