Module Reference

Tracker Module

Models Module

class _models.BelugaState(id, registration, from_airport, to_airport, scheduled_departure, scheduled_arrival, real_departure, real_arrival, eta, altitude, ground_speed, heading, position, status, last_update)

Bases: object

Represents the current state of a Beluga aircraft.

id

Unique flight identifier

registration

Aircraft registration number

from_airport

Departure airport name

to_airport

Destination airport name

scheduled_departure

Scheduled departure time (Unix timestamp)

scheduled_arrival

Scheduled arrival time (Unix timestamp)

real_departure

Actual departure time (Unix timestamp)

real_arrival

Actual arrival time (Unix timestamp, None if not landed)

eta

Estimated time of arrival (Unix timestamp)

altitude

Current altitude in feet

ground_speed

Current ground speed in knots

heading

Current heading in degrees (0-360)

position

Current position as (latitude, longitude)

status

Flight status - “enroute”, “on_ground”, or “unknown”

last_update

Last data update time (Unix timestamp)

id: str
registration: str
from_airport: str
to_airport: str
scheduled_departure: str
scheduled_arrival: str
real_departure: str
real_arrival: str
eta: int
altitude: int
ground_speed: int
heading: int
position: tuple[int, int]
status: str
last_update: int