Search results
Query: code app
Links: 129 | Categories: 5
-
The Code Practice Oscillator kit, featured at TechFest 2020, provides a straightforward device for Morse Code skill development. It utilizes two 3V coin batteries for power and is designed for ease of construction, making it accessible for hams of various ages. The kit's primary technical substance revolves around generating an audible tone for practicing Morse Code timing and ear training, with a downloadable schematic detailing its electronic configuration. Construction of the oscillator involves soldering, with adult supervision recommended for younger builders. The kit's practical application lies in offering a hands-on method for beginners to learn Morse Code and for experienced operators to refine their sending abilities. Instructions for assembly are available as a downloadable PDF, complementing the schematic to guide users through the building process.
-
The *SPACE* Amateur Radio over Internet Protocol (RoIP) system offers public audio transmissions from NASA Mission Control and astronauts, primarily for educational purposes. This service streams NASA public media sources, including *Artemis II* and the ISS public audio channel 2 feed, which predominantly features English communications. Astronaut activities on the ISS typically occur between 0700 UTC and 19:00 UTC, with transmissions most common during early mornings USA time, alongside special events such as launches or spacewalks. Users can connect to the live stream via EchoLink to the *SPACE* conference, via IRLP to the 0100 experimental reflector, or via Allstar to node 516221. EchoLink connections utilize the GSM CODEC, while IRLP and other connections default to uncompressed or u-law CODEC. The service notes that long periods of silence are common, and NASA audio sources can be periodically unavailable or noisy. Daily recordings of these transmissions are published at space.rfnet.link/recordings/, available as .ogg audio files for direct playback or .m3u8 playlist files for network streaming in applications like VLC. Each playlist file provides a list of timestamped audio transmissions, allowing users to review specific segments of interest.
-
An **Arduino LC Meter** provides an accessible solution for precisely measuring inductance and capacitance values, crucial for RF circuit design, filter tuning, and troubleshooting in amateur radio applications. This project details the construction of a low-cost, accurate instrument using readily available components, making it an attractive alternative to commercial units for hams and electronics enthusiasts. The build process involves assembling a resonant circuit, integrating an Arduino microcontroller for frequency measurement, and displaying results on an LCD. Key components include an Arduino Uno, a 16x2 LCD, a 74HC14 Schmitt trigger inverter, and a few passive components. The design leverages the Arduino's processing power to calculate L and C values from resonant frequency shifts. Calibration procedures are outlined to ensure measurement accuracy, which is vital for critical RF work. The project includes schematics, a parts list, and the necessary Arduino code, enabling hams to construct a functional LC meter for their workbench.
-
The resource details the construction of a 433 MHz LoRa APRS iGate and a tracker, both built around _TTGO T-Beam v1.1_ microcontroller boards. Each board integrates an OLED screen, WiFi, GPS, and an SMA antenna connector, powered by an 18650 3.7 V lithium-ion battery or microUSB. The iGate operates on 433.775 MHz, with its status verifiable on aprs.fi, demonstrating practical implementation of LoRa-based APRS solutions. The methodology involves programming the modules using Visual Studio Code with the PlatformIO plugin. This process loads the necessary firmware and a JSON configuration file, which includes the operator's callsign and WiFi credentials for the iGate. The guide emphasizes the ease of programming and provides specific steps for configuration. Initial testing of the iGate and tracker, including smart beaconing configuration, is documented. The low power output of approximately 200 mW from the LoRa board's transmitter is noted, with suggestions for range extension through improved antennas or RF amplification. The author, N4MI, plans to deploy a higher-gain 70cm antenna for the iGate.
-
Morsle.fun is a user-friendly web application designed for practicing Morse code reception by guessing transmitted text, which can be either words or call signs. Users can adjust the volume and tone frequency of the Morse code playback. The application tracks performance and generates activity statistics. Call signs are typically more complex than words, containing up to six characters and at least one digit. Users can practice Morse code at speeds ranging from 10 to 60 wpm.
-
The XX9D Log Online provides a direct log search function for the DXpedition to Macao, specifically detailing operations conducted in 2017 and 2019. This service allows amateur radio operators to verify their contacts (QSOs) with XX9D, a critical step for QSL card management and award applications. Users are explicitly advised to consult the online log to prevent duplicate contacts on the same band and mode, optimizing efficiency during active DXpedition periods. This online tool supports the "DX Code Of Conduct," promoting ethical operating practices within the amateur radio community. The platform facilitates the Online QSL Request System (OQRS), streamlining the process for requesting QSL cards without the need for traditional bureau or direct mail methods. Operators are instructed to defer OQRS submissions until the conclusion of the DXpedition, ensuring all logs are finalized. The log search interface is powered by CMSimple, a content management system, indicating a straightforward, database-free web application. The resource is designed for ease of access, providing a clear method for DXers to confirm their contacts and manage QSL requests efficiently.
-
SvxLink is an advanced software suite for the ham radio community, initially launched in 2003 as an EchoLink application for Linux. Now a comprehensive voice services system, the SvxLink Server functions as an advanced repeater controller and can operate on simplex and duplex channels. It acts as an intermediary between transceiver hardware and applications, offering essential system services. The modular architecture of SvxLink supports customization, with modules in C++ or TCL. Key modules include a help system, parrot mode, EchoLink connectivity, DTMF repeater, voice mail, propagation warnings, and selective calling sequences. SvxLink's development and source code are available on GitHub, promoting open-source collaboration in the ham radio community.
-
MorsePractice is a Java application originally written by Martin Minow (K6MAM) as an aid to learning Morse code. With morse practice you can select the digits you want the app to be transmitted. Additionally can be selected a random phrase, or random QSO.
-
Protect your radio tower and solar charged battery power supply by sending the correct Morse code transmissions. Tap out alphanumeric characters in Morse code to prevent your radio station from being destroyed by the Morse code meteor attack! Meteors may be destroyed in any order. All levels start with a fully charged battery. Each DIT uses 1% battery power. Each DAH uses 3% battery power. Your battery charges at a nominal rate of 1% every 5 seconds, and total charge increases by 1% for every correct Morse code transmission. In addition, you have two solar panels that each contribute 1% to the battery charge rate. If your solar panels are destroyed, there are no replacements for that game. When your battery runs low, an SOS prosign bonus appears. Destroy this entity to recharge your battery.
-
A low-cost Arduino project expanding on the button tutorial, where three inputs act as "buttons" generating Morse code on a WOTDUINO. This keyer, costing around £4, offers learning potential and hints at more complex ham radio applications.
-
This page showcases the use of ChatGPT for quickly creating a prototype application that maps out individual QSOs from a CZML map. The author details the process of using ChatGPT to generate code that positions and frames a Cesium Ion map based on data from a czml file. The page includes links to the original map, the prototype app, a video demonstration, and the mapped QSOs output. The content is aimed at hams interested in experimenting with AI tools for ham radio applications.
-
A versatile digital VFO design utilizing the Silicon Labs Si5351a oscillator chip and Nokia 5110/3310 graphics LCD display, operating from 1-160MHz with dual VFO capability. This microcontroller-based system, powered by an ATmega328 processor, features rotary encoder tuning, selectable step sizes, RIT control, and comprehensive band memory functions. Drawing less than 40mA at 3.3V, it significantly improves upon previous DDS designs' power consumption while offering advanced features like S-meter display, VFO lock, and programmable BFO/CIO offsets. The design achieves flexible functionality through simple hardware implementation and efficient software architecture, making it particularly suitable for QRP and portable amateur radio applications.
-
The ZL1WTT resource details an experimental software-based Digital Amateur Television (DATV) system, demonstrating the multiplexing of up to six standard-definition (SD) and one high-definition (HD) channel utilizing _h264 compression_. The author encountered peak data rates reaching 32 Mbit/s, necessitating a shift to Freeview and Sky settings (22.5M Sym/s 3/4FEC) to manage bandwidth. The setup employs four networked computers, with a laptop functioning as the multiplexer to re-code PIDs for various inputs, including looped MPEG2 playlists, MPEG2 encoder card input from a VCR, satellite feeds, and an off-air UHF receiver. The system highlights the inherent flexibility of the DVB transport stream, supporting diverse formats such as MPG2, h264, AC3, and AAC. A significant advantage of this software-defined approach is the absence of video quality degradation from stored MPEG2 files to the displayed output, coupled with the ease of reconfiguring settings for MPEG2 encoder cards (e.g., size, bit-rate, frame rate, video input, coding format) and satellite receiver cards (e.g., frequency, LNB volts, symbol rate, FEC). The author also discusses the development of a new graphical user interface (GUI) using _Gambas_ for Linux, aiming to simplify configuration for this DATV project. Specific hardware components mentioned include Hauppauge WinTV PVR-150 and Nova-S plus cards, with a focus on optimizing analog video input via Y/C (S-video) to minimize frequency roll-off. The resource also provides insights into data rates for HD (1080i) content, recommending 8 to 12 Mb/s for optimal performance. Software utilized includes _Ubuntu Studio 10.04_, WinFF, VLC, and TMPGEnc Editor, underscoring the project's reliance on open-source tools and a foundational understanding of LAN networks and DVB transport streams.
-
Callsearch is a Windows-compatible software application, version 7.3.6.1, designed for looking up **US** and **Canadian** amateur radio **call signs**, as well as US GMRS call signs. It replaces the previous FCC Lookup program, offering similar functionality with some scaling down, notably replacing Ten-Ten lookup with GMRS call sign search. Key features include searching active and non-active US records, wild card searches for US call signs, and specific US county and city searches using a November 2020 zipcode database. The software provides geographic coordinates, sunrise/sunset times, and license class display. Users can configure themes, save search output in CSV format, and perform batch file processing to CSV. Version 7.2 and later support multiple county selections and an option to include counties within districts. It includes a digitally signed certificate and supports manual and automatic updates of the Master FCC Database. The program runs on Windows 32 and 64-bit platforms, and on Mac and Linux using the WINE emulator with WINEPFX set for Windows 8 or later.
-
The resource details a novel approach to Morse code (CW) reception for hearing-impaired operators, focusing on a handheld device that translates CW signals into tactile vibrations. It explains how this device allows users to perceive the patterns of dots and dashes through physical feedback from a shaker, addressing the challenges of auditory discrimination for those with hearing loss. The content highlights the potential for this tactile method to aid in CW learning and interpretation, even suggesting benefits for operators with normal hearing by providing an alternative sensory input. The article also mentions the device's _patent-pending_ status and its availability to members of the _Long Island CW Club_ and the general public. It provides contact information for further inquiries about this innovative tool.
-
PortFlux provides a software-defined virtual serial cable solution for Windows operating systems, specifically supporting x64 and ARM64 architectures. It facilitates the creation of paired virtual COM ports, allowing two distinct applications to communicate as if connected by a physical null-modem cable. The utility is designed to bridge data streams between software requiring serial port access, such as logging programs, rig control applications, or digital mode clients, without the need for physical hardware interfaces. This software addresses the common challenge of connecting multiple ham radio applications that each demand exclusive access to a single physical serial port. By establishing virtual pairs, PortFlux enables simultaneous operation of, for instance, a contest logger and a digital mode program, both interacting with a single transceiver via a shared virtual link. The GitHub repository includes source code, offering transparency and the potential for community contributions or custom modifications.
-
Provides a real-time intelligence layer for **WSJT-X** and **JTDX** operators, enhancing weak-signal digital mode operations. It enables remote monitoring of decodes and transmit control for FT8 and FT4 from any browser or device, eliminating the need for port forwarding or VPNs. The platform integrates with PSKReporter data to compare a station's signal-to-noise ratio (SNR) against nearby operators receiving the same signal, offering immediate feedback on propagation and station performance. Operators can track DXCC entities, grid squares, CQ/ITU zones, and WAC status in real-time through an integrated logbook. A live global band-activity map visualizes who is decoding a station's transmissions, providing tactical intelligence updated every 15 seconds. The system also includes social features like community chat, allowing operators to share station metrics and engage with others. The Companion app, a small bridge application, runs on the shack PC, facilitating seamless remote access and control. This setup transforms the weak-signal operating experience by providing actionable data and real-time insights into propagation openings and station effectiveness.
-
QRZ Label is a Windows application designed for amateur radio operators to generate QSL labels using _Zebra (ZPL)_ label printers. It interfaces directly with QRZ.com to retrieve callsign and address details, and can import QSO log data from the QRZ Logbook. The software then formats this information into various label types, including standard address labels, envelope labels, greeting labels, and multi-QSO confirmation cards, all featuring an on-screen tabbed preview. The application supports the creation of QR-code labels, specifically a "QRZ Link" type, which can streamline the QSL process by providing a scannable link to the contact's QRZ.com page. This functionality enhances the traditional QSL card exchange with modern digital convenience. Developed by K7CTV, QRZ Label offers a practical utility for hams managing their QSLing workflow, providing a **free** solution for printing professional-looking labels directly from their station data. The software is distributed as a signed Windows installer.
-
INTERCOM is a freeware application designed for remote control of KENWOOD TMD700/710/V-71 transceivers, as well as other transceivers equipped with UP, DOWN, and PTT commands. Compatible with Windows XP and higher (32 & 64-bit), INTERCOM offers multilingual support in English and French, and can be used on Linux, Ubuntu, or Android platforms via WINE 1.0 or CROSSOVER. The software enables users to send basic commands—such as selecting TX, VFO, memory channels, or power levels—either through manual inputs or over a TCP/IP link. INTERCOM is tailored for SIMPLEX setups, facilitating the interconnection of VHF/UHF repeaters with nearby repeaters. Remote commands are transmitted using DTMF codes, which are decoded by SIMPLEX and forwarded to INTERCOM via TCP/IP. This functionality makes INTERCOM an ideal tool for radio enthusiasts and operators seeking seamless remote management of supported transceivers in simplex configurations.
-
Early 20th-century transatlantic wireless communication efforts involved distinct technical approaches by Reginald Fessenden and Guglielmo Marconi. Marconi's systems, operational until approximately 1912, primarily utilized _spark technology_ for wireless telegraphy, facilitating Morse code communication between ships and across oceans. His Poldhu station in December 1901 radiated signals in the MF band around 850 kHz, later evolving to 272 kHz in October 1902, and eventually 45 kHz by late 1907 with increasingly larger antenna structures like the pyramidal monopole and capacitive top-loaded arrays. Fessenden, conversely, focused on _continuous wave transmission_ for wireless telephony, recognizing its necessity for speech. His transatlantic experiments in 1906 employed synchronous rotary-spark-gap transmitters and 420-foot umbrella top-loaded antennas at Brant Rock, MA, and Machrihanish, Scotland, tuned to approximately 80 kHz. Fessenden later utilized the _Alexanderson HF alternator_ at 75 kHz by late 1906 for pure CW transmission, integrating a carbon microphone for amplitude modulation. Receiver technology also differed, with Marconi initially relying on untuned coherer-type detectors, later developing the magnetic detector in 1902, while Fessenden's CW approach necessitated more advanced detection methods.
-
SWLTools, an iOS application for iPhone and iPad running iOS 17+, provides real-time decoding of various digital modes. It automatically locks onto CW tones, measures sending speed, and collects callsigns, distinguishing valid entries from misreads for a reliable log. For RTTY and SITOR-B, the app allows users to set shift and speed, then automatically tunes to the two tones for text reception, supporting marine bulletins, press agencies, and NAVTEX. The application also decodes WEFAX, building charts line by line for direct saving to the photo library, and processes ACARS aircraft messages, including CRC checks for data integrity and mapping of position reports. Beyond decoding, SWLTools integrates a GPU-accelerated FFT spectrum analyzer, a scrolling waterfall display with frequency cursors, and an adjustable FIR bandpass filter to isolate signals. It supports IQ signal analysis from receivers via two-channel audio interfaces, correcting mirror images. Flexible audio input options include the built-in microphone, USB audio dongles, and Bluetooth sources, with diagnostics for audio routing and buffer status. The app records audio, plays it back, and converts recordings into shareable videos, while decoded texts and charts are also savable and shareable, with all timestamps in UTC.
-
The **Radio Scouting** initiative integrates amateur radio with Scouting activities, primarily through the annual Jamboree on the Air (JOTA) event, which engages over 700,000 Scouts globally each third weekend of October. This program introduces Scouts to radio technology and communication, leveraging the K2BSA Amateur Radio Association's resources. It outlines a progression from initial exposure at JOTA to more structured learning, including the Radio Merit Badge, which approximately 7,000 Scouts earn annually. Following the introductory JOTA experience and the Radio Merit Badge, the program encourages further engagement, such as achieving Morse Code proficiency and obtaining an amateur radio license, recognized through specific uniform awards. This structured approach aims to foster sustained interest in amateur radio among youth, providing a clear pathway for skill development and participation in the ham radio community.
-
Decoding Morse code from visual sources like screenshots, scanned documents, or photographs presents unique challenges compared to audio-based reception. This web-based utility addresses these by allowing users to upload or paste images containing Morse code, which is then processed entirely within the user's browser, ensuring privacy. The tool identifies individual marks, classifying them as dots or dashes, and estimates letter and word spacing to generate an editable Morse draft. Users can refine the detection by utilizing controls for cropping, rotation, contrast boosting, and manual threshold adjustment, which are crucial for overcoming issues like low contrast, skewed baselines, or extraneous graphics. After the initial detection, the generated Morse draft, such as _... --- ... / .... . .-.. .--?_, can be manually corrected before being translated into plain text. The system provides confidence indicators and warnings to highlight potential ambiguities in the decoded output, prompting users to review and make necessary edits. This specialized approach differs from general OCR engines by focusing on the distinct patterns of Morse marks and gaps, rather than attempting to read standard alphanumeric characters. The tool supports common image formats like PNG, JPG, JPEG, and WebP, and includes sample images for benchmarking its performance, demonstrating its capability to handle various image qualities and complexities.
-
Version 0.7 of Open Tuner, released on April 27, 2023, marked a significant milestone by introducing proof-of-concept dual tuner functionality for the BATC Minitiouner. This C# client, inspired by Heather Lomond's _Longmynd_ project, aims to leverage both tuners and demodulators within the NIM module, a capability crucial for advanced Digital Amateur Television (DATV) operations on QO-100 and terrestrial links. My own experience with DATV often involves juggling multiple receive paths, so a unified client like this simplifies the workflow considerably. Further enhancing its utility, version 0.9 (February 11, 2024) integrated support for the Raspberry Pico, utilizing Colin (G4EML)'s _PicoTuner_ firmware. This offers a more accessible and cost-effective alternative to the traditional FTDI module, streamlining dual tuner setups with a single USB cable. The project's evolution reflects a practical approach to overcoming hardware availability challenges. The software is developed using Visual Studio 2019/2022 and .NET Framework 4.7.2, requiring specific Nuget packages like VLC/Websocket and an ffmpeg folder for full operation. It's an active, community-driven effort, with the source code openly available on GitHub for contributions and bug reporting, embodying the collaborative spirit of amateur radio development.
-
Demonstrates a LoRa APRS Tracker project featuring a comprehensive menu system for message management, weather requests, and monitoring nearby trackers. The device supports adjustable display eco mode and screen brightness, optimizing power consumption by dynamically changing processor speed from 240MHz to 80MHz. GPS beacons are encoded for efficient RF transmission, and an OLED screen displays altitude, speed, course, _BME280_ weather data, or new message counts, along with recently heard stations. Bluetooth connectivity enables operation as a TNC with Android (APRSdroid) or iPhone (APRS.fi app), providing LED and sound notifications for transmissions and received messages. The integrated BME280 module facilitates weather data display and transmission, with Winlink mail support via _APRSLink_. The tracker can switch between **three major LoRa APRS frequencies** worldwide, offering versatile global operation.
-
The WSJT Log Viewer, version 1.0.0.10 as of 2026-08-02, is a freeware Windows application developed by Carsten Groen (OZ9AAR) for analyzing signal strengths from WSJT digital mode contacts. It processes the ALL.TXT log file generated by WSJT-X, extracting and presenting data from decoded TX and RX messages. Initially designed for EME operations on 70cm and 23cm, the software has expanded to include all HF bands, 6m, 4m, 2m, 1.25m, 70cm, 23cm, 24GHz, and 47GHz. Key features include displaying total QSOs, unique callsigns, days with activity, and signals heard, with filtering options by band and completed QSOs. The application also monitors the ALL.TXT file for live updates every two seconds, reflecting new decodes in real-time. Users can view session logs, activity charts showing daily signal counts and decoded signals, and a "Top Partners" tab listing the 25 most frequent contacts. The software provides detailed QSO information, including best received SNR and sent reports, with graphical representations of SNR over time. It supports multiple "My Callsign" entries within a single ALL.TXT file and offers a function to generate a text list of initials worked per band. The program is distributed as a single executable file, requiring no installation, and stores its configuration in a LogViewer.cfg file, allowing for different setups via command-line arguments.
-
Receiving Digital Amateur Television (DATV) signals requires specialized software to interface with hardware tuners and decode the video stream. The _MiniTioune_ software, developed by F6DZP, serves this purpose, providing a Windows-based application for DVB-S and DVB-S2 reception and analysis. It is designed to work in conjunction with _MiniTiouner_ hardware, enabling hams to monitor DATV transmissions, including those from the QO-100 geostationary satellite. The resource outlines the initial setup process, including connecting the MiniTiouner hardware via a high-quality USB2 mini cable and running diagnostic test software. It details how to configure essential parameters such as symbol rate (SR), FEC rate, and DVB mode for various signal sources, from domestic satellite dishes to local DATV transmitters. Troubleshooting steps for common issues like "no video displayed" are also provided, often pointing to corrupted software filters or incorrect _Auto PID_ settings. Advanced features like the Web monitor for remote signal reporting and integration with _VLC_ media player for more tolerant decoding of non-DVB compliant signals are covered. The document also references a comprehensive user guide by W6HHC for the _MiniTiouner-Express_ system, which utilizes the same software, offering further in-depth assistance for operators.
-
Presents the 4th edition of the IARU Region 1 Ethics and Operating Procedures for the Radio Amateur, a fully rewritten guide published in July 2026. It establishes a shared basis for respectful and effective communication within the amateur radio community, building upon over fifteen years of prior work. The document details the purposes of amateur radio, principles of non-interference, electromagnetic compatibility, and station safety. It specifies operating procedures, including listening practices, adherence to IARU and national band plans, appropriate transmission content, use of Q-codes, and the phonetic alphabet. The guide provides instructions for conducting QSOs across phone, CW, and various digital modes. Specific sections address managing pileups, participating in contesting, engaging in DX and DXpedition operations, operating portable or mobile, and conducting station testing. Further sections cover VHF and UHF operating considerations, ensuring a comprehensive resource for both experienced operators and those new to the hobby.
-
QTC-CrossCheck 1.5.0 is a free offline Windows tool for reviewing WAEDC CW QTC traffic. It analyzes QTC groups from local WAV recordings and supports comparison with UCXLog QTC data. Integrated audio playback helps verify individual QTC rows and resolve discrepancies. The portable application requires no installation or internet connection. Download the Windows ZIP archive and extract it fully before running QTC-CrossCheck.exe. A SHA-256 checksum is provided for download verification.