FlightDataDownloader

@objc(GSFlightDataDownloader)
public protocol FlightDataDownloader : Peripheral

Flight data (PUD) downloader.

This peripheral informs about current flight data (PUD) download.

This peripheral is unavailable if flight data support is disabled in config.

This peripheral can be retrieved by:

device.getPeripheral(Peripherals.flightDataDownloader)
  • Current download state.

    Declaration

    Swift

    var state: FlightDataDownloaderState { get }
  • Whether a flight data (PUD) is currently being downloaded.

    Declaration

    Swift

    var isDownloading: Bool { get }