Search results
Query: digital signal processing
Links: 22 | Categories: 2
Categories
-
MRP40, a successor to the well-regarded MRP37, offers robust Morse code decoding capabilities by processing analog audio signals via a sound card and displaying the decoded text on a computer monitor. My own field tests with similar sound card decoders confirm that the quality of the audio input and proper signal conditioning are paramount for achieving reliable decoding, especially with _weak signals_. The program also facilitates CW transmission, converting keyboard input into Morse code to key a transceiver, a feature I've found useful for practicing sending or for quick contest exchanges. Beyond its core CW functions, MRP40 incorporates a convenient mini-logbook, which automatically checks for prior contacts and allows for quick logging by double-clicking callsigns in the receive window. This integration streamlines the logging process, a significant advantage during busy operating sessions where every second counts. The software also generates Morse tones using the sound card, a handy utility for testing tone sequences or for basic code practice. Additionally, the suite includes a DTMF decoder and generator, which can be used for decoding telephone dial tones or data transmissions over amateur radio frequencies. It also features MF-TeleType, a sound card-based audio data modem for transmitting text via radio, utilizing a principle similar to DTMF for encoding and decoding, offering a simple method for digital text communication.
-
The project details a DIY SWR/Wattmeter designed around an _Arduino Uno_ shield, providing capabilities to measure RF power from 2 to **200 watts** and Standing Wave Ratio (SWR) for HF amateur radio bands. This construction features a compact design, integrating the measurement circuitry directly onto a custom PCB that interfaces with the Arduino Uno microcontroller. Key components include a directional coupler for sensing forward and reflected power, precision rectifiers, and analog-to-digital conversion for processing RF signals. The Arduino firmware handles calibration, calculations, and displays the results on an integrated LCD, offering real-time feedback on antenna system performance. The design prioritizes simplicity for homebrewers. Performance specifications indicate accurate readings within the **2-200W** power range, suitable for typical QRP to medium-power HF operations. The project provides schematics and a basic overview of the software logic.
-
WSJT-X, a creation of K1JT, offers specialized digital protocols meticulously optimized for challenging propagation paths such as EME (moonbounce), meteor scatter, and ionospheric scatter. This software excels at VHF/UHF frequencies, and also provides robust performance for LF, MF, and HF DXing, enabling contacts far below the audible threshold. The program decodes signals from ionized meteor trails and steady signals more than 10 dB below the audible threshold, a testament to its advanced digital signal processing. It integrates nearly all popular features from its predecessors, WSJT and WSPR, while adding comprehensive rig control and numerous other enhancements for the serious weak signal operator. Available for Windows, Linux, and Mac OS X, WSJT-X is an open-source project, allowing hams worldwide to download the latest versions and engage in cutting-edge weak signal communication.
-
Catalogs a diverse array of Software Defined Radio (SDR) projects and realizations, systematically classified by their sampling methodologies and underlying hardware architectures. The resource delineates projects into categories such as those utilizing soundcard sampling of traditional transceiver audio outputs (Type Ia), mono soundcard sampling of intermediate frequencies (Type R1x-x-xx), stereo soundcard sampling of I/Q IFs (Type Q1x-x-xx), dedicated stereo audio ADC sampling of I/Q IFs (Type Q2x-x-xx), direct antenna RF signal sampling with off-the-shelf acquisition boards (Type R3x-x-xx), dedicated RF ADC sampling of analog IFs (Type R2x-x-xx), dedicated RF ADC sampling of direct antenna RF signals with ASIC-based processing (Type R4x-A-xx), FPGA-based processing (Type R4x-F-xx), and specialized IF chipsets combining ADC and DDC functions (Type Dxx-S-xx). Each entry provides a brief description, often including pricing, availability of source code, and specific hardware components like ADCs, DACs, DDS, and FPGAs. The compilation presents various practical applications, from PSK31 and Packet radio implementations to adaptations of the DRM standard for amateur radio bandwidths, such as Hamdream and WinDRM. It features specific hardware designs like the SoftRock-40 for the 40-meter band, the Firefly SDR for 30m and 40m, and more complex systems like the Quicksilver QS1R, which employs a 16-bit 130 Msamples/s ADC and an Altera Cyclone III FPGA. The resource also lists sample processing software, RF front-end designs, and academic/commercial SDR initiatives, offering insights into different approaches for I/Q conversion and digital signal processing in SDR systems.
-
CWLab02 demonstrates a Windows-based software solution for Morse code enthusiasts, enabling both CW and CCW (Computer-Generated CW) sending and receiving within a single, integrated window. The program incorporates an improved CW interface, aiming to simplify the process of decoding and generating Morse code signals. It provides a straightforward method for hams to practice their CW skills or integrate computer-generated code into their operations, supporting real-time interaction with Morse code transmissions. The software's design focuses on ease of use for CCW operations, allowing operators to quickly generate and transmit code. While specific technical details on its decoding algorithms or WPM range are not provided, the emphasis on an "improved CW" suggests refinements in its signal processing capabilities. The ability to send and receive in the same window streamlines the user experience, offering a practical tool for training, casual QSOs, or integrating into a digital shack setup.
-
You will find on these pages my experiences and results on antennas and local/non-local QRM/noise reduction. Using a broadband vertical active magnetic loop and a home made / designed broadband amplifier. Two vertical magnetic Alford loops are used in an array. Analog and Digital Signal Processing and a dual phase coherent Software Defined Radio (SDR) are used. By PA0SIM
-
gMFSK, a Gnome Multimode HF Terminal, provides a comprehensive software solution for digital conversational modes on HF bands within Linux and Unix-like operating systems. The application facilitates sending and receiving various digital modes, including MFSK (MFSK16 and MFSK8), RTTY, THROB (1, 2, and 4 throbs/sec), PSK31 (BPSK and QPSK), PSK63, and MT63. It leverages the computer's soundcard for transceiver interfacing, performing all digital signal processing on the main CPU. The software features a multimode waterfall display incorporating waterfall, spectrum, and scope views, enabling _point-and-click tuning_ of decoded signals. Remote logging capabilities are supported via SysV IPC, with integration for logging applications like Xlog. PTT control is managed through serial or parallel port lines, and rig control is implemented using the _Hamlib_ library, allowing for real-time frequency display and transceiver manipulation. Fixtext macros can incorporate variables and command-line output. Distributed under the GNU General Public Licence, version 2, gMFSK requires Gnome libraries and FFTW 2.x libraries for operation, even without a full Gnome desktop environment. The software's design ensures compatibility with any soundcard supported by the operating system.
-
PA3FWM's software defined radio (SDR) page documents his extensive hardware and software development efforts between 2004 and 2009. Initial experiments utilized a direct conversion receiver with 90-degree phase difference, feeding a PC soundcard at 48 kHz sample rate, covering 24 kHz of spectrum around a 7080.5 kHz local oscillator. This setup, similar to AC50G's QEX 2002 article, allowed for basic I/Q signal processing to distinguish signals above and below the LO frequency. Limitations included fixed crystal frequencies, 16-bit dynamic range, and narrow bandwidth. Subsequent hardware iterations aimed for enhanced performance, incorporating external 24-bit ADCs with 192 kHz sample rates, connected via 10 Mbit/s Ethernet. A **MC145170-based PLL** and programmable octave divider provided a 58 kHz to 30 MHz tuning range. The **Tayloe mixer** was employed, with differential outputs feeding a PCM1804 ADC. An ATmega32 microcontroller handled serial data conversion to Ethernet frames, though without CRC calculation due to processing constraints. Later designs integrated AD7760 2.5 Msamples/second ADCs and a Xilinx Spartan-3 FPGA, enabling direct reception of 0-1 MHz spectrum and eventually 2.5 MHz bandwidth across the shortwave spectrum. Software was refactored to use an initial 8192 non-windowed FFT for efficient high-bandwidth processing. The project culminated in a two-way QSO on 21 MHz using the developed hardware and software, demonstrating transmit capabilities with a D/A converter. The system exhibited a 2.5 MHz wide spectrum display and a zoomed 19 kHz display, capturing signals like ionospheric chirp sounders and RTTY contest activity. Challenges included noise leakage from digital circuitry and cooling for high-power dissipation components.
-
Frequently asked questions on Digital Signal Processing
-
Deciphering weak or noisy **CW** (Continuous Wave) signals often presents a challenge for amateur radio operators, particularly in contest environments or during DXpeditions. CWLab04X addresses this by providing a software solution that leverages **DSP** (Digital Signal Processing) capabilities of a soundcard to decode Morse code. It functions as both a receiver and a sender, supporting traditional CW and a unique "CCW" mode designed to enhance copyability of signals struggling against high noise floors. The program offers two installation methods: a Windows-specific installer for straightforward setup or a zipped package compatible with Windows and Linux systems running Wine. Users must first download and review the accompanying PDF documentation, CWLab04.pdf and CWLab04_Hardware.pdf, which detail the software's operation and the necessary soundcard interface circuit. The hardware PDF outlines a direct connection from the receiver audio output to the soundcard input, with optional conversion of the soundcard output for hard-keying or microphone input. CWLab04X is intended as an operational aid rather than a replacement for skilled human copy, particularly highlighting the effectiveness of its CCW mode in adverse signal conditions. The software was last revised in April 2009, with installation requiring the LV Runtime 602.
-
Processing a single RTTY signal from a transceiver's 3-kHz audio, GRITTY employs _Bayesian statistics_ for superior decoding accuracy compared to traditional trial-and-error methods. This approach not only decodes 5-bit Baudot codes but also calculates the probability of error for each bit, enabling features like color-highlighting unreliable characters and smart squelching based on error probability rather than signal amplitude. This allows decoding of very weak signals while suppressing strong, undecodable interference, resulting in minimal garbage text. The program intelligently analyzes decoded text, comparing similar callsigns bit by bit and merging probabilities using the Bayes formula. This often allows GRITTY to determine the correct callsign and place it on the call stack even when all received copies are corrupt. The same methodology is applied to correct errors in exchange numbers and CQ/DE keywords, and to fix incorrect shift states. GRITTY offers an open API interface, documented in its Help file, for integration with other programs, allowing them to receive decoded data and mouse click events.
-
A self-contained and portable SDR Transceiver using a Softrock front end and embedded Digital Signal Processing ... No PC required!
-
Expeimenting with DSP digital signal processing on Arduino
-
Shortwave listeners and amateur radio operators interested in _numbers stations_ can engage with this mailing list, which serves as a platform for discussing the enigmatic transmissions. The resource facilitates the exchange of information regarding these unusual broadcasts, often associated with intelligence agencies, by allowing members to share observations, decode attempts, and theories. It provides a community space for those who monitor the HF spectrum for these unique, often automated, voice or digital signals. Participation on the list enables members to contribute to a collective understanding of numbers station activity, including changes in frequencies, broadcast schedules, and message formats. While specific technical analysis or signal processing techniques are discussed by members, the primary function is information sharing. The list is administered by csmolinski at blackcatsystems.com, and prior postings are archived for reference, allowing new members to review historical discussions and data.
-
Explains the fundamental principles of Software Defined Radio (SDR) and Digital Signal Processing (DSP) within the amateur radio context, serving as an initial entry point for hams interested in these technologies. It covers the architectural shift from traditional analog hardware to software-centric radio systems, detailing how digital signal processing algorithms are applied to modulate, demodulate, and filter radio signals. The resource compiles a list of external links to _white papers_ and project pages, offering further technical depth. This page provides a foundational understanding of SDR/DSP, enabling operators to grasp concepts like direct sampling and quadrature mixing. It references various projects and discussions, allowing users to explore practical implementations and theoretical underpinnings. The curated links direct users to resources that might cover specific SDR hardware platforms or software applications, facilitating deeper research into the subject.
-
MiniDSP is a platform for digital audio signal processing applications. Manufacture low cost digital signal processor kits for the DIY/OEM market. Our flexible audio platforms are software controlled and easily upgradeable.
-
The Kenwood TS-870S HF transceiver features two state-of-the-art 24-bit 20 MIPS DSP chips, providing over 100dB out-of-passband attenuation and CW bandwidth adjustable to 50 Hz. It operates across 160-10 meters with 100 watts output, incorporating digital filtering, a beat canceller, and 100 memory channels. The radio also includes a transmit equalizer, RX antenna input, and a K1 Logic Keyer, enhancing signal processing and operational flexibility for amateur radio operators. Advanced capabilities include IF stage DSP, dual noise reduction, and an auto notch filter, all contributing to superior signal reception and clarity. The TS-870S offers a variable AGC, voice equalizer, and an RS-232C port for computer control, with Windows™ software supplied. Its built-in automatic antenna tuner functions on all bands for both transmit and receive modes, streamlining station setup and operation. Available accessories such as the DRU-3A digital recording unit, SO-2 high stability crystal oscillator, and VS-2 voice synthesizer option further extend the transceiver's utility. The unit requires 13.8 VDC at 20.5 Amps and is supplied with an MC-43S hand microphone, making it a comprehensive station component.
-
Operating a QRP station in frigid conditions presents unique challenges, particularly concerning power management and equipment reliability. This resource outlines a specific winter portable configuration, focusing on maintaining operational capability when temperatures drop significantly. It details the use of a _Yaesu FT-817ND_ for digital QRP modes, paired with a _Raspberry Pi_ for digital signal processing and logging, demonstrating a practical approach to cold-weather field communications. The article provides insights into selecting appropriate power sources, such as LiFePO4 batteries, and managing their performance in sub-zero environments. It also covers shelter considerations, including tent selection and heating strategies, crucial for operator comfort and equipment protection during extended activations. The author, _OH8STN_, shares firsthand experience from Arctic Circle operations, emphasizing robust gear choices. Further content includes a video walkthrough, illustrating the physical setup of the station, antenna deployment, and the overall operational workflow in a winterized environment. This visual aid complements the written text, offering a comprehensive view of the entire portable station, from the transceiver to the power system and the protective shelter.
-
This page contains Contributions to a Discussion on the Moon-Net about the Application of Digital Signal Processing (DSP) Methods in Moonbounce.
-
SDR++ is a cross-platform, open-source SDR software designed for minimal bloat and ease of use, supporting Windows, Linux, macOS, and BSD operating systems. It incorporates multi-VFO capabilities and offers extensive hardware compatibility through both _SoapySDR_ and dedicated modules. The software features SIMD accelerated DSP for efficient signal processing and provides full waterfall updates when possible, which enhances signal browsing. Its modular design facilitates the development of custom plugins, allowing users to extend its functionality. The application's focus on a bloat-free architecture and user-friendly interface aims to simplify the experience of working with Software Defined Radios. The full waterfall update mechanism is particularly beneficial for visualizing and identifying signals across a wide frequency spectrum, improving operational efficiency for radio amateurs. The modular plugin system enables community contributions and specialized enhancements, making _SDR++_ adaptable for various amateur radio applications, from general listening to specific digital mode decoding.
-
Leader in supplying digital signal processing (DSP) boards, systems, design services and OEM products for the Wireless, Scientific and Defense markets.
-
The T41-EP SDT is an open-source software defined transceiver designed by Albert F Peter (AC8GY) and Dr. Jack Purdum (W8TEE) with contributions from others. This detailed guide covers the design, theory, and assembly of the transceiver, making it suitable for both beginners and experts in SDR. Learn about Digital Signal Processing and how it is implemented in the T41-EP, as well as the modularity of its internal design. Kits are available for easy assembly, and a supportive community on SoftwareControlledHamRadio Groups.io provides additional resources for users. Note that software support for additional bands is in progress, offering potential future upgrades.