From dc2b4539667e850c55d524410070d373aa9a71f3 Mon Sep 17 00:00:00 2001 From: Leon Kleinschmidt <101114069+LeoKle@users.noreply.github.com> Date: Fri, 13 Oct 2023 16:35:12 +0200 Subject: [PATCH] EDGG - V1 (#4) * add EDGG delivery, ground, tower, military, AFIS, approach and center positions --------- Co-authored-by: GitHub Action Co-authored-by: capzDE <133886784+capzDE@users.noreply.github.com> --- data.json | 1018 +++++++++++++++++++++++++++++- edgg/afis.json | 326 ++++++++++ edgg/app.json | 128 ++++ edgg/ctr.json | 136 +++- edgg/del.json | 50 ++ edgg/gnd.json | 116 ++++ edgg/military.json | 62 ++ edgg/twr.json | 176 ++++++ eduu/ctr.json | 38 ++ legacy/atc_station_mappings.json | 740 ++++++++++++++++++++++ 10 files changed, 2786 insertions(+), 4 deletions(-) create mode 100644 edgg/afis.json create mode 100644 edgg/del.json create mode 100644 edgg/gnd.json create mode 100644 edgg/military.json diff --git a/data.json b/data.json index 1533da7..b26a166 100644 --- a/data.json +++ b/data.json @@ -1,12 +1,588 @@ [ + { + "logon": "EDDF_C_GND", + "frequency": "121.855", + "abbreviation": "DFGC", + "description": "Frankfurt Apron (Center)" + }, + { + "logon": "EDDF_C_TWR", + "frequency": "118.780", + "abbreviation": "DFTC", + "description": "Frankfurt Tower (Center)", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDF_DEL", + "frequency": "121.905", + "abbreviation": "DFC", + "description": "Frankfurt Delivery", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDF_E_GND", + "frequency": "121.955", + "abbreviation": "DFGE", + "description": "Frankfurt Apron (East)" + }, + { + "logon": "EDDF_GND", + "frequency": "121.805", + "abbreviation": "DFG", + "description": "Frankfurt Ground" + }, + { + "logon": "EDDF_H_APP", + "frequency": "127.280", + "abbreviation": "DFANT", + "description": "Frankfurt Director (North)" + }, + { + "logon": "EDDF_ICE_GND", + "frequency": "121.985", + "abbreviation": "DFGI", + "description": "Frankfurt Deicing" + }, + { + "logon": "EDDF_L_APP", + "frequency": "118.505", + "abbreviation": "DFAST", + "description": "Frankfurt Director (South)" + }, + { + "logon": "EDDF_N_APP", + "frequency": "120.805", + "abbreviation": "DFAN", + "description": "Langen Radar (Frankfurt Arrival North)" + }, + { + "logon": "EDDF_N_DEP", + "frequency": "120.155", + "abbreviation": "DFDN", + "description": "Langen Radar (Frankfurt Departure North)" + }, + { + "logon": "EDDF_N_TWR", + "frequency": "136.500", + "abbreviation": "DFTN", + "description": "Frankfurt Tower (North)", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDF_S_APP", + "frequency": "125.355", + "abbreviation": "DFAS", + "description": "Langen Radar (Frankfurt Arrival South)" + }, + { + "logon": "EDDF_S_DEP", + "frequency": "136.130", + "abbreviation": "DFDS", + "description": "Langen Radar (Frankfurt Departure South)" + }, + { + "logon": "EDDF_S_GND", + "frequency": "121.655", + "abbreviation": "DFGS", + "description": "Frankfurt Apron (South)" + }, + { + "logon": "EDDF_S_TWR", + "frequency": "119.905", + "abbreviation": "DFTS", + "description": "Frankfurt Tower (South)", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDF_W_GND", + "frequency": "121.755", + "abbreviation": "DFGW", + "description": "Frankfurt Apron (West)" + }, + { + "logon": "EDDF_W_TWR", + "frequency": "124.855", + "abbreviation": "DFTW", + "description": "Frankfurt Tower (West)", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDG_GND", + "frequency": "121.880", + "abbreviation": "DGG", + "description": "Muenster Ground" + }, + { + "logon": "EDDG_HMM_APP", + "frequency": "129.300", + "abbreviation": "HMM", + "description": "Langen Radar (Hamm)" + }, + { + "logon": "EDDG_TWR", + "frequency": "129.805", + "abbreviation": "DGT", + "description": "Muenster Tower", + "schedule_minstation": [ + "EDLL" + ], + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDDK_APP", + "frequency": "135.350", + "abbreviation": "DKA", + "description": "Langen Radar (Koeln/Bonn Arrival)" + }, + { + "logon": "EDDK_DEL", + "frequency": "121.855", + "abbreviation": "DKC", + "description": "Koeln/Bonn Delivery", + "schedule_minstation": [ + "EDLL" + ], + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDDK_F_APP", + "frequency": "121.055", + "abbreviation": "DKAT", + "description": "Koeln/Bonn Director" + }, + { + "logon": "EDDK_GND", + "frequency": "121.730", + "abbreviation": "DKG", + "description": "Koeln/Bonn Ground" + }, + { + "logon": "EDDK_NOR_APP", + "frequency": "127.365", + "abbreviation": "NOR", + "description": "Langen Radar (Noervenich)" + }, + { + "logon": "EDDK_P_GND", + "frequency": "121.955", + "abbreviation": "DKGP", + "description": "Koeln/Bonn Apron" + }, + { + "logon": "EDDK_TWR", + "frequency": "124.980", + "abbreviation": "DKT", + "description": "Koeln/Bonn Tower", + "schedule_minstation": [ + "EDLL" + ], + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDDL_APP", + "frequency": "128.555", + "abbreviation": "DUS", + "description": "Langen Radar (Duesseldorf Arrival)" + }, + { + "logon": "EDDL_BOT_APP", + "frequency": "119.110", + "abbreviation": "BOT", + "description": "Langen Radar (Bottrop)" + }, + { + "logon": "EDDL_DEL", + "frequency": "121.780", + "abbreviation": "DLC", + "description": "Duesseldorf Delivery", + "schedule_minstation": [ + "EDLL" + ], + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDDL_DEP", + "frequency": "121.355", + "abbreviation": "DLD", + "description": "Langen Radar (Duesseldorf Departure)" + }, + { + "logon": "EDDL_E_GND", + "frequency": "121.605", + "abbreviation": "DLGE", + "description": "Duesseldorf Ground (East)" + }, + { + "logon": "EDDL_F_APP", + "frequency": "128.655", + "abbreviation": "DLAT", + "description": "Duesseldorf Director" + }, + { + "logon": "EDDL_TWR", + "frequency": "118.305", + "abbreviation": "DLT", + "description": "Duesseldorf Tower", + "schedule_minstation": [ + "EDLL" + ], + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDDL_W_GND", + "frequency": "121.905", + "abbreviation": "DLGW", + "description": "Duesseldorf Ground (West)" + }, + { + "logon": "EDDR_GND", + "frequency": "118.555", + "abbreviation": "DRG", + "description": "Saarbruecken Ground" + }, + { + "logon": "EDDR_PFA_APP", + "frequency": "129.675", + "abbreviation": "PFA", + "description": "Langen Radar (Pfalz)" + }, + { + "logon": "EDDR_TWR", + "frequency": "118.355", + "abbreviation": "DRT", + "description": "Saarbruecken Tower", + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDS_DEL", + "frequency": "121.915", + "abbreviation": "DSC", + "description": "Stuttgart Delivery", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDS_F_APP", + "frequency": "119.850", + "abbreviation": "DSAT", + "description": "Stuttgart Director" + }, + { + "logon": "EDDS_GND", + "frequency": "118.605", + "abbreviation": "DSG", + "description": "Stuttgart Ground" + }, + { + "logon": "EDDS_REU_APP", + "frequency": "119.200", + "abbreviation": "REU", + "description": "Langen Radar (Reutlingen)" + }, + { + "logon": "EDDS_STG_APP", + "frequency": "125.050", + "abbreviation": "STG", + "description": "Langen Radar (Stuttgart)" + }, + { + "logon": "EDDS_TWR", + "frequency": "118.805", + "abbreviation": "DST", + "description": "Stuttgart Tower", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDS_VFR_TWR", + "frequency": "119.055", + "abbreviation": "DSTV", + "description": "Stuttgart Tower (VFR)", + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDEH_I_TWR", + "frequency": "132.055", + "abbreviation": "EHI", + "description": "Herrenteich Radio" + }, + { + "logon": "EDEL_I_TWR", + "frequency": "124.030", + "abbreviation": "ELI", + "description": "Langenlonsheim Radio" + }, + { + "logon": "EDER_I_TWR", + "frequency": "120.130", + "abbreviation": "ERI", + "description": "Wasserkuppe Radio" + }, + { + "logon": "EDFA_I_TWR", + "frequency": "121.030", + "abbreviation": "FAI", + "description": "Anspach Radio" + }, + { + "logon": "EDFB_I_TWR", + "frequency": "120.430", + "abbreviation": "FBI", + "description": "Reichelsheim Radio" + }, + { + "logon": "EDFC_I_TWR", + "frequency": "132.430", + "abbreviation": "FCI", + "description": "Aschaffenburg Radio" + }, + { + "logon": "EDFE_GND", + "frequency": "121.730", + "abbreviation": "FEG", + "description": "Egelsbach Apron" + }, + { + "logon": "EDFE_I_TWR", + "frequency": "118.405", + "abbreviation": "FEI", + "description": "Egelsbach Radio" + }, + { + "logon": "EDFG_I_TWR", + "frequency": "123.055", + "abbreviation": "FGI", + "description": "Gelnhausen Radio" + }, + { + "logon": "EDFH_EIF_APP", + "frequency": "125.600", + "abbreviation": "EIF", + "description": "Langen Radar (Eifel)" + }, + { + "logon": "EDFH_GND", + "frequency": "121.980", + "abbreviation": "FHG", + "description": "Hahn Ground" + }, + { + "logon": "EDFH_TWR", + "frequency": "119.655", + "abbreviation": "FHT", + "description": "Hahn Tower" + }, + { + "logon": "EDFM_NKL_APP", + "frequency": "129.355", + "abbreviation": "NKRL", + "description": "Langen Radar (Neckar Low)" + }, + { + "logon": "EDFM_TWR", + "frequency": "129.780", + "abbreviation": "FMT", + "description": "Mannheim Tower" + }, + { + "logon": "EDFO_I_TWR", + "frequency": "124.515", + "abbreviation": "FOI", + "description": "Michelstadt Info" + }, + { + "logon": "EDFQ_I_TWR", + "frequency": "135.165", + "abbreviation": "FQI", + "description": "Allendorf Radio" + }, + { + "logon": "EDFU_I_TWR", + "frequency": "121.035", + "abbreviation": "FUI", + "description": "Mainbullau Radio" + }, + { + "logon": "EDFV_I_TWR", + "frequency": "124.605", + "abbreviation": "FVI", + "description": "Worms Radio" + }, + { + "logon": "EDFY_I_TWR", + "frequency": "128.775", + "abbreviation": "FYI", + "description": "Elz Radio" + }, + { + "logon": "EDFZ_I_TWR", + "frequency": "122.930", + "abbreviation": "FZI", + "description": "Mainz Radio" + }, + { + "logon": "EDGG_BAD_CTR", + "frequency": "131.300", + "abbreviation": "BAD", + "description": "Langen Radar (Baden)" + }, + { + "logon": "EDGG_DKB_CTR", + "frequency": "125.200", + "abbreviation": "DKB", + "description": "Langen Radar (Dinkelsbuehl)", + "schedule_minstation": [ + "EDFF", + "EDGG" + ], + "schedule_groups": [ + "EDFF", + "EDGG" + ], + "relevant_airports": [ + "EDDF", + "EDDS" + ] + }, + { + "logon": "EDGG_GED_CTR", + "frequency": "124.430", + "abbreviation": "GED", + "description": "Langen Radar (Gedern)" + }, + { + "logon": "EDGG_GIN_CTR", + "frequency": "124.730", + "abbreviation": "GIN", + "description": "Langen Radar (Giessen)", + "schedule_minstation": [ + "EDFF", + "EDGG" + ], + "schedule_groups": [ + "EDFF", + "EDGG" + ], + "relevant_airports": [ + "EDDF", + "EDDS" + ] + }, + { + "logon": "EDGG_HAB_CTR", + "frequency": "134.800", + "abbreviation": "HAB", + "description": "Langen Radar (Hammelburg)" + }, + { + "logon": "EDGG_HEF_CTR", + "frequency": "127.725", + "abbreviation": "HEF", + "description": "Langen Radar (Hersfeld)" + }, + { + "logon": "EDGG_KIR_CTR", + "frequency": "133.460", + "abbreviation": "KIR", + "description": "Langen Radar (Kirn)" + }, + { + "logon": "EDGG_KNG_CTR", + "frequency": "125.680", + "abbreviation": "KNG", + "description": "Langen Radar (Koenig)" + }, + { + "logon": "EDGG_KTG_CTR", + "frequency": "123.280", + "abbreviation": "KTG", + "description": "Langen Radar (Kitzingen)", + "schedule_minstation": [ + "EDFF", + "EDGG" + ], + "schedule_groups": [ + "EDFF", + "EDGG" + ], + "relevant_airports": [ + "EDDF", + "EDDS" + ] + }, + { + "logon": "EDGG_LBU_CTR", + "frequency": "127.050", + "abbreviation": "LBU", + "description": "Langen Radar (Luburg)" + }, + { + "logon": "EDGG_MAN_CTR", + "frequency": "132.155", + "abbreviation": "MAIN", + "description": "Langen Radar (Main)" + }, + { + "logon": "EDGG_NKH_CTR", + "frequency": "127.500", + "abbreviation": "NKRH", + "description": "Langen Radar (Neckar High)" + }, { "logon": "EDGG_PAH_CTR", "frequency": "135.650", "abbreviation": "PADH", - "description": "Langen Radar PADH", + "description": "Langen Radar (Paderborn High)", "schedule_minstation": [ "EDLL", - "EDFF" + "EDGG" ], "schedule_groups": [ "EDLL", @@ -16,5 +592,443 @@ "EDDL", "EDDK" ] + }, + { + "logon": "EDGG_PSA_CTR", + "frequency": "125.405", + "abbreviation": "PSA", + "description": "Langen Radar (Spessart)" + }, + { + "logon": "EDGG_RUD_CTR", + "frequency": "133.435", + "abbreviation": "RUD", + "description": "Langen Radar (Ruedesheim)" + }, + { + "logon": "EDGG_SIG_CTR", + "frequency": "124.900", + "abbreviation": "SIG", + "description": "Langen Radar (Siegen)" + }, + { + "logon": "EDGG_TAU_CTR", + "frequency": "127.625", + "abbreviation": "TAU", + "description": "Langen Radar (Taunus)" + }, + { + "logon": "EDGP_I_TWR", + "frequency": "130.640", + "abbreviation": "GPI", + "description": "Oppenheim Radio" + }, + { + "logon": "EDGS_I_TWR", + "frequency": "120.380", + "abbreviation": "GSI", + "description": "Siegerland Information" + }, + { + "logon": "EDKA_I_TWR", + "frequency": "122.880", + "abbreviation": "KAI", + "description": "Aachen Radio" + }, + { + "logon": "EDKB_I_TWR", + "frequency": "135.155", + "abbreviation": "KBI", + "description": "Bonn-Hangelar Radio" + }, + { + "logon": "EDKF_I_TWR", + "frequency": "125.840", + "abbreviation": "KFI", + "description": "Bergneustadt Radio" + }, + { + "logon": "EDKL_I_TWR", + "frequency": "122.430", + "abbreviation": "KLI", + "description": "Leverkusen Radio" + }, + { + "logon": "EDKM_I_TWR", + "frequency": "126.015", + "abbreviation": "KMI", + "description": "Meschede Radio" + }, + { + "logon": "EDLD_I_TWR", + "frequency": "122.705", + "abbreviation": "LDI", + "description": "Dinslaken Radio" + }, + { + "logon": "EDLE_I_TWR", + "frequency": "119.755", + "abbreviation": "LEI", + "description": "Essen/Muelheim Radio" + }, + { + "logon": "EDLH_I_TWR", + "frequency": "134.055", + "abbreviation": "LHI", + "description": "Hamm Radio" + }, + { + "logon": "EDLI_I_TWR", + "frequency": "118.355", + "abbreviation": "LII", + "description": "Bielefeld Radio" + }, + { + "logon": "EDLM_I_TWR", + "frequency": "134.610", + "abbreviation": "LMI", + "description": "Marl Radio" + }, + { + "logon": "EDLN_GND", + "frequency": "121.930", + "abbreviation": "LNG", + "description": "Moenchengladbach Ground" + }, + { + "logon": "EDLN_TWR", + "frequency": "120.455", + "abbreviation": "LNT", + "description": "Moenchengladbach Tower", + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDLO_I_TWR", + "frequency": "136.410", + "abbreviation": "LOI", + "description": "Oerlinghausen Info" + }, + { + "logon": "EDLP_GND", + "frequency": "121.930", + "abbreviation": "LPG", + "description": "Paderborn Ground" + }, + { + "logon": "EDLP_PAL_APP", + "frequency": "125.225", + "abbreviation": "PADL", + "description": "Langen Radar (Paderborn Low)" + }, + { + "logon": "EDLP_TWR", + "frequency": "133.380", + "abbreviation": "LPT", + "description": "Paderborn Tower", + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDLT_I_TWR", + "frequency": "122.855", + "abbreviation": "LTI", + "description": "Telgte Radio" + }, + { + "logon": "EDLV_TWR", + "frequency": "129.405", + "abbreviation": "LVT", + "description": "Niederrhein Tower", + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDLW_GND", + "frequency": "121.830", + "abbreviation": "LWG", + "description": "Dortmund Ground" + }, + { + "logon": "EDLW_TWR", + "frequency": "134.180", + "abbreviation": "LWT", + "description": "Dortmund Tower", + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDLZ_I_TWR", + "frequency": "133.465", + "abbreviation": "LZI", + "description": "Soest Radio" + }, + { + "logon": "EDPA_I_TWR", + "frequency": "121.405", + "abbreviation": "PAI", + "description": "Aalen Radio" + }, + { + "logon": "EDPU_I_TWR", + "frequency": "135.115", + "abbreviation": "PUI", + "description": "Bartholomae Start" + }, + { + "logon": "EDPY_I_TWR", + "frequency": "121.235", + "abbreviation": "PYI", + "description": "Ellwangen Radio" + }, + { + "logon": "EDRA_I_TWR", + "frequency": "122.355", + "abbreviation": "RAI", + "description": "Neuenahr Radio" + }, + { + "logon": "EDRF_I_TWR", + "frequency": "122.405", + "abbreviation": "RFI", + "description": "Duerkheim Radio" + }, + { + "logon": "EDRJ_I_TWR", + "frequency": "121.210", + "abbreviation": "RJI", + "description": "Saarlouis Radio" + }, + { + "logon": "EDRK_I_TWR", + "frequency": "122.655", + "abbreviation": "RKI", + "description": "Koblenz Radio" + }, + { + "logon": "EDRM_I_TWR", + "frequency": "129.035", + "abbreviation": "RMI", + "description": "Traben-Trarbach Radio" + }, + { + "logon": "EDRY_I_TWR", + "frequency": "118.080", + "abbreviation": "RYI", + "description": "Speyer Radio" + }, + { + "logon": "EDRZ_I_TWR", + "frequency": "123.830", + "abbreviation": "RZI", + "description": "Zweibruecken Information" + }, + { + "logon": "EDSB_GND", + "frequency": "121.830", + "abbreviation": "SBG", + "description": "Baden Ground" + }, + { + "logon": "EDSB_TWR", + "frequency": "134.105", + "abbreviation": "SBT", + "description": "Baden Tower" + }, + { + "logon": "EDSH_I_TWR", + "frequency": "123.710", + "abbreviation": "SHI", + "description": "Backnang Radio" + }, + { + "logon": "EDST_I_TWR", + "frequency": "125.615", + "abbreviation": "STI", + "description": "Hahnweide Radio" + }, + { + "logon": "EDTC_I_TWR", + "frequency": "123.990", + "abbreviation": "TCI", + "description": "Bruchsal Radio" + }, + { + "logon": "EDTD_I_TWR", + "frequency": "126.690", + "abbreviation": "TDI", + "description": "Donaueschingen Radio" + }, + { + "logon": "EDTF_I_TWR", + "frequency": "118.255", + "abbreviation": "TFI", + "description": "Freiburg Radio" + }, + { + "logon": "EDTH_I_TWR", + "frequency": "134.115", + "abbreviation": "THI", + "description": "Heubach Radio" + }, + { + "logon": "EDTL_TWR", + "frequency": "125.180", + "abbreviation": "TLT", + "description": "Lahr Tower" + }, + { + "logon": "EDTM_I_TWR", + "frequency": "135.180", + "abbreviation": "TMI", + "description": "Mengen Information" + }, + { + "logon": "EDTO_I_TWR", + "frequency": "132.040", + "abbreviation": "TOI", + "description": "Offenburg Radio" + }, + { + "logon": "EDTQ_I_TWR", + "frequency": "124.610", + "abbreviation": "TQI", + "description": "Pattonville Radio" + }, + { + "logon": "EDTS_I_TWR", + "frequency": "127.535", + "abbreviation": "TSI", + "description": "Schwenningen Radio" + }, + { + "logon": "EDTU_I_TWR", + "frequency": "123.605", + "abbreviation": "TUI", + "description": "Saulgau Radio" + }, + { + "logon": "EDTW_I_TWR", + "frequency": "118.390", + "abbreviation": "TWI", + "description": "Winzeln Radio" + }, + { + "logon": "EDTY_I_TWR", + "frequency": "129.230", + "abbreviation": "TYI", + "description": "Schwaebisch Hall Information" + }, + { + "logon": "EDTZ_I_TWR", + "frequency": "124.355", + "abbreviation": "TZI", + "description": "Konstanz Radio" + }, + { + "logon": "EDUU_FFM_CTR", + "frequency": "132.330", + "abbreviation": "FFM", + "description": "Rhein Radar FFM" + }, + { + "logon": "EDUU_FUL_CTR", + "frequency": "133.655", + "abbreviation": "FUL", + "description": "Rhein Radar FUL" + }, + { + "logon": "EDUU_NTM_CTR", + "frequency": "132.080", + "abbreviation": "NTM", + "description": "Rhein Radar NTM" + }, + { + "logon": "EDUU_SLN_CTR", + "frequency": "120.930", + "abbreviation": "SLN", + "description": "Rhein Radar SLN" + }, + { + "logon": "EDUU_TGO_CTR", + "frequency": "132.405", + "abbreviation": "TGO", + "description": "Rhein Radar TGO" + }, + { + "logon": "EDUU_WUR_CTR", + "frequency": "134.085", + "abbreviation": "WUR", + "description": "Rhein Radar WUR" + }, + { + "logon": "ETAR_GND", + "frequency": "121.775", + "abbreviation": "ARG", + "description": "Ramstein Ground" + }, + { + "logon": "ETAR_TWR", + "frequency": "133.205", + "abbreviation": "ART", + "description": "Ramstein Tower" + }, + { + "logon": "ETHN_APP", + "frequency": "127.190", + "abbreviation": "HNA", + "description": "Stetten Radar" + }, + { + "logon": "ETHN_I_TWR", + "frequency": "119.780", + "abbreviation": "HNI", + "description": "Stetten Radio" + }, + { + "logon": "ETHN_I_TWR", + "frequency": "119.780", + "abbreviation": "HNI", + "description": "Stetten Info" + }, + { + "logon": "ETHN_TWR", + "frequency": "122.100", + "abbreviation": "HNT", + "description": "Stetten Tower" + }, + { + "logon": "ETNG_APP", + "frequency": "123.730", + "abbreviation": "TNGA", + "description": "Frisbee Radar" + }, + { + "logon": "ETNG_TWR", + "frequency": "120.055", + "abbreviation": "TNGT", + "description": "Frisbee Tower" + }, + { + "logon": "ETNN_APP", + "frequency": "129.055", + "abbreviation": "TNNA", + "description": "Noervenich Radar" + }, + { + "logon": "ETNN_TWR", + "frequency": "136.205", + "abbreviation": "TNNT", + "description": "Noervenich Tower" + }, + { + "logon": "ETOU_TWR", + "frequency": "122.100", + "abbreviation": "OUT", + "description": "Wiesbaden Tower" } ] \ No newline at end of file diff --git a/edgg/afis.json b/edgg/afis.json new file mode 100644 index 0000000..2d47fb7 --- /dev/null +++ b/edgg/afis.json @@ -0,0 +1,326 @@ +[ + { + "logon": "EDEH_I_TWR", + "frequency": "132.055", + "abbreviation": "EHI", + "description": "Herrenteich Radio" + }, + { + "logon": "EDEL_I_TWR", + "frequency": "124.030", + "abbreviation": "ELI", + "description": "Langenlonsheim Radio" + }, + { + "logon": "EDER_I_TWR", + "frequency": "120.130", + "abbreviation": "ERI", + "description": "Wasserkuppe Radio" + }, + { + "logon": "EDFA_I_TWR", + "frequency": "121.030", + "abbreviation": "FAI", + "description": "Anspach Radio" + }, + { + "logon": "EDFB_I_TWR", + "frequency": "120.430", + "abbreviation": "FBI", + "description": "Reichelsheim Radio" + }, + { + "logon": "EDFC_I_TWR", + "frequency": "132.430", + "abbreviation": "FCI", + "description": "Aschaffenburg Radio" + }, + { + "logon": "EDFE_I_TWR", + "frequency": "118.405", + "abbreviation": "FEI", + "description": "Egelsbach Radio" + }, + { + "logon": "EDFG_I_TWR", + "frequency": "123.055", + "abbreviation": "FGI", + "description": "Gelnhausen Radio" + }, + { + "logon": "EDFO_I_TWR", + "frequency": "124.515", + "abbreviation": "FOI", + "description": "Michelstadt Info" + }, + { + "logon": "EDFQ_I_TWR", + "frequency": "135.165", + "abbreviation": "FQI", + "description": "Allendorf Radio" + }, + { + "logon": "EDFU_I_TWR", + "frequency": "121.035", + "abbreviation": "FUI", + "description": "Mainbullau Radio" + }, + { + "logon": "EDFV_I_TWR", + "frequency": "124.605", + "abbreviation": "FVI", + "description": "Worms Radio" + }, + { + "logon": "EDFY_I_TWR", + "frequency": "128.775", + "abbreviation": "FYI", + "description": "Elz Radio" + }, + { + "logon": "EDFZ_I_TWR", + "frequency": "122.930", + "abbreviation": "FZI", + "description": "Mainz Radio" + }, + { + "logon": "EDGP_I_TWR", + "frequency": "130.640", + "abbreviation": "GPI", + "description": "Oppenheim Radio" + }, + { + "logon": "EDGS_I_TWR", + "frequency": "120.380", + "abbreviation": "GSI", + "description": "Siegerland Information" + }, + { + "logon": "EDKA_I_TWR", + "frequency": "122.880", + "abbreviation": "KAI", + "description": "Aachen Radio" + }, + { + "logon": "EDKB_I_TWR", + "frequency": "135.155", + "abbreviation": "KBI", + "description": "Bonn-Hangelar Radio" + }, + { + "logon": "EDKF_I_TWR", + "frequency": "125.840", + "abbreviation": "KFI", + "description": "Bergneustadt Radio" + }, + { + "logon": "EDKL_I_TWR", + "frequency": "122.430", + "abbreviation": "KLI", + "description": "Leverkusen Radio" + }, + { + "logon": "EDKM_I_TWR", + "frequency": "126.015", + "abbreviation": "KMI", + "description": "Meschede Radio" + }, + { + "logon": "EDLD_I_TWR", + "frequency": "122.705", + "abbreviation": "LDI", + "description": "Dinslaken Radio" + }, + { + "logon": "EDLE_I_TWR", + "frequency": "119.755", + "abbreviation": "LEI", + "description": "Essen/Muelheim Radio" + }, + { + "logon": "EDLH_I_TWR", + "frequency": "134.055", + "abbreviation": "LHI", + "description": "Hamm Radio" + }, + { + "logon": "EDLI_I_TWR", + "frequency": "118.355", + "abbreviation": "LII", + "description": "Bielefeld Radio" + }, + { + "logon": "EDLM_I_TWR", + "frequency": "134.610", + "abbreviation": "LMI", + "description": "Marl Radio" + }, + { + "logon": "EDLO_I_TWR", + "frequency": "136.410", + "abbreviation": "LOI", + "description": "Oerlinghausen Info" + }, + { + "logon": "EDLT_I_TWR", + "frequency": "122.855", + "abbreviation": "LTI", + "description": "Telgte Radio" + }, + { + "logon": "EDLZ_I_TWR", + "frequency": "133.465", + "abbreviation": "LZI", + "description": "Soest Radio" + }, + { + "logon": "EDPA_I_TWR", + "frequency": "121.405", + "abbreviation": "PAI", + "description": "Aalen Radio" + }, + { + "logon": "EDPU_I_TWR", + "frequency": "135.115", + "abbreviation": "PUI", + "description": "Bartholomae Start" + }, + { + "logon": "EDPY_I_TWR", + "frequency": "121.235", + "abbreviation": "PYI", + "description": "Ellwangen Radio" + }, + { + "logon": "EDRA_I_TWR", + "frequency": "122.355", + "abbreviation": "RAI", + "description": "Neuenahr Radio" + }, + { + "logon": "EDRF_I_TWR", + "frequency": "122.405", + "abbreviation": "RFI", + "description": "Duerkheim Radio" + }, + { + "logon": "EDRJ_I_TWR", + "frequency": "121.210", + "abbreviation": "RJI", + "description": "Saarlouis Radio" + }, + { + "logon": "EDRK_I_TWR", + "frequency": "122.655", + "abbreviation": "RKI", + "description": "Koblenz Radio" + }, + { + "logon": "EDRM_I_TWR", + "frequency": "129.035", + "abbreviation": "RMI", + "description": "Traben-Trarbach Radio" + }, + { + "logon": "EDRY_I_TWR", + "frequency": "118.080", + "abbreviation": "RYI", + "description": "Speyer Radio" + }, + { + "logon": "EDRZ_I_TWR", + "frequency": "123.830", + "abbreviation": "RZI", + "description": "Zweibruecken Information" + }, + { + "logon": "EDSH_I_TWR", + "frequency": "123.710", + "abbreviation": "SHI", + "description": "Backnang Radio" + }, + { + "logon": "EDST_I_TWR", + "frequency": "125.615", + "abbreviation": "STI", + "description": "Hahnweide Radio" + }, + { + "logon": "EDTC_I_TWR", + "frequency": "123.990", + "abbreviation": "TCI", + "description": "Bruchsal Radio" + }, + { + "logon": "EDTD_I_TWR", + "frequency": "126.690", + "abbreviation": "TDI", + "description": "Donaueschingen Radio" + }, + { + "logon": "EDTF_I_TWR", + "frequency": "118.255", + "abbreviation": "TFI", + "description": "Freiburg Radio" + }, + { + "logon": "EDTH_I_TWR", + "frequency": "134.115", + "abbreviation": "THI", + "description": "Heubach Radio" + }, + { + "logon": "EDTM_I_TWR", + "frequency": "135.180", + "abbreviation": "TMI", + "description": "Mengen Information" + }, + { + "logon": "EDTO_I_TWR", + "frequency": "132.040", + "abbreviation": "TOI", + "description": "Offenburg Radio" + }, + { + "logon": "EDTQ_I_TWR", + "frequency": "124.610", + "abbreviation": "TQI", + "description": "Pattonville Radio" + }, + { + "logon": "EDTS_I_TWR", + "frequency": "127.535", + "abbreviation": "TSI", + "description": "Schwenningen Radio" + }, + { + "logon": "EDTU_I_TWR", + "frequency": "123.605", + "abbreviation": "TUI", + "description": "Saulgau Radio" + }, + { + "logon": "EDTW_I_TWR", + "frequency": "118.390", + "abbreviation": "TWI", + "description": "Winzeln Radio" + }, + { + "logon": "EDTY_I_TWR", + "frequency": "129.230", + "abbreviation": "TYI", + "description": "Schwaebisch Hall Information" + }, + { + "logon": "EDTZ_I_TWR", + "frequency": "124.355", + "abbreviation": "TZI", + "description": "Konstanz Radio" + }, + { + "logon": "ETHN_I_TWR", + "frequency": "119.780", + "abbreviation": "HNI", + "description": "Stetten Radio" + } +] \ No newline at end of file diff --git a/edgg/app.json b/edgg/app.json index e69de29..0a8853e 100644 --- a/edgg/app.json +++ b/edgg/app.json @@ -0,0 +1,128 @@ +[ + { + "logon": "EDDF_N_DEP", + "frequency": "120.155", + "abbreviation": "DFDN", + "description": "Langen Radar (Frankfurt Departure North)" + }, + { + "logon": "EDDF_S_DEP", + "frequency": "136.130", + "abbreviation": "DFDS", + "description": "Langen Radar (Frankfurt Departure South)" + }, + { + "logon": "EDDF_N_APP", + "frequency": "120.805", + "abbreviation": "DFAN", + "description": "Langen Radar (Frankfurt Arrival North)" + }, + { + "logon": "EDDF_S_APP", + "frequency": "125.355", + "abbreviation": "DFAS", + "description": "Langen Radar (Frankfurt Arrival South)" + }, + { + "logon": "EDDF_H_APP", + "frequency": "127.280", + "abbreviation": "DFANT", + "description": "Frankfurt Director (North)" + }, + { + "logon": "EDDF_L_APP", + "frequency": "118.505", + "abbreviation": "DFAST", + "description": "Frankfurt Director (South)" + }, + { + "logon": "EDDG_HMM_APP", + "frequency": "129.300", + "abbreviation": "HMM", + "description": "Langen Radar (Hamm)" + }, + { + "logon": "EDDK_APP", + "frequency": "135.350", + "abbreviation": "DKA", + "description": "Langen Radar (Koeln/Bonn Arrival)" + }, + { + "logon": "EDDK_F_APP", + "frequency": "121.055", + "abbreviation": "DKAT", + "description": "Koeln/Bonn Director" + }, + { + "logon": "EDDK_NOR_APP", + "frequency": "127.365", + "abbreviation": "NOR", + "description": "Langen Radar (Noervenich)" + }, + { + "logon": "EDDL_APP", + "frequency": "128.555", + "abbreviation": "DUS", + "description": "Langen Radar (Duesseldorf Arrival)" + }, + { + "logon": "EDDL_F_APP", + "frequency": "128.655", + "abbreviation": "DLAT", + "description": "Duesseldorf Director" + }, + { + "logon": "EDDL_DEP", + "frequency": "121.355", + "abbreviation": "DLD", + "description": "Langen Radar (Duesseldorf Departure)" + }, + { + "logon": "EDDL_BOT_APP", + "frequency": "119.110", + "abbreviation": "BOT", + "description": "Langen Radar (Bottrop)" + }, + { + "logon": "EDDR_PFA_APP", + "frequency": "129.675", + "abbreviation": "PFA", + "description": "Langen Radar (Pfalz)" + }, + { + "logon": "EDDS_F_APP", + "frequency": "119.850", + "abbreviation": "DSAT", + "description": "Stuttgart Director" + }, + { + "logon": "EDDS_STG_APP", + "frequency": "125.050", + "abbreviation": "STG", + "description": "Langen Radar (Stuttgart)" + }, + { + "logon": "EDDS_REU_APP", + "frequency": "119.200", + "abbreviation": "REU", + "description": "Langen Radar (Reutlingen)" + }, + { + "logon": "EDFH_EIF_APP", + "frequency": "125.600", + "abbreviation": "EIF", + "description": "Langen Radar (Eifel)" + }, + { + "logon": "EDFM_NKL_APP", + "frequency": "129.355", + "abbreviation": "NKRL", + "description": "Langen Radar (Neckar Low)" + }, + { + "logon": "EDLP_PAL_APP", + "frequency": "125.225", + "abbreviation": "PADL", + "description": "Langen Radar (Paderborn Low)" + } +] \ No newline at end of file diff --git a/edgg/ctr.json b/edgg/ctr.json index 1533da7..d23de7d 100644 --- a/edgg/ctr.json +++ b/edgg/ctr.json @@ -1,12 +1,120 @@ [ + { + "logon": "EDGG_BAD_CTR", + "frequency": "131.300", + "abbreviation": "BAD", + "description": "Langen Radar (Baden)" + }, + { + "logon": "EDGG_DKB_CTR", + "frequency": "125.200", + "abbreviation": "DKB", + "description": "Langen Radar (Dinkelsbuehl)", + "schedule_minstation": [ + "EDFF", + "EDGG" + ], + "schedule_groups": [ + "EDFF", + "EDGG" + ], + "relevant_airports": [ + "EDDF", + "EDDS" + ] + }, + { + "logon": "EDGG_GED_CTR", + "frequency": "124.430", + "abbreviation": "GED", + "description": "Langen Radar (Gedern)" + }, + { + "logon": "EDGG_GIN_CTR", + "frequency": "124.730", + "abbreviation": "GIN", + "description": "Langen Radar (Giessen)", + "schedule_minstation": [ + "EDFF", + "EDGG" + ], + "schedule_groups": [ + "EDFF", + "EDGG" + ], + "relevant_airports": [ + "EDDF", + "EDDS" + ] + }, + { + "logon": "EDGG_HAB_CTR", + "frequency": "134.800", + "abbreviation": "HAB", + "description": "Langen Radar (Hammelburg)" + }, + { + "logon": "EDGG_HEF_CTR", + "frequency": "127.725", + "abbreviation": "HEF", + "description": "Langen Radar (Hersfeld)" + }, + { + "logon": "EDGG_KIR_CTR", + "frequency": "133.460", + "abbreviation": "KIR", + "description": "Langen Radar (Kirn)" + }, + { + "logon": "EDGG_KNG_CTR", + "frequency": "125.680", + "abbreviation": "KNG", + "description": "Langen Radar (Koenig)" + }, + { + "logon": "EDGG_KTG_CTR", + "frequency": "123.280", + "abbreviation": "KTG", + "description": "Langen Radar (Kitzingen)", + "schedule_minstation": [ + "EDFF", + "EDGG" + ], + "schedule_groups": [ + "EDFF", + "EDGG" + ], + "relevant_airports": [ + "EDDF", + "EDDS" + ] + }, + { + "logon": "EDGG_LBU_CTR", + "frequency": "127.050", + "abbreviation": "LBU", + "description": "Langen Radar (Luburg)" + }, + { + "logon": "EDGG_MAN_CTR", + "frequency": "132.155", + "abbreviation": "MAIN", + "description": "Langen Radar (Main)" + }, + { + "logon": "EDGG_NKH_CTR", + "frequency": "127.500", + "abbreviation": "NKRH", + "description": "Langen Radar (Neckar High)" + }, { "logon": "EDGG_PAH_CTR", "frequency": "135.650", "abbreviation": "PADH", - "description": "Langen Radar PADH", + "description": "Langen Radar (Paderborn High)", "schedule_minstation": [ "EDLL", - "EDFF" + "EDGG" ], "schedule_groups": [ "EDLL", @@ -16,5 +124,29 @@ "EDDL", "EDDK" ] + }, + { + "logon": "EDGG_PSA_CTR", + "frequency": "125.405", + "abbreviation": "PSA", + "description": "Langen Radar (Spessart)" + }, + { + "logon": "EDGG_RUD_CTR", + "frequency": "133.435", + "abbreviation": "RUD", + "description": "Langen Radar (Ruedesheim)" + }, + { + "logon": "EDGG_SIG_CTR", + "frequency": "124.900", + "abbreviation": "SIG", + "description": "Langen Radar (Siegen)" + }, + { + "logon": "EDGG_TAU_CTR", + "frequency": "127.625", + "abbreviation": "TAU", + "description": "Langen Radar (Taunus)" } ] \ No newline at end of file diff --git a/edgg/del.json b/edgg/del.json new file mode 100644 index 0000000..ae3af9b --- /dev/null +++ b/edgg/del.json @@ -0,0 +1,50 @@ +[ + { + "logon": "EDDF_DEL", + "frequency": "121.905", + "abbreviation": "DFC", + "description": "Frankfurt Delivery", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDK_DEL", + "frequency": "121.855", + "abbreviation": "DKC", + "description": "Koeln/Bonn Delivery", + "schedule_minstation": [ + "EDLL" + ], + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDDL_DEL", + "frequency": "121.780", + "abbreviation": "DLC", + "description": "Duesseldorf Delivery", + "schedule_minstation": [ + "EDLL" + ], + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDDS_DEL", + "frequency": "121.915", + "abbreviation": "DSC", + "description": "Stuttgart Delivery", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + } +] \ No newline at end of file diff --git a/edgg/gnd.json b/edgg/gnd.json new file mode 100644 index 0000000..d2f585e --- /dev/null +++ b/edgg/gnd.json @@ -0,0 +1,116 @@ +[ + { + "logon": "EDDF_E_GND", + "frequency": "121.955", + "abbreviation": "DFGE", + "description": "Frankfurt Apron (East)" + }, + { + "logon": "EDDF_GND", + "frequency": "121.805", + "abbreviation": "DFG", + "description": "Frankfurt Ground" + }, + { + "logon": "EDDF_C_GND", + "frequency": "121.855", + "abbreviation": "DFGC", + "description": "Frankfurt Apron (Center)" + }, + { + "logon": "EDDF_W_GND", + "frequency": "121.755", + "abbreviation": "DFGW", + "description": "Frankfurt Apron (West)" + }, + { + "logon": "EDDF_ICE_GND", + "frequency": "121.985", + "abbreviation": "DFGI", + "description": "Frankfurt Deicing" + }, + { + "logon": "EDDF_S_GND", + "frequency": "121.655", + "abbreviation": "DFGS", + "description": "Frankfurt Apron (South)" + }, + { + "logon": "EDDG_GND", + "frequency": "121.880", + "abbreviation": "DGG", + "description": "Muenster Ground" + }, + { + "logon": "EDDK_P_GND", + "frequency": "121.955", + "abbreviation": "DKGP", + "description": "Koeln/Bonn Apron" + }, + { + "logon": "EDDK_GND", + "frequency": "121.730", + "abbreviation": "DKG", + "description": "Koeln/Bonn Ground" + }, + { + "logon": "EDDL_E_GND", + "frequency": "121.605", + "abbreviation": "DLGE", + "description": "Duesseldorf Ground (East)" + }, + { + "logon": "EDDL_W_GND", + "frequency": "121.905", + "abbreviation": "DLGW", + "description": "Duesseldorf Ground (West)" + }, + { + "logon": "EDDR_GND", + "frequency": "118.555", + "abbreviation": "DRG", + "description": "Saarbruecken Ground" + }, + { + "logon": "EDDS_GND", + "frequency": "118.605", + "abbreviation": "DSG", + "description": "Stuttgart Ground" + }, + { + "logon": "EDFE_GND", + "frequency": "121.730", + "abbreviation": "FEG", + "description": "Egelsbach Apron" + }, + { + "logon": "EDFH_GND", + "frequency": "121.980", + "abbreviation": "FHG", + "description": "Hahn Ground" + }, + { + "logon": "EDLN_GND", + "frequency": "121.930", + "abbreviation": "LNG", + "description": "Moenchengladbach Ground" + }, + { + "logon": "EDLP_GND", + "frequency": "121.930", + "abbreviation": "LPG", + "description": "Paderborn Ground" + }, + { + "logon": "EDLW_GND", + "frequency": "121.830", + "abbreviation": "LWG", + "description": "Dortmund Ground" + }, + { + "logon": "EDSB_GND", + "frequency": "121.830", + "abbreviation": "SBG", + "description": "Baden Ground" + } +] \ No newline at end of file diff --git a/edgg/military.json b/edgg/military.json new file mode 100644 index 0000000..49440bd --- /dev/null +++ b/edgg/military.json @@ -0,0 +1,62 @@ +[ + { + "logon": "ETAR_GND", + "frequency": "121.775", + "abbreviation": "ARG", + "description": "Ramstein Ground" + }, + { + "logon": "ETAR_TWR", + "frequency": "133.205", + "abbreviation": "ART", + "description": "Ramstein Tower" + }, + { + "logon": "ETHN_APP", + "frequency": "127.190", + "abbreviation": "HNA", + "description": "Stetten Radar" + }, + { + "logon": "ETHN_TWR", + "frequency": "122.100", + "abbreviation": "HNT", + "description": "Stetten Tower" + }, + { + "logon": "ETHN_I_TWR", + "frequency": "119.780", + "abbreviation": "HNI", + "description": "Stetten Info" + }, + { + "logon": "ETNG_APP", + "frequency": "123.730", + "abbreviation": "TNGA", + "description": "Frisbee Radar" + }, + { + "logon": "ETNG_TWR", + "frequency": "120.055", + "abbreviation": "TNGT", + "description": "Frisbee Tower" + }, + { + "logon": "ETNN_APP", + "frequency": "129.055", + "abbreviation": "TNNA", + "description": "Noervenich Radar" + }, + { + "logon": "ETNN_TWR", + "frequency": "136.205", + "abbreviation": "TNNT", + "description": "Noervenich Tower" + }, + { + "logon": "ETOU_TWR", + "frequency": "122.100", + "abbreviation": "OUT", + "description": "Wiesbaden Tower" + } +] \ No newline at end of file diff --git a/edgg/twr.json b/edgg/twr.json index e69de29..2df33ea 100644 --- a/edgg/twr.json +++ b/edgg/twr.json @@ -0,0 +1,176 @@ +[ + { + "logon": "EDDF_S_TWR", + "frequency": "119.905", + "abbreviation": "DFTS", + "description": "Frankfurt Tower (South)", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDF_W_TWR", + "frequency": "124.855", + "abbreviation": "DFTW", + "description": "Frankfurt Tower (West)", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDF_C_TWR", + "frequency": "118.780", + "abbreviation": "DFTC", + "description": "Frankfurt Tower (Center)", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDF_N_TWR", + "frequency": "136.500", + "abbreviation": "DFTN", + "description": "Frankfurt Tower (North)", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDG_TWR", + "frequency": "129.805", + "abbreviation": "DGT", + "description": "Muenster Tower", + "schedule_minstation": [ + "EDLL" + ], + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDDK_TWR", + "frequency": "124.980", + "abbreviation": "DKT", + "description": "Koeln/Bonn Tower", + "schedule_minstation": [ + "EDLL" + ], + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDDL_TWR", + "frequency": "118.305", + "abbreviation": "DLT", + "description": "Duesseldorf Tower", + "schedule_minstation": [ + "EDLL" + ], + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDDR_TWR", + "frequency": "118.355", + "abbreviation": "DRT", + "description": "Saarbruecken Tower", + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDS_TWR", + "frequency": "118.805", + "abbreviation": "DST", + "description": "Stuttgart Tower", + "schedule_minstation": [ + "EDFF" + ], + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDDS_VFR_TWR", + "frequency": "119.055", + "abbreviation": "DSTV", + "description": "Stuttgart Tower (VFR)", + "schedule_groups": [ + "EDFF" + ] + }, + { + "logon": "EDFH_TWR", + "frequency": "119.655", + "abbreviation": "FHT", + "description": "Hahn Tower" + }, + { + "logon": "EDFM_TWR", + "frequency": "129.780", + "abbreviation": "FMT", + "description": "Mannheim Tower" + }, + { + "logon": "EDLN_TWR", + "frequency": "120.455", + "abbreviation": "LNT", + "description": "Moenchengladbach Tower", + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDLP_TWR", + "frequency": "133.380", + "abbreviation": "LPT", + "description": "Paderborn Tower", + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDLV_TWR", + "frequency": "129.405", + "abbreviation": "LVT", + "description": "Niederrhein Tower", + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDLW_TWR", + "frequency": "134.180", + "abbreviation": "LWT", + "description": "Dortmund Tower", + "schedule_groups": [ + "EDLL" + ] + }, + { + "logon": "EDSB_TWR", + "frequency": "134.105", + "abbreviation": "SBT", + "description": "Baden Tower" + }, + { + "logon": "EDTL_TWR", + "frequency": "125.180", + "abbreviation": "TLT", + "description": "Lahr Tower" + } +] \ No newline at end of file diff --git a/eduu/ctr.json b/eduu/ctr.json index e69de29..306f6f8 100644 --- a/eduu/ctr.json +++ b/eduu/ctr.json @@ -0,0 +1,38 @@ +[ + { + "logon": "EDUU_FFM_CTR", + "frequency": "132.330", + "abbreviation": "FFM", + "description": "Rhein Radar FFM" + }, + { + "logon": "EDUU_FUL_CTR", + "frequency": "133.655", + "abbreviation": "FUL", + "description": "Rhein Radar FUL" + }, + { + "logon": "EDUU_NTM_CTR", + "frequency": "132.080", + "abbreviation": "NTM", + "description": "Rhein Radar NTM" + }, + { + "logon": "EDUU_SLN_CTR", + "frequency": "120.930", + "abbreviation": "SLN", + "description": "Rhein Radar SLN" + }, + { + "logon": "EDUU_TGO_CTR", + "frequency": "132.405", + "abbreviation": "TGO", + "description": "Rhein Radar TGO" + }, + { + "logon": "EDUU_WUR_CTR", + "frequency": "134.085", + "abbreviation": "WUR", + "description": "Rhein Radar WUR" + } +] \ No newline at end of file diff --git a/legacy/atc_station_mappings.json b/legacy/atc_station_mappings.json index 04ac60a..d0b57e5 100644 --- a/legacy/atc_station_mappings.json +++ b/legacy/atc_station_mappings.json @@ -1,7 +1,747 @@ [ + { + "id": "DFGC", + "callsignPrefix": "EDDF", + "frequency": "121.855" + }, + { + "id": "DFTC", + "callsignPrefix": "EDDF", + "frequency": "118.780" + }, + { + "id": "DFC", + "callsignPrefix": "EDDF", + "frequency": "121.905" + }, + { + "id": "DFGE", + "callsignPrefix": "EDDF", + "frequency": "121.955" + }, + { + "id": "DFG", + "callsignPrefix": "EDDF", + "frequency": "121.805" + }, + { + "id": "DFANT", + "callsignPrefix": "EDDF", + "frequency": "127.280" + }, + { + "id": "DFGI", + "callsignPrefix": "EDDF", + "frequency": "121.985" + }, + { + "id": "DFAST", + "callsignPrefix": "EDDF", + "frequency": "118.505" + }, + { + "id": "DFAN", + "callsignPrefix": "EDDF", + "frequency": "120.805" + }, + { + "id": "DFDN", + "callsignPrefix": "EDDF", + "frequency": "120.155" + }, + { + "id": "DFTN", + "callsignPrefix": "EDDF", + "frequency": "136.500" + }, + { + "id": "DFAS", + "callsignPrefix": "EDDF", + "frequency": "125.355" + }, + { + "id": "DFDS", + "callsignPrefix": "EDDF", + "frequency": "136.130" + }, + { + "id": "DFGS", + "callsignPrefix": "EDDF", + "frequency": "121.655" + }, + { + "id": "DFTS", + "callsignPrefix": "EDDF", + "frequency": "119.905" + }, + { + "id": "DFGW", + "callsignPrefix": "EDDF", + "frequency": "121.755" + }, + { + "id": "DFTW", + "callsignPrefix": "EDDF", + "frequency": "124.855" + }, + { + "id": "DGG", + "callsignPrefix": "EDDG", + "frequency": "121.880" + }, + { + "id": "HMM", + "callsignPrefix": "EDDG", + "frequency": "129.300" + }, + { + "id": "DGT", + "callsignPrefix": "EDDG", + "frequency": "129.805" + }, + { + "id": "DKA", + "callsignPrefix": "EDDK", + "frequency": "135.350" + }, + { + "id": "DKC", + "callsignPrefix": "EDDK", + "frequency": "121.855" + }, + { + "id": "DKAT", + "callsignPrefix": "EDDK", + "frequency": "121.055" + }, + { + "id": "DKG", + "callsignPrefix": "EDDK", + "frequency": "121.730" + }, + { + "id": "NOR", + "callsignPrefix": "EDDK", + "frequency": "127.365" + }, + { + "id": "DKGP", + "callsignPrefix": "EDDK", + "frequency": "121.955" + }, + { + "id": "DKT", + "callsignPrefix": "EDDK", + "frequency": "124.980" + }, + { + "id": "DUS", + "callsignPrefix": "EDDL", + "frequency": "128.555" + }, + { + "id": "BOT", + "callsignPrefix": "EDDL", + "frequency": "119.110" + }, + { + "id": "DLC", + "callsignPrefix": "EDDL", + "frequency": "121.780" + }, + { + "id": "DLD", + "callsignPrefix": "EDDL", + "frequency": "121.355" + }, + { + "id": "DLGE", + "callsignPrefix": "EDDL", + "frequency": "121.605" + }, + { + "id": "DLAT", + "callsignPrefix": "EDDL", + "frequency": "128.655" + }, + { + "id": "DLT", + "callsignPrefix": "EDDL", + "frequency": "118.305" + }, + { + "id": "DLGW", + "callsignPrefix": "EDDL", + "frequency": "121.905" + }, + { + "id": "DRG", + "callsignPrefix": "EDDR", + "frequency": "118.555" + }, + { + "id": "PFA", + "callsignPrefix": "EDDR", + "frequency": "129.675" + }, + { + "id": "DRT", + "callsignPrefix": "EDDR", + "frequency": "118.355" + }, + { + "id": "DSC", + "callsignPrefix": "EDDS", + "frequency": "121.915" + }, + { + "id": "DSAT", + "callsignPrefix": "EDDS", + "frequency": "119.850" + }, + { + "id": "DSG", + "callsignPrefix": "EDDS", + "frequency": "118.605" + }, + { + "id": "REU", + "callsignPrefix": "EDDS", + "frequency": "119.200" + }, + { + "id": "STG", + "callsignPrefix": "EDDS", + "frequency": "125.050" + }, + { + "id": "DST", + "callsignPrefix": "EDDS", + "frequency": "118.805" + }, + { + "id": "DSTV", + "callsignPrefix": "EDDS", + "frequency": "119.055" + }, + { + "id": "EHI", + "callsignPrefix": "EDEH", + "frequency": "132.055" + }, + { + "id": "ELI", + "callsignPrefix": "EDEL", + "frequency": "124.030" + }, + { + "id": "ERI", + "callsignPrefix": "EDER", + "frequency": "120.130" + }, + { + "id": "FAI", + "callsignPrefix": "EDFA", + "frequency": "121.030" + }, + { + "id": "FBI", + "callsignPrefix": "EDFB", + "frequency": "120.430" + }, + { + "id": "FCI", + "callsignPrefix": "EDFC", + "frequency": "132.430" + }, + { + "id": "FEG", + "callsignPrefix": "EDFE", + "frequency": "121.730" + }, + { + "id": "FEI", + "callsignPrefix": "EDFE", + "frequency": "118.405" + }, + { + "id": "FGI", + "callsignPrefix": "EDFG", + "frequency": "123.055" + }, + { + "id": "EIF", + "callsignPrefix": "EDFH", + "frequency": "125.600" + }, + { + "id": "FHG", + "callsignPrefix": "EDFH", + "frequency": "121.980" + }, + { + "id": "FHT", + "callsignPrefix": "EDFH", + "frequency": "119.655" + }, + { + "id": "NKRL", + "callsignPrefix": "EDFM", + "frequency": "129.355" + }, + { + "id": "FMT", + "callsignPrefix": "EDFM", + "frequency": "129.780" + }, + { + "id": "FOI", + "callsignPrefix": "EDFO", + "frequency": "124.515" + }, + { + "id": "FQI", + "callsignPrefix": "EDFQ", + "frequency": "135.165" + }, + { + "id": "FUI", + "callsignPrefix": "EDFU", + "frequency": "121.035" + }, + { + "id": "FVI", + "callsignPrefix": "EDFV", + "frequency": "124.605" + }, + { + "id": "FYI", + "callsignPrefix": "EDFY", + "frequency": "128.775" + }, + { + "id": "FZI", + "callsignPrefix": "EDFZ", + "frequency": "122.930" + }, + { + "id": "BAD", + "callsignPrefix": "EDGG", + "frequency": "131.300" + }, + { + "id": "DKB", + "callsignPrefix": "EDGG", + "frequency": "125.200" + }, + { + "id": "GED", + "callsignPrefix": "EDGG", + "frequency": "124.430" + }, + { + "id": "GIN", + "callsignPrefix": "EDGG", + "frequency": "124.730" + }, + { + "id": "HAB", + "callsignPrefix": "EDGG", + "frequency": "134.800" + }, + { + "id": "HEF", + "callsignPrefix": "EDGG", + "frequency": "127.725" + }, + { + "id": "KIR", + "callsignPrefix": "EDGG", + "frequency": "133.460" + }, + { + "id": "KNG", + "callsignPrefix": "EDGG", + "frequency": "125.680" + }, + { + "id": "KTG", + "callsignPrefix": "EDGG", + "frequency": "123.280" + }, + { + "id": "LBU", + "callsignPrefix": "EDGG", + "frequency": "127.050" + }, + { + "id": "MAIN", + "callsignPrefix": "EDGG", + "frequency": "132.155" + }, + { + "id": "NKRH", + "callsignPrefix": "EDGG", + "frequency": "127.500" + }, { "id": "PADH", "callsignPrefix": "EDGG", "frequency": "135.650" + }, + { + "id": "PSA", + "callsignPrefix": "EDGG", + "frequency": "125.405" + }, + { + "id": "RUD", + "callsignPrefix": "EDGG", + "frequency": "133.435" + }, + { + "id": "SIG", + "callsignPrefix": "EDGG", + "frequency": "124.900" + }, + { + "id": "TAU", + "callsignPrefix": "EDGG", + "frequency": "127.625" + }, + { + "id": "GPI", + "callsignPrefix": "EDGP", + "frequency": "130.640" + }, + { + "id": "GSI", + "callsignPrefix": "EDGS", + "frequency": "120.380" + }, + { + "id": "KAI", + "callsignPrefix": "EDKA", + "frequency": "122.880" + }, + { + "id": "KBI", + "callsignPrefix": "EDKB", + "frequency": "135.155" + }, + { + "id": "KFI", + "callsignPrefix": "EDKF", + "frequency": "125.840" + }, + { + "id": "KLI", + "callsignPrefix": "EDKL", + "frequency": "122.430" + }, + { + "id": "KMI", + "callsignPrefix": "EDKM", + "frequency": "126.015" + }, + { + "id": "LDI", + "callsignPrefix": "EDLD", + "frequency": "122.705" + }, + { + "id": "LEI", + "callsignPrefix": "EDLE", + "frequency": "119.755" + }, + { + "id": "LHI", + "callsignPrefix": "EDLH", + "frequency": "134.055" + }, + { + "id": "LII", + "callsignPrefix": "EDLI", + "frequency": "118.355" + }, + { + "id": "LMI", + "callsignPrefix": "EDLM", + "frequency": "134.610" + }, + { + "id": "LNG", + "callsignPrefix": "EDLN", + "frequency": "121.930" + }, + { + "id": "LNT", + "callsignPrefix": "EDLN", + "frequency": "120.455" + }, + { + "id": "LOI", + "callsignPrefix": "EDLO", + "frequency": "136.410" + }, + { + "id": "LPG", + "callsignPrefix": "EDLP", + "frequency": "121.930" + }, + { + "id": "PADL", + "callsignPrefix": "EDLP", + "frequency": "125.225" + }, + { + "id": "LPT", + "callsignPrefix": "EDLP", + "frequency": "133.380" + }, + { + "id": "LTI", + "callsignPrefix": "EDLT", + "frequency": "122.855" + }, + { + "id": "LVT", + "callsignPrefix": "EDLV", + "frequency": "129.405" + }, + { + "id": "LWG", + "callsignPrefix": "EDLW", + "frequency": "121.830" + }, + { + "id": "LWT", + "callsignPrefix": "EDLW", + "frequency": "134.180" + }, + { + "id": "LZI", + "callsignPrefix": "EDLZ", + "frequency": "133.465" + }, + { + "id": "PAI", + "callsignPrefix": "EDPA", + "frequency": "121.405" + }, + { + "id": "PUI", + "callsignPrefix": "EDPU", + "frequency": "135.115" + }, + { + "id": "PYI", + "callsignPrefix": "EDPY", + "frequency": "121.235" + }, + { + "id": "RAI", + "callsignPrefix": "EDRA", + "frequency": "122.355" + }, + { + "id": "RFI", + "callsignPrefix": "EDRF", + "frequency": "122.405" + }, + { + "id": "RJI", + "callsignPrefix": "EDRJ", + "frequency": "121.210" + }, + { + "id": "RKI", + "callsignPrefix": "EDRK", + "frequency": "122.655" + }, + { + "id": "RMI", + "callsignPrefix": "EDRM", + "frequency": "129.035" + }, + { + "id": "RYI", + "callsignPrefix": "EDRY", + "frequency": "118.080" + }, + { + "id": "RZI", + "callsignPrefix": "EDRZ", + "frequency": "123.830" + }, + { + "id": "SBG", + "callsignPrefix": "EDSB", + "frequency": "121.830" + }, + { + "id": "SBT", + "callsignPrefix": "EDSB", + "frequency": "134.105" + }, + { + "id": "SHI", + "callsignPrefix": "EDSH", + "frequency": "123.710" + }, + { + "id": "STI", + "callsignPrefix": "EDST", + "frequency": "125.615" + }, + { + "id": "TCI", + "callsignPrefix": "EDTC", + "frequency": "123.990" + }, + { + "id": "TDI", + "callsignPrefix": "EDTD", + "frequency": "126.690" + }, + { + "id": "TFI", + "callsignPrefix": "EDTF", + "frequency": "118.255" + }, + { + "id": "THI", + "callsignPrefix": "EDTH", + "frequency": "134.115" + }, + { + "id": "TLT", + "callsignPrefix": "EDTL", + "frequency": "125.180" + }, + { + "id": "TMI", + "callsignPrefix": "EDTM", + "frequency": "135.180" + }, + { + "id": "TOI", + "callsignPrefix": "EDTO", + "frequency": "132.040" + }, + { + "id": "TQI", + "callsignPrefix": "EDTQ", + "frequency": "124.610" + }, + { + "id": "TSI", + "callsignPrefix": "EDTS", + "frequency": "127.535" + }, + { + "id": "TUI", + "callsignPrefix": "EDTU", + "frequency": "123.605" + }, + { + "id": "TWI", + "callsignPrefix": "EDTW", + "frequency": "118.390" + }, + { + "id": "TYI", + "callsignPrefix": "EDTY", + "frequency": "129.230" + }, + { + "id": "TZI", + "callsignPrefix": "EDTZ", + "frequency": "124.355" + }, + { + "id": "FFM", + "callsignPrefix": "EDUU", + "frequency": "132.330" + }, + { + "id": "FUL", + "callsignPrefix": "EDUU", + "frequency": "133.655" + }, + { + "id": "NTM", + "callsignPrefix": "EDUU", + "frequency": "132.080" + }, + { + "id": "SLN", + "callsignPrefix": "EDUU", + "frequency": "120.930" + }, + { + "id": "TGO", + "callsignPrefix": "EDUU", + "frequency": "132.405" + }, + { + "id": "WUR", + "callsignPrefix": "EDUU", + "frequency": "134.085" + }, + { + "id": "ARG", + "callsignPrefix": "ETAR", + "frequency": "121.775" + }, + { + "id": "ART", + "callsignPrefix": "ETAR", + "frequency": "133.205" + }, + { + "id": "HNA", + "callsignPrefix": "ETHN", + "frequency": "127.190" + }, + { + "id": "HNI", + "callsignPrefix": "ETHN", + "frequency": "119.780" + }, + { + "id": "HNI", + "callsignPrefix": "ETHN", + "frequency": "119.780" + }, + { + "id": "HNT", + "callsignPrefix": "ETHN", + "frequency": "122.100" + }, + { + "id": "TNGA", + "callsignPrefix": "ETNG", + "frequency": "123.730" + }, + { + "id": "TNGT", + "callsignPrefix": "ETNG", + "frequency": "120.055" + }, + { + "id": "TNNA", + "callsignPrefix": "ETNN", + "frequency": "129.055" + }, + { + "id": "TNNT", + "callsignPrefix": "ETNN", + "frequency": "136.205" + }, + { + "id": "OUT", + "callsignPrefix": "ETOU", + "frequency": "122.100" } ] \ No newline at end of file