• v0.0.2 215456e281

    v0.0.2 Stable

    olemd released this 2025-08-24 21:21:20 +02:00 | 73 commits to main since this release

    SkyView v0.0.2 - Production Ready ADS-B Tracker

    This release transforms SkyView into a production-ready ADS-B aircraft tracking system with comprehensive features and professional presentation.

    🚀 Major Features

    Enhanced Aircraft Display

    • Professional Icons: Detailed SVG icons for all aircraft categories
    • Color Coding: Weight-based colors (Light=blue, Medium=green, Large=orange, Heavy=red, High Vortex=red-orange)
    • Updated Legend: Clear ADS-B weight class categorization
    • Range Rings: Default enabled for distance reference

    Complete Mode S Decoder

    • All Downlink Formats: Support for DF0, DF11, DF16, DF19, DF24
    • Transponder Information: Enhanced/Level 2+ capability display
    • Signal Quality: Combined NACp/NACv/SIL indicators
    • Reduced Data Loss: Significantly fewer "(no data decoded)" messages

    Advanced Position Validation

    • Trail Filtering: Removes impossible aircraft movements
    • Smart Validation: Speed, distance, altitude bounds checking
    • Rate-Limited Logging: Reduced validation spam
    • Memory Efficient: Automatic cleanup of stale entries

    Production Features

    • Health Check: /health endpoint for monitoring (200/503 status)
    • IPv6 Support: Modern network stack compatibility
    • Global ICAO Lookup: Worldwide country identification with flags
    • Debian Package: Professional installation and service management

    🛠️ Technical Improvements

    • Multi-source Data Fusion: Intelligent merging from multiple Beast sources
    • WebSocket Updates: Real-time aircraft position streaming
    • Responsive Design: Mobile-friendly interface
    • Thread Safety: Proper concurrent access handling
    • Comprehensive Documentation: Code docs and architecture guide

    📦 Installation

    Debian/Ubuntu (.deb package):

    sudo dpkg -i skyview_0.0.2_amd64.deb
    sudo systemctl enable skyview
    sudo systemctl start skyview
    

    Manual Installation:

    git clone https://kode.naiv.no/olemd/skyview.git
    cd skyview  
    git checkout v0.0.2
    make build
    

    🐛 Bug Fixes & Improvements

    • Fixed aircraft trail validation preventing impossible movements
    • Corrected aircraft weight category classification
    • Eliminated duplicate validation logging
    • Improved position validation with rate limiting
    • Enhanced UI contrast and visibility

    📋 System Requirements

    • Linux amd64 (Debian package)
    • SystemD (for service management)
    • Network access to dump1090 Beast format sources
    • Modern web browser for interface

    This release represents a major milestone in SkyView development, providing a stable foundation for ADS-B aircraft tracking with professional features and reliability.

    Downloads