koleson / readsb-native

(In Progress) Native macOS/iOS/tvOS client to view ADS-B aircraft data from readsb protobuf servers

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

readsb-native

(In Progress) Native macOS/iOS/tvOS client to view ADS-B aircraft data from readsb protobuf servers

Screenshot 2023-04-14 at 16 00 29

Goals

  • Replicate functionality of readsb web UI with native code and controls for macOS/iOS/tvOS
    • Aircraft map
      • Trails
      • Custom Icons for types
      • basic filters
    • Aircraft details
      • ADS-B encoded data
      • Data derived from ICAO hex / ICAO24 database
    • Aircraft list
      • selectable display fields
      • selecting aircraft on list highlights it in map/details

Background

  • Mictonic's readsb protobuf fork exposes flight data as bandwidth/parsing-efficient protocol buffer files.
    • You can get an idea of what information is available in readsb.proto.
  • not all information commonly seen on FlightRadar24/FlightAware is available from ADS-B alone - much of it is retrieved from databases that map ICAO hex identifiers in ADS-B messages to the more useful forms.

About

(In Progress) Native macOS/iOS/tvOS client to view ADS-B aircraft data from readsb protobuf servers


Languages

Language:Swift 100.0%