SDR is a type of radio in which the hardware components are replaced by software to provide more flexibility and customization to the users. With SDR, users can tune into various frequencies and protocols without the need for dedicated hardware.
The software is written in both Python and C, and its source code is included so that users can modify it to suit their preferences. It supports Linux OS and functions with ALSA sound drivers. It provides several features, such as using SDR-IQ by RfSpace as a sample source, receiver capabilities through the sound card, and transmitter control through Ethernet.
The QUISK receiver handles sample data, tunes, filters, demodulates, and relays audio to external headphones or speakers. Users can also use their sound card as a sample source and supply a complex mixer to convert radio spectrum to a low IF. The demodulated audio goes to the same soundcard for output.
For CW, QUISK can mute the audio and substitute a side tone while for SSB operation, it can accept microphone input and also send it to the transmitter. In case users are not using their hardware and Ethernet, they would have to modify the C code in microphone.c to connect to their hardware.
For those with the SDR-IQ or Softrock-40 hardware, QUISK is already set up as a receiver. However, if they have other receiving hardware, they can change the file quisk_hardware.py to connect their receiver to QUISK. The file quisk_hardware.py is written in Python, which is easy to use and learn.
Overall, QUISK has been designed in a way that makes it easy for users to modify it to suit their hardware, and it is a reliable software for controlling both a receiver and transmitter.
Version 3.3.0: N/A