Skip to content

Roadmap

KP edited this page May 18, 2025 · 1 revision

This page outlines planned features, enhancements, and version milestones for toc-lp-kit.


🎯 Planned Features

  • Anomaly Detection

    • Integrate lightweight ML service to flag unusual callsigns or timing patterns
    • Expose alerts via MQTT or HTTP webhook
  • Multi-Node Synchronization

    • Support coordinating multiple RPiN units for coverage diversity
    • Shared state via Redis or NATS
  • MQTT Integration

    • Publish decoded JSON messages to an MQTT broker (toc/js8)
    • Topics for raw decodes and anomaly alerts
  • Web-Based Dashboard

    • React-based UI for real-time waterfall, message map, and logs
    • Authentication and role-based access
  • Mobile Companion App

    • Simple viewer for live messages and alerts on Android/iOS
    • Offline caching and push notifications
  • Enhanced Time-Sync

    • GPS-based drift correction via Chrony refclock SHM
    • Fallback to API-based NTP over Tor for OPSEC

📅 Release Schedule & Versioning

  • v0.1.0-alpha (Completed)

    • Containerized SDR → PulseAudio → JS8Call pipeline
    • Chrony time sync
    • Basic JSON decode logging
  • v0.2.0-beta (Target: TBD)

    • MQTT publish service
    • Simple HTTP alert endpoint
    • Improved environment variable configuration
  • v1.0.0 (Target: TBD)

    • Multi-node clustering support
    • Web dashboard with live waterfall
    • Automated anomaly detection service
  • v1.x (Beyond)

    • Mobile companion app
    • OPSEC-hardened time-sync over Tor/VPN
    • Plugin system for additional digital modes (FT8, JS8, WSPR, etc.)

Return to Home

Clone this wiki locally