{"repo":"ZappatheHackka/ft8decoder","free":true,"listed":false,"github":"https://github.com/ZappatheHackka/ft8decoder","clone":"git clone https://github.com/ZappatheHackka/ft8decoder.git","description":"An FT8 message logger that tracks, translates, and organizes CQs, QSOs, and Misc. messages from live WSJT-X packets.","language":"HTML","stars":14,"topics":["backend","hamradio","library","logging","pypi","pypi-package","python"],"license":"MIT","category":"analytics","readme_excerpt":"ft8decoder ft8decoder is a Python-based tool for decoding, translating, and organizing FT8 digital radio communications in real-time. It listens for UDP packets broadcast by WSJT-X, parses the cryptic messages into human-readable text, sorts them into distinct conversations (QSOs), and provides options to export the captured data into structured JSON files or visualize them on a world map. This tool is perfect for amateur radio enthusiasts who want to log, understand, and analyze FT8 communications happening on the bands. Key Features - Live Packet Listening : Connects directly to the WSJT-X UDP stream to process radio traffic as it happens. - Message Parsing & Translation : Decodes standard FT8 messages, including CQ calls, grid squares, signal reports, and sign-offs, translating them into plain English. - Conversation Tracking : Intelligently groups individual transmissions into complete conversations (QSOs) from the initial CQ call to the final \"73\". - Data Exporting : Saves all captured communications, including completed QSOs, unanswered CQs, and miscellaneous messages, into a well-structured JSON file for logging or further analysis. - Geographic Visualization : Generates a dynamic HTML map using Folium, plotting the locations of operators (via Maidenhead grid squares) and drawing lines to represent their QSOs. How It Works The application is built around two core components: 1. WsjtxParser : This class is responsible for the low-level networking. It binds to the specif","default_branch":null,"files":null,"tree":[],"storefront":"/r/ZappatheHackka","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/ZappatheHackka/ft8decoder/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}