Search results
Query: code examples
Links: 11 | Categories: 0
-
RSCW demonstrates a Linux/Unix command-line utility engineered for **Morse code** decoding via a computer's sound card. It specifically targets the extraction of weak CW signals from noise, operating on 8-bit, 8000 samples/second audio input, typically from `/dev/dsp`. The program outputs decoded characters to `stdout`, supporting user-specified speeds in words per minute (WPM) and carrier frequencies. While effective for machine-sent signals, it exhibits a 2-second decoding lag and requires manual speed input, making it less suitable for general-purpose, real-time contest operation. The resource details the program's components, including `rscw` (the main decoder), `rscwx` (an X11 graphical auxiliary for spectrum and internal signal visualization), `rs12tlmdec` (a specialized decoder for RS-12 amateur radio satellite telemetry), and `noisycw` (a utility for generating noisy Morse signals for testing). Installation instructions involve downloading a `.tgz` file, compiling with `Make`, and requiring the FFTW library (and GTK 2.0 for `rscwx`). Performance is illustrated with a .wav file example of a 12 WPM, 800 Hz CW signal at 12 dB Eb/N0, showcasing RSCW's near-error-free decoding of a test message. The site provides command-line examples utilizing `sox` for audio conversion and `noisycw` for signal generation, inviting comparisons with other decoding software and human operators, particularly for weak signal conditions.
-
The MEL PICBASIC Forum serves as a community hub for users of Micro Engineering Labs PICBASIC compilers, facilitating discussions related to PIC microcontroller programming. It features dedicated sections for various compiler versions, including mel PIC BASIC, mel PIC BASIC Pro, and PBP3, each containing numerous threads and posts detailing specific programming challenges and solutions. The forum also provides areas for frequently asked questions, general PIC BASIC discussions, and commercial assistance requests. Specific sub-forums address advanced topics such as PBP Extensions, Code Examples, and AI and PICBASIC, offering insights into extending compiler functionality and integrating artificial intelligence concepts. Furthermore, the platform includes sections for Data Communications, covering USB, I2C, 1-Wire, GSM, and serial communications, which are critical for interfacing PIC microcontrollers with external devices. A dedicated area for PIC Programmers allows for discussions on programming hardware and techniques. The forum's utility is enhanced by its extensive archives of user-contributed solutions and examples, which can assist hams in developing microcontroller-based projects for radio applications. The platform's structure supports knowledge exchange among hobbyists and professionals working with PIC microcontrollers.
-
A 38-foot Tristao Tower, similar to the U.S. Tower HDX538, was installed twice by the author, first in 1980 and then reinstalled in 1989. The resource details the challenges of self-performing heavy construction tasks like breaking concrete and digging a 3' x 3' x 6' deep footing, contrasting it with hiring professionals for the second installation. It highlights the financial and physical costs associated with DIY tower foundation work, noting a rebar cage cost of $65 in 1980 versus $150-$175 today, and the expense of tools for bending rebar. The content emphasizes the critical importance of obtaining building permits, recounting how a permit in Buena Park, California, nullified a neighbor's complaint about TVI. It also discusses the necessity of adhering to local building codes, such as the 1975 UBC and the subsequent 1985 UBC recertification requirement, which reduced the allowed antenna wind loading from 30 square feet to 20 square feet for the author's _KT34A_ Yagi. The footing depth also increased from 6 feet to 6.5 feet under the newer code. Practical advice includes hiring licensed contractors for specialized work, delaying antenna installation for a month after raising the tower, and verifying buried utilities before any excavation. The author provides specific examples of utility location services like _DigAlert_ in California, underscoring the legal and safety implications of neglecting this step. The narrative is grounded in personal experience, offering a realistic perspective on tower projects.
-
Presentation about Practical Antenna Modeling Using the NEC Codes with examples of HF wire antennas and 4NEC2. How to define and edit the models, Running the simulations, Work some examples, Variables usage, Deal with Feed Lines and ground
-
The 2200-meter band (135.7-137.8 kHz) presents unique challenges for amateur radio operators due to its narrow 2.1 kHz bandwidth, low signal levels, and high noise. W1TAG explores various transmission modes suited for this demanding environment, highlighting that traditional voice modes like SSB and AM are impractical. Plain old CW serves as the baseline, demonstrating effectiveness across different modes, though signal-to-noise ratio (SNR) significantly limits practical speeds. The article notes that reducing CW speed below 5 WPM can improve copy, especially with computer-aided spectrum analysis software capable of decoding signals too weak for human ear reception. QRSS, or "CW sent slowly enough that speeds are best expressed in seconds per dot," is a key mode for LF work, with examples ranging from 3 seconds/dot to extreme 240 seconds/dot transmissions. _Argo_ by I2PHD is mentioned as a simple program for QRSS, enabling reception of signals like BRO, a Part 15 beacon, at a distance of **1100 miles**. Other modes discussed include Dual Frequency CW (DFCW), which uses frequency shifts to distinguish dots and dashes, and Binary Phase Shift Keying (BPSK), a phase modulation technique employing 0 to 180-degree phase flips. WOLF (Weak-signal Operation on Low Frequency), a specialized BPSK form by KK7KA, encodes 15-character messages into 960-bit packages, taking 96 seconds to transmit, and has demonstrated successful reception over **672 seconds** for a message from a 1-watt beacon. Further modes include PSK, FSK variations like JASON and MSK, and graphical modes such as Hellschreiber and Chirped Hell. The article concludes with a practical chart comparing the time required to send a simple message like "WD2XES FN42CH " across these diverse LF modes, offering valuable insights for operators planning contacts on the low bands.
-
Operating Morse code (CW) relies on a diverse array of **telegraph keys**, each with unique characteristics and historical significance. This resource presents a personal collection of such keys, offering visual documentation and details on various models. It features early Marconi keys from the 1900s, including specific models like the Marconi Air Ministry Key and Marconi Coastal Station Keys, alongside **Vibroplex** bugs and JRC keys. The collection also highlights rare items such as the Brown Brothers Magnetic Twin Paddle Key, the Eddystone Bug Key, and Swedish SRA Ericsson Keys. Enthusiasts can view examples of GPO Double Current & Single Current Keys, Navy NATO Keys, and specialized aircraft and maritime keys. The site includes information on historical training devices like the OMNIGRAPH and a Morse Inker from 1900, providing context for the evolution of telegraphy equipment. Additionally, the resource showcases unique items like the B2 Spy Set SOE Agents Key and a WW2 Junker U-BOAT KEY, illustrating the varied applications of Morse keys throughout history. The author, G0RDO, also shares details on a home-made paddle key and invites inquiries for acquiring interesting Morse keys.
-
Analyzing 433 MHz radio signals from common wireless devices, such as temperature sensors and remote controls, involves understanding **On-Off Keying (OOK)** modulation. This resource details the process of capturing these signals using a Software Defined Radio (SDR) like Gqrx and then visually inspecting the captured audio data in a sound editor such as Audacity. It differentiates between **Pulse Width Modulation (PWM)** and Pulse Position Modulation (PPM) encoding schemes, illustrating how to identify and decode binary data by eye based on pulse and gap durations. The article provides a step-by-step walkthrough for decoding a wireless thermometer's data, correlating bit patterns with known temperature, humidity, and channel values. It also demonstrates decoding an RF remote control's button presses, highlighting the constant and varying parts of the transmitted packets. The content further introduces automated decoding using tools like RTL_433, explaining its capabilities in parsing various device protocols and showing how to interpret its output, including modulation type and decoded data. Specific examples include analyzing Prologue sensor protocol specifications from RTL_433's source code and noting common operating frequencies like 433.92 MHz in Europe and 915 MHz in the US.
-
Starter Code Plugs and Information for the New DMR User These code plugs were are set up specifically for three UHF repeaters in the York / Harrisburg, PA area. These are working examples only and to be used as guides.
-
Open source code to add CQ Zone, ITU Zone and Maidenhead Locator to your leaflet maps.
-
Optimizing a QRZ.com page involves adding essential callsign data, ensuring correct _Maidenhead Gridsquare_ and DXCC information in the Detail tab, and populating the Biography section with relevant station details. Operators should include their operating conditions, specific country references like WAB square, club affiliations, and detailed QSL information, specifying preferences for electronic confirmations (e.g., _LoTW_, Clublog) and paper QSLs (direct, bureau, SASE). The guide emphasizes the importance of accurate data for electronic logging software integration, which fetches Gridsquare, DXCC, and CQ/ITU zones to populate contact logs correctly. Further enhancements include leveraging the QRZ.com photo gallery for images and setting a primary image that logging software like _Log4OM_ can display. Advanced customization involves embedding external services via HTML source code. Examples include integrating HamAlert for DX Cluster spots, Clublog for log searches and Online QSL Requesting (OQRS), and Parks on the Air (POTA) statistics widgets from WD4DAN. Additionally, live weather information from Weather&Radar and solar data banners from HamQSL can be embedded, providing real-time environmental context for visitors to the QRZ page. These embedded tools require creating accounts on respective platforms and often involve copying specific source code snippets into the QRZ biography's HTML editor, ensuring callsign placeholders are updated.
-
The Olivia digital mode, a **Multi-Frequency Shift Keying (MFSK)** radioteletype protocol, is specifically engineered for robust communication under difficult propagation conditions on shortwave radio bands from 3 MHz to 30 MHz. Developed by Pawel Jalocha in 2003, Olivia signals can be decoded even when the noise amplitude exceeds the digital signal by over ten times, making it highly effective for transmitting ASCII characters across noisy channels with significant fading and propagation phasing. Early on-the-air tests by Fred OH/DK4ZC and Les VK2DSG on the Europe-Australia 20-meter path demonstrated intercontinental contacts with as little as one-watt RF power under favorable conditions. Common Olivia modes are designated as X/Y, where X represents the number of tones and Y is the bandwidth in Hertz, with examples including 8/250, 16/500, and 32/1000. The resource clarifies that Olivia, unlike some other digital modes, produces a constant envelope, allowing RF power amplifiers to achieve greater conversion efficiencies and making it less prone to non-linearity. Operators are advised that **Automatic Level Control (ALC)** can be set higher than no meter movement for MFSK modulation, as long as it's not driven past its high limit, contrary to common misinformation about other digital modes. The Olivia community encourages voluntary channelization on suggested calling frequencies, such as 14.0725 MHz for 8/250, to facilitate initial contacts, especially for signals below the noise floor. The Olivia Digital DXers Club provides links to Groups.io, Facebook, and Discord for community engagement and offers details on QSO parties.