Feature request: Enhance UDP Integration for Third-Party Apps/Devices
Background:
Currently, Log4YM listens to UDP traffic from a few select sources such as PGXL and Antenna Genius. However, more advanced third-party integrations are possible—other applications (like those supported in QLog) use additional UDP listeners and emitters for interoperability.
Requested Features:
- Research the integration approach in QLog, which supports multiple UDP-based connections (e.g., Hamlib, WSJT-X, JTDX, MSHV, GridTracker, Hamconnect, etc.).
- Identify any additional UDP listeners or emitters (beyond current Log4YM support) commonly used by third-party loggers and digital-mode tools (e.g., UDP port 4532 for Hamlib/Net rigctl, multicast for GridTracker, custom integration for Hamconnect, and MSHV, etc.). Refer to these integration-related QLog issues for typical usage patterns and connection scenarios (multiple apps talking on different or the same UDP ports, multicast support, forwarding, port configuration, etc.).
- Refactor and extend the current UDP configuration module in Log4YM to:
- Make all supported third-party UDP integrations first-class citizens in the configuration UI.
- Allow for addition/removal/configuration of listeners/emitters for each supported protocol/app.
- Support multicast where appropriate (a feature requested for QLog’s WSJT-X integration, see QLog#172).
- Document and expose well-known UDP integrations from the ham radio logger ecosystem.
Benefits:
- Easier integrations with digital-mode and auxiliary radio tools (users of WSJT-X, JTDX, GridTracker, MSHV, Hamconnect, and more)
- Flexible UDP configuration: advanced users can add/remove sources easily, and all supported traffic is clearly visible and manageable in the UI.
References for QLog UDP support and community needs:
Notes:
- When researching QLog, look for user stories about UDP connection limitations and integration workflows.
- Be sure to retain current integrations with PGXL, Antenna Genius, etc.
- Consider a modular UI design for extensible UDP protocol management.
Feature request: Enhance UDP Integration for Third-Party Apps/Devices
Background:
Currently, Log4YM listens to UDP traffic from a few select sources such as PGXL and Antenna Genius. However, more advanced third-party integrations are possible—other applications (like those supported in QLog) use additional UDP listeners and emitters for interoperability.
Requested Features:
Benefits:
References for QLog UDP support and community needs:
Notes: