4 Commits
Author SHA1 Message Date
pali112 f67345a287 Status pasa w kontekście + reguła RUNWAY STATUS
- kontekst lotu zawiera 'Selected runway X: clear/OCCUPIED by ...'
- prompt: ATC odmawia zgody na start/lądowanie gdy pas zajęty,
  daje zgodę tylko gdy wolny (na zapytanie pilota)
- działa razem z proaktywnym wyzwalaczem 'pas zajęty'
2026-10-21 19:15:28 +02:00
pali112 00a771c7e0 Proaktywny ATC: sam inicjuje kontakt (ruch, faza lotu, nowe lotnisko)
- monitor w flight loop (co 1s) sprawdza wyzwalacze
- wyzwalacze: zmiana fazy (start/lądowanie), bliski ruch <5nm, nowe lotnisko w przylocie
- cooldown konfigurowalny (domyślnie 30s) zapobiega spamowaniu
- ATC inicjuje wiadomość w aktualnej roli (bez wiadomości pilota)
- checkbox + slider w oknie konfiguracji
2026-10-21 17:06:14 +02:00
pali112 16b1d7795a ATC: role wg częstotliwości, handoff, częstotliwości lotnisk z apt.dat
- poprawne czytanie częstotliwości (fallback cockpit2/radios/actuators)
- reset rozmowy przy zmianie służby ATC (Ground/Tower/...)
- zbieranie częstotliwości lotniska z apt.dat (Global Airports)
- handoff ATC z podaniem realnej częstotliwości następnej służby
- faza lotu (na ziemi / w powietrzu) z AGL
- wyświetlanie częstotliwości w oknie głównym (odświeżanie ręczne)
- fix menu Konfiguracja (refCon zamiast indeksu)
2026-10-21 16:33:34 +02:00
pali112 36cf23232c XSayATC - lokalny asystent ATC dla X-Plane 12 (llama.cpp) 2026-10-20 15:17:01 +02:00