{% extends "base.html" %} {% block title %}Aircraft Sessions - ADS-B Anomaly Detection{% endblock %} {% block content %}

Active Aircraft Sessions

Showing active aircraft sessions. Data refreshes every 30 seconds.
{% if sessions.len() > 0 %} {% for session in sessions %} {% endfor %}
Aircraft
Flight
Last Seen
Capabilities
Position
Altitude
Speed
Actions
{{ session.hex }}
ICAO Code
{% match session.flight %} {% when Some with (flight) %}
{{ flight }}
Call Sign
{% when None %}
Unknown
{% endmatch %}
{{ session.last_seen_ago }}
{% if session.has_position %} POS {% endif %} {% if session.has_altitude %} ALT {% endif %} {% if session.has_callsign %} CS {% endif %}
{% if session.has_position %} {% match session.lat %} {% when Some with (lat) %} {% match session.lon %} {% when Some with (lon) %}
{{ lat }}, {{ lon }}
Lat, Lon
{% when None %}—{% endmatch %} {% when None %}—{% endmatch %} {% else %}
No position
{% endif %}
{% match session.altitude %} {% when Some with (altitude) %}
{{ altitude }}
feet
{% when None %}
Unknown
{% endmatch %}
{% match session.speed %} {% when Some with (speed) %}
{{ speed }}
knots
{% when None %}
Unknown
{% endmatch %}
Details
{% else %}
✈️
No active aircraft sessions
Aircraft will appear here when they start transmitting
{% endif %}
{% endblock %}