Skip to content

Aircraft profiles (multiple types: TAS, burn, climb/descent) #671

@msupino

Description

@msupino

Summary

Support multiple aircraft profiles instead of the single global GPH/taxi pair. Each profile: name, cruise TAS, GPH, taxi/T.O. gal, climb/descent rates, usable fuel.

Motivation

Pilots fly different types; re-entering performance each time is error-prone. Profiles also feed wind/TAS (#wind) and reserves (#fuel).

Proposed UI

  • Profile picker in the Flight Plan modal; manage (add/edit/delete) profiles.
  • Selecting a profile fills speed/burn defaults for new legs.

Implementation

  • docs/app/core.js / io.jsnavaid.aircraftProfiles (array) + navaid.aircraftActive; migrate existing navaid.aircraft.
  • Strings (en + he).

Acceptance criteria

  • Create/edit/delete/select profiles; persisted.
  • Existing single-aircraft settings migrate into a default profile.
  • Active profile drives defaults.
  • en + he strings.

Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions