qtUC is a GUI application for accessing amateur radio digital networks from your PC
Explore the docs »
Report Bug
·
Request Feature
qtUC provides a user friendly front end application for the DVSwitch suite of software and connects to the Analog_Bridge component to provide access to the amateur radio DMR, DStart, Fusion, YSF and P25 digital networks using a PC
The underlying code is built on the original pyUC application by N4IRR but with a QT5 interface, using multiple threads for the usrp and audio communications
It was originally implemented as a means to investigate creating a GUI for pyUC and to learn and understand the communication methods used in the DVSwitch application
- Python
- PyQt5
- PyAudio
- Select digital network
- Select "talk group" or reflector from a list
- Transmit and receive to the network
- Record a list of stations received in the session
- See pictures of the hams from QRZ.com
- Themeable
- much more...
Packaged versions are available from the releases page
To transmit, a valid amateur licence for your country and a DMR ID is required
Go to RadioID to register and obtain a DMR ID if you do not have one
qtUC will run in receive only mode without a DMR ID
Download the current release for your OS from releases
Currently all releases are x64 bit. If an x32 bit installation is required please see the build instructions
-
Windows
Extract to your choice of directory
Run qtUC and modify settings to suit your system -
Linux
Run qtUC and modify settings to suit your system -
Mac
Run qtUC and modify settings to suit your system -
Source
If you wish to build and run from source, see the build instructions for requirements
qtUC is for use by licenced amateur radio operators on the amateur networks.
Commercial or other use is strictly prohibited
Suggestion or feature requests are alway welcome
See the open issues for a list of proposed features (and known issues).
Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
VK3VW (Rowan) - Github | Email
Project Link: https://github.com/greythane/qtUC
DVSwitch, [USRP_Client (pyUC)] (https://github.com/DVSwitch/USRP_Client)
This software is for use on amateur radio networks only, it is to be used
for educational purposes only. Its use on commercial networks is strictly
prohibited. Permission to use, copy, modify, and/or distribute this software
hereby granted, provided that the above copyright notice and this permission
notice appear in all copies.
THE SOFTWARE IS PROVIDED "AS IS" AND DVSWITCH DISCLAIMS ALL WARRANTIES WITH
REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
AND FITNESS. IN NO EVENT SHALL N4IRR BE LIABLE FOR ANY SPECIAL, DIRECT,
INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE
OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
PERFORMANCE OF THIS SOFTWARE.