diff --git a/AUS.json b/AUS.json index 90c2638..8146157 100644 --- a/AUS.json +++ b/AUS.json @@ -3,7 +3,7 @@ "name": "Austin TRACON", "id": "e6e1a708-224e-4cb2-b4cb-bd8e2b0bcd8a", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/AUS.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "stations": [ { "id": "062efe99-6845-4b9d-adeb-ae7b61e5d4ce", diff --git a/BTR.json b/BTR.json index bf6054b..ef8d1fc 100644 --- a/BTR.json +++ b/BTR.json @@ -2,7 +2,7 @@ "name": "Baton Rouge (BTR)", "id": "21d3fe4b-373f-419d-9a3f-55ab4962d049", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/BTR.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "composites": [ { "id": "1ef36235-6b20-4906-851d-13f47b9ebd5c", diff --git a/CRP.json b/CRP.json index db0f495..be7c301 100644 --- a/CRP.json +++ b/CRP.json @@ -3,7 +3,7 @@ "name": "Corpus/Valley TRACON", "id": "a8e30163-7788-4a32-869f-b04101352448", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/CRP.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "stations": [ { "id": "20660354-ff66-43e2-89a6-63c8a7ee77a9", diff --git a/DLF.json b/DLF.json index dd98b5b..e1b2048 100644 --- a/DLF.json +++ b/DLF.json @@ -3,7 +3,7 @@ "name": "Laughlin RAPCON", "id": "9c002682-d438-44ef-8afd-6324c5e7ebc3", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/DLF.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "stations": [ { "id": "f98c325b-5973-4abb-9ba1-377650ca1c1b", diff --git a/GPT.json b/GPT.json index 0a8fa99..5cfcadd 100644 --- a/GPT.json +++ b/GPT.json @@ -2,7 +2,7 @@ "name": "Gulfport TRACON", "id": "3fe1bcbd-5cd4-4214-bc9b-5a55612198d9", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/GPT.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "composites": [ { "id": "01d7469a-8372-40c6-b94b-222ca370a5ab", diff --git a/I90.json b/I90.json index 371e510..3b33457 100644 --- a/I90.json +++ b/I90.json @@ -1,190 +1,23 @@ { - "name": "I90 TRACON", - "id": "939efdda-1bd6-4e5e-9532-b58133d23db6", - "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/I90.json", - "updateSerial": 2025092300, - "composites": [ + "version": 1, + "name": "Austin TRACON", + "id": "e6e1a708-224e-4cb2-b4cb-bd8e2b0bcd8a", + "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/AUS.json", + "updateSerial": 2026051101, + "stations": [ { - "id": "8fdadc87-2035-4398-9ce8-826f0133d9fd", - "name": "Houston Hobby", - "identifier": "KHOU", + "id": "062efe99-6845-4b9d-adeb-ae7b61e5d4ce", + "identifier": "KAUS", + "name": "Austin Bergstrom", "atisType": "Combined", "codeRange": { "low": "A", "high": "Z" }, - "frequency": 124600000, - "atisVoice": { - "useTextToSpeech": true, - "voice": "Default" - }, - "idsEndpoint": "https://ids.houston.center/vatis/", - "useNotamPrefix": true, - "useDecimalTerminology": false, - "airportConditionsBeforeFreeText": false, - "notamsBeforeFreeText": false, - "presets": [ - { - "id": "c3f50eb5-0eb5-449d-9792-96c2fd8bc2cf", - "name": "SOUTH", - "airportConditions": "ILS RWY 13R APCH IN USE. DEPTG RWY 13R, RWY 22.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "cd6cd339-9412-4780-8a10-2ff85bd836e9", - "name": "SOUTH VMC", - "airportConditions": "VIS APCH RWY 13R IN USE. DEPTG RWY 13R, RWY 22.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "6e99fa2e-05e6-4309-b57c-a27c2c974210", - "name": "NORTH", - "airportConditions": "ILS RWY 31L APCH IN USE. DEPTG RWY 31L.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "1c3836db-5cc9-4ecd-b8e1-b116fb822d54", - "name": "NORTH VMC", - "airportConditions": "VIS APCH RWY 31L IN USE. DEPTG RWY 31L.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "caf47b70-31ae-4c09-9200-14aa8b4c3f16", - "name": "EAST", - "airportConditions": "ILS RWY 4 APCH IN USE. DEPTG RWY 4, RWY 31L.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "66912d31-ff2d-43c8-8d22-1bc242ed5618", - "name": "EAST VMC", - "airportConditions": "VIS APCH RWY 4 IN USE. DEPTG RWY 4, RWY 31L.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "28cc1118-0886-4357-810d-9c2e278eba05", - "name": "WEST", - "airportConditions": "RNAV RWY 22 APCH IN USE. DEPTG RWY 22.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "9b991a9a-cc78-432b-82db-14ca8420735f", - "name": "WEST VMC", - "airportConditions": "VIS APCH RWY 22 IN USE. DEPTG RWY 22.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "8af67b0a-79d2-4f0b-8e63-a44bda3da7d9", - "name": "CHURCH", - "airportConditions": "ILS RWY 4 APCH IN USE. DEPTG RWY 4, RWY 13R.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "80d54a78-2b2b-4ac5-877a-63a60aa06915", - "name": "CHURCH VMC", - "airportConditions": "VIS APCH RWY 4 IN USE. DEPTG RWY 4, RWY 13R.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "7f52bc2b-38f5-443c-adaa-fb9c66219b6a", - "name": "SMGCS", - "airportConditions": "ILS RWY 4 APCH IN USE. DEPTG RWY 4.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "b4a3e344-c779-49ed-aaad-ac7e02acd1c9", - "name": "MID", - "airportConditions": "ILS RWY 4 APCH IN USE. DEPTG RWY 22.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "8a8ad4a3-9b2b-4c86-ae76-a772ed1a2e13", - "name": "MID VMC", - "airportConditions": "VIS APCH RWY 4 IN USE. DEPTG RWY 22.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "901a6c4f-f88c-474e-a6ed-24acb3cf78e4", - "name": "D-ATIS", - "airportConditions": "***COPY D-ATIS INFORMATION HERE***", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON. READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS].", - "externalGenerator": { - "enabled": false - } - } - ], - "contractions": [ - { - "string": "RWY", - "spoken": "RUNWAY" - }, - { - "string": "FSS", - "spoken": "FLIGHT SERVICE STATION" - }, - { - "string": "TFR", - "spoken": "T F R" - } - ], - "airportConditionDefinitions": [], - "notamDefinitions": [], "atisFormat": { "observationTime": { "standardUpdateTime": [ - 53 + 52 ], "template": { "text": "{time}Z", @@ -258,95 +91,181 @@ "moderateIntensity": "", "heavyIntensity": "heavy", "vicinity": "in vicinity", - "weatherTypes": { - "DZ": "drizzle", - "RA": "rain", - "SN": "snow", - "SG": "snow grains", - "IC": "ice crystals", - "PL": "ice pellets", - "GR": "hail", - "GS": "small hail", - "UP": "unknown precipitation", - "BR": "mist", - "FG": "fog", - "FU": "smoke", - "VA": "volcanic ash", - "DU": "widespread dust", - "SA": "sand", - "HZ": "haze", - "PY": "spray", - "PO": "well developed dust, sand whirls", - "SQ": "squalls", - "FC": "funnel cloud tornado waterspout", - "SS": "sandstorm", - "DS": "dust storm" - }, - "weatherDescriptors": { - "PR": "partial", - "BC": "patches", - "MI": "shallow", - "DR": "low drifting", - "BL": "blowing", - "SH": "showers", - "TS": "thunderstorm", - "FZ": "freezing" + "presentWeatherTypes": { + "DZ": { + "text": "DZ", + "spoken": "drizzle" + }, + "RA": { + "text": "RA", + "spoken": "rain" + }, + "SN": { + "text": "SN", + "spoken": "snow" + }, + "SG": { + "text": "SG", + "spoken": "snow grains" + }, + "IC": { + "text": "IC", + "spoken": "ice crystals" + }, + "PL": { + "text": "PL", + "spoken": "ice pellets" + }, + "GR": { + "text": "GR", + "spoken": "hail" + }, + "GS": { + "text": "GS", + "spoken": "small hail" + }, + "UP": { + "text": "UP", + "spoken": "unknown precipitation" + }, + "BR": { + "text": "BR", + "spoken": "mist" + }, + "FG": { + "text": "FG", + "spoken": "fog" + }, + "FU": { + "text": "FU", + "spoken": "smoke" + }, + "VA": { + "text": "VA", + "spoken": "volcanic ash" + }, + "DU": { + "text": "DU", + "spoken": "widespread dust" + }, + "SA": { + "text": "SA", + "spoken": "sand" + }, + "HZ": { + "text": "HZ", + "spoken": "haze" + }, + "PY": { + "text": "PY", + "spoken": "spray" + }, + "PO": { + "text": "PO", + "spoken": "well developed dust, sand whirls" + }, + "SQ": { + "text": "SQ", + "spoken": "squalls" + }, + "FC": { + "text": "FC", + "spoken": "funnel cloud tornado waterspout" + }, + "SS": { + "text": "SS", + "spoken": "sandstorm" + }, + "DS": { + "text": "DS", + "spoken": "dust storm" + }, + "PR": { + "text": "PR", + "spoken": "partial" + }, + "BC": { + "text": "BC", + "spoken": "patches" + }, + "MI": { + "text": "MI", + "spoken": "shallow" + }, + "DR": { + "text": "DR", + "spoken": "low drifting" + }, + "BL": { + "text": "BL", + "spoken": "blowing" + }, + "SH": { + "text": "SH", + "spoken": "showers" + }, + "TS": { + "text": "TS", + "spoken": "thunderstorm" + }, + "FZ": { + "text": "FZ", + "spoken": "freezing" + } }, "template": { "text": "{weather}", "voice": "{weather}" } }, + "recentWeather": { + "template": { + "text": "RECENT WEATHER {weather}", + "voice": "RECENT WEATHER {weather}" + } + }, "clouds": { "identifyCeilingLayer": true, "convertToMetric": false, + "isAltitudeInHundreds": false, "undeterminedLayerAltitude": { "text": "undetermined", "voice": "undetermined" }, "types": { "FEW": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "FEW{altitude}", "voice": "few clouds at {altitude}" }, "SCT": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "SCT{altitude}{convective}", "voice": "{altitude} scattered {convective}" }, "BKN": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "BKN{altitude}{convective}", "voice": "{altitude} broken {convective}" }, "OVC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "OVC{altitude}{convective}", "voice": "{altitude} overcast {convective}" }, "VV": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "VV{altitude}", "voice": "indefinite ceiling {altitude}" }, "NSC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "NSC", "voice": "no significant clouds" }, "NCD": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "NCD", "voice": "no clouds detected" }, "CLR": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "CLR", "voice": "sky clear below one-two thousand" }, "SKC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "SKC", "voice": "sky clear" } @@ -362,7 +281,7 @@ }, "temperature": { "usePlusPrefix": false, - "pronounceLeadingZero": false, + "speakLeadingZero": false, "template": { "text": "{temp}", "voice": "TEMPERATURE {temp}" @@ -370,7 +289,7 @@ }, "dewpoint": { "usePlusPrefix": false, - "pronounceLeadingZero": false, + "speakLeadingZero": false, "template": { "text": "{dewpoint}", "voice": "DEWPOINT {dewpoint}" @@ -397,104 +316,54 @@ "voice": "ADVISE ON INITIAL CONTACT, YOU HAVE INFORMATION {letter|word}" } } - } - }, - { - "id": "b463506b-4b10-445e-8e5c-cf3f26e1d03b", - "name": "Houston Intcl", - "identifier": "KIAH", - "atisType": "Combined", - "codeRange": { - "low": "A", - "high": "Z" }, - "frequency": 124050000, + "notamsBeforeFreeText": false, + "airportConditionsBeforeFreeText": false, + "frequency": 124400000, + "idsEndpoint": "https://ids.houston.center/vatis/", + "useNotamPrefix": true, + "useDecimalTerminology": false, "atisVoice": { "useTextToSpeech": true, "voice": "Default" }, - "idsEndpoint": "https://ids.houston.center/vatis/", - "useNotamPrefix": true, - "useDecimalTerminology": false, - "airportConditionsBeforeFreeText": false, - "notamsBeforeFreeText": false, "presets": [ { - "id": "df6aee81-8aea-4d32-ae28-d2794be166e0", - "name": "ARRIVE WEST - DEPART SOUTH", - "airportConditions": "ARRIVALS EXPECT ILS OR RNAV *Y RWY 26R, ILS RWY 26L, ILS RWY 27. @SIMULAPP IN USE. DEPTG RWY 15L, RWY 15R.", - "notams": "UNITED RAMP CONTROL IN EFFECT. ALL ACFT TAXI WITH TRANSPONDER ON.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "bac9f6b4-fd76-4c60-94a5-6731bf2476e4", - "name": "ARRIVE WEST - DEPART NORTH", - "airportConditions": "ARRIVALS EXPECT ILS OR RNAV *Y RWY 26R, ILS RWY 26L, ILS RWY 27. @SIMULAPP IN USE. DEPTG RWY 33R, RWY 33L.", - "notams": "UNITED RAMP CONTROL IN EFFECT. ALL ACFT TAXI WITH TRANSPONDER ON.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "7bf93cbc-28b2-4b2d-9ac7-dd284919bb67", - "name": "STRAIGHT WEST", - "airportConditions": "ARRIVALS EXPECT ILS OR RNAV *Y RWY 26R, ILS RWY 26L. @SIMULAPP IN USE. DEPTG RWY 27.", - "notams": "UNITED RAMP CONTROL IN EFFECT. ALL ACFT TAXI WITH TRANSPONDER ON.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "b6e66b8f-1337-4f46-bbf6-833fcc43ece1", - "name": "ARRIVE EAST - DEPART SOUTH", - "airportConditions": "ARRIVALS EXPECT ILS RWY 8L, ILS RWY 8R, ILS OR RNAV *Y RWY 9. @SIMULAPP IN USE. DEPTG RWY 15L, RWY 15R.", - "notams": "UNITED RAMP CONTROL IN EFFECT. ALL ACFT TAXI WITH TRANSPONDER ON.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "1eaccb7f-26e6-4cb9-969e-4ad4debf0235", - "name": "15 FLOW", - "airportConditions": "ARRIVALS EXPECT ILS OR RNAV GPS RWY 15R. DEPTG RWY 15L.", - "notams": "UNITED RAMP CONTROL IN EFFECT. ALL ACFT TAXI WITH TRANSPONDER ON.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "id": "eeaf1853-a410-496f-bd96-c9d7561e145d", + "name": "SOUTH VISUAL", + "airportConditions": "ARRS EXP VIS APCHS RWY 18L, RWY 18R. DEPTG RWY 18L, RWY 18R. @SIMULAPP IN USE.", + "notams": "@SAID IN USE, SQUAWK ALTITUDE ON ALL SURFACE AREAS.", + "template": "AUSTIN BERGSTROM INTL ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS].", "externalGenerator": { "enabled": false } }, { - "id": "8d595554-446a-4676-9215-bacc34574e4b", - "name": "33 FLOW", - "airportConditions": "ARRIVALS EXPECT ILS OR RNAV GPS RWY 33R. DEPTG RWY 33L.", - "notams": "UNITED RAMP CONTROL IN EFFECT. ALL ACFT TAXI WITH TRANSPONDER ON.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "id": "d8459145-9523-448e-b45b-9c34848f586d", + "name": "SOUTH ILS", + "airportConditions": "ARRS EXP ILS RWY 18L APCH, ILS RWY 18R APCH. DEPTG RWY 18L, RWY 18R. @SIMULAPP IN USE.", + "notams": "@SAID IN USE, SQUAWK ALTITUDE ON ALL SURFACE AREAS.", + "template": "AUSTIN BERGSTROM INTL ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS].", "externalGenerator": { "enabled": false } }, { - "id": "b4f03258-ba49-4aba-a9d3-30163ffea2bd", - "name": "LATE FLOW", - "airportConditions": "ARRIVALS EXPECT ILS RWY 8R, ILS RWY 27. DEPTG RWY 15L, RWY 15R.", - "notams": "UNITED RAMP CONTROL IN EFFECT. ALL ACFT TAXI WITH TRANSPONDER ON.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "id": "56abf256-0b19-4f5b-a14c-b848bbcadb20", + "name": "NORTH VISUAL", + "airportConditions": "ARRS EXP VIS APCHS RWY 36R, RWY 36L. DEPTG RWY 36R, RWY 36L. @SIMULAPP IN USE. ", + "notams": "@SAID IN USE, SQUAWK ALTITUDE ON ALL SURFACE AREAS.", + "template": "AUSTIN BERGSTROM INTL ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS].", "externalGenerator": { "enabled": false } }, { - "id": "8c322706-2cca-4d26-a568-67e82a07b85a", - "name": "MID", - "airportConditions": "ARRS FROM WEST EXP RWY 8R, ARRS FROM EAST EXP RWY 27. DEPTG RWY 8R, RWY 27.", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "id": "aa63a1e3-12f0-43e7-8f13-69448b5ee520", + "name": "NORTH ILS", + "airportConditions": "ARRS EXP ILS RWY 36R APCH, ILS RWY 36L APCH. DEPTG RWY 36R, RWY 36L. @SIMULAPP IN USE.", + "notams": "@SAID IN USE, SQUAWK ALTITUDE ON ALL SURFACE AREAS.", + "template": "AUSTIN BERGSTROM INTL ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS].", "externalGenerator": { "enabled": false } @@ -503,8 +372,8 @@ "id": "901a6c4f-f88c-474e-a6ed-24acb3cf78e4", "name": "D-ATIS", "airportConditions": "***COPY D-ATIS INFORMATION HERE***", - "notams": "ALL ACFT TAXI WITH TRANSPONDER ON.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS].", + "notams": "@SAID IN USE, SQUAWK ALTITUDE ON ALL SURFACE AREAS.", + "template": "AUSTIN BERGSTROM INTL ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS].", "externalGenerator": { "enabled": false } @@ -512,40 +381,48 @@ ], "contractions": [ { - "string": "RNAV", - "spoken": "R NAV" - }, - { - "string": "FSS", - "spoken": "FLIGHT SERVICE STATION" - }, - { - "string": "GLS", - "spoken": "G L S" - }, - { - "string": "UAL", - "spoken": "UNITED" + "variableName": "SIMULAPP", + "text": "SIMULAPP", + "voice": "SIMULTANEOUS APPROACHES" }, { - "string": "5G", - "spoken": "5 G" + "variableName": "RNAV", + "text": "RNAV", + "voice": "R NAV" }, { - "string": "SIMULAPP", - "spoken": "SIMULTANEOUS APPROACHES" + "variableName": "FSS", + "text": "FSS", + "voice": "FLIGHT SERVICE STATION" }, { - "string": "INTCL", - "spoken": "INTERCONTINENTAL" + "variableName": "SAID", + "text": "SAID", + "voice": "SURFACE AWARENESS DISPLAY" } ], "airportConditionDefinitions": [], - "notamDefinitions": [], + "notamDefinitions": [ + { + "text": "DEPTG ACFT AT MAIN AND SOUTH TERM CTC RAMP FOR PUSH. ALL OTHERS CTC GROUND.", + "ordinal": 1, + "enabled": true + } + ] + }, + { + "id": "e9b7b721-4a60-4ae9-ac70-4fdd20019eab", + "identifier": "KGTU", + "name": "Georgetown", + "atisType": "Combined", + "codeRange": { + "low": "A", + "high": "Z" + }, "atisFormat": { "observationTime": { "standardUpdateTime": [ - 53 + 56 ], "template": { "text": "{time}Z", @@ -619,95 +496,181 @@ "moderateIntensity": "", "heavyIntensity": "heavy", "vicinity": "in vicinity", - "weatherTypes": { - "DZ": "drizzle", - "RA": "rain", - "SN": "snow", - "SG": "snow grains", - "IC": "ice crystals", - "PL": "ice pellets", - "GR": "hail", - "GS": "small hail", - "UP": "unknown precipitation", - "BR": "mist", - "FG": "fog", - "FU": "smoke", - "VA": "volcanic ash", - "DU": "widespread dust", - "SA": "sand", - "HZ": "haze", - "PY": "spray", - "PO": "well developed dust, sand whirls", - "SQ": "squalls", - "FC": "funnel cloud tornado waterspout", - "SS": "sandstorm", - "DS": "dust storm" - }, - "weatherDescriptors": { - "PR": "partial", - "BC": "patches", - "MI": "shallow", - "DR": "low drifting", - "BL": "blowing", - "SH": "showers", - "TS": "thunderstorm", - "FZ": "freezing" + "presentWeatherTypes": { + "DZ": { + "text": "DZ", + "spoken": "drizzle" + }, + "RA": { + "text": "RA", + "spoken": "rain" + }, + "SN": { + "text": "SN", + "spoken": "snow" + }, + "SG": { + "text": "SG", + "spoken": "snow grains" + }, + "IC": { + "text": "IC", + "spoken": "ice crystals" + }, + "PL": { + "text": "PL", + "spoken": "ice pellets" + }, + "GR": { + "text": "GR", + "spoken": "hail" + }, + "GS": { + "text": "GS", + "spoken": "small hail" + }, + "UP": { + "text": "UP", + "spoken": "unknown precipitation" + }, + "BR": { + "text": "BR", + "spoken": "mist" + }, + "FG": { + "text": "FG", + "spoken": "fog" + }, + "FU": { + "text": "FU", + "spoken": "smoke" + }, + "VA": { + "text": "VA", + "spoken": "volcanic ash" + }, + "DU": { + "text": "DU", + "spoken": "widespread dust" + }, + "SA": { + "text": "SA", + "spoken": "sand" + }, + "HZ": { + "text": "HZ", + "spoken": "haze" + }, + "PY": { + "text": "PY", + "spoken": "spray" + }, + "PO": { + "text": "PO", + "spoken": "well developed dust, sand whirls" + }, + "SQ": { + "text": "SQ", + "spoken": "squalls" + }, + "FC": { + "text": "FC", + "spoken": "funnel cloud tornado waterspout" + }, + "SS": { + "text": "SS", + "spoken": "sandstorm" + }, + "DS": { + "text": "DS", + "spoken": "dust storm" + }, + "PR": { + "text": "PR", + "spoken": "partial" + }, + "BC": { + "text": "BC", + "spoken": "patches" + }, + "MI": { + "text": "MI", + "spoken": "shallow" + }, + "DR": { + "text": "DR", + "spoken": "low drifting" + }, + "BL": { + "text": "BL", + "spoken": "blowing" + }, + "SH": { + "text": "SH", + "spoken": "showers" + }, + "TS": { + "text": "TS", + "spoken": "thunderstorm" + }, + "FZ": { + "text": "FZ", + "spoken": "freezing" + } }, "template": { "text": "{weather}", "voice": "{weather}" } }, + "recentWeather": { + "template": { + "text": "RECENT WEATHER {weather}", + "voice": "RECENT WEATHER {weather}" + } + }, "clouds": { "identifyCeilingLayer": true, "convertToMetric": false, + "isAltitudeInHundreds": false, "undeterminedLayerAltitude": { "text": "undetermined", "voice": "undetermined" }, "types": { "FEW": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "FEW{altitude}", "voice": "few clouds at {altitude}" }, "SCT": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "SCT{altitude}{convective}", "voice": "{altitude} scattered {convective}" }, "BKN": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "BKN{altitude}{convective}", "voice": "{altitude} broken {convective}" }, "OVC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "OVC{altitude}{convective}", "voice": "{altitude} overcast {convective}" }, "VV": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "VV{altitude}", "voice": "indefinite ceiling {altitude}" }, "NSC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "NSC", "voice": "no significant clouds" }, "NCD": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "NCD", "voice": "no clouds detected" }, "CLR": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "CLR", "voice": "sky clear below one-two thousand" }, "SKC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "SKC", "voice": "sky clear" } @@ -723,7 +686,7 @@ }, "temperature": { "usePlusPrefix": false, - "pronounceLeadingZero": false, + "speakLeadingZero": false, "template": { "text": "{temp}", "voice": "TEMPERATURE {temp}" @@ -731,7 +694,7 @@ }, "dewpoint": { "usePlusPrefix": false, - "pronounceLeadingZero": false, + "speakLeadingZero": false, "template": { "text": "{dewpoint}", "voice": "DEWPOINT {dewpoint}" @@ -758,64 +721,54 @@ "voice": "ADVISE ON INITIAL CONTACT, YOU HAVE INFORMATION {letter|word}" } } - } - }, - { - "id": "1698998c-56c5-4001-8d80-cc92e5763fbf", - "name": "Jack Brooks Regional", - "identifier": "KBPT", - "atisType": "Combined", - "codeRange": { - "low": "A", - "high": "Z" }, - "frequency": 126300000, + "notamsBeforeFreeText": false, + "airportConditionsBeforeFreeText": false, + "frequency": 118600000, + "idsEndpoint": "https://ids.houston.center/vatis/", + "useNotamPrefix": true, + "useDecimalTerminology": false, "atisVoice": { "useTextToSpeech": true, "voice": "Default" }, - "idsEndpoint": "https://ids.houston.center/vatis/", - "useNotamPrefix": true, - "useDecimalTerminology": false, - "airportConditionsBeforeFreeText": false, - "notamsBeforeFreeText": false, "presets": [ { - "id": "7b5edc39-5b1b-4518-a560-ebad355f9199", - "name": "NORTH VMC", - "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 30, RWY 34.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "JACK BROOKS MUN ATIS INFORMATION [ATIS_CODE]. [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND]. [NOTAMS].", + "id": "0afd59a2-da25-4c5a-848c-54b59a273688", + "name": "NORTHWEST VMC", + "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 29, RWY 36.", + "notams": "BIRD ACTIVITY INVOF ARPT. READBACK ALL HOLD SHORT INSTRUCTIONS.", + "template": "GEORGETOWN MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", "externalGenerator": { "enabled": false } }, { - "id": "1c22a589-836f-400a-9ea0-fbd816da73c9", - "name": "SOUTH VMC", - "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 12, RWY 16.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "JACK BROOKS MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "id": "57996fe9-3b5f-470b-8b91-c3c3273132ea", + "name": "SOUTHEAST VMC", + "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 11, RWY 18.", + "notams": "BIRD ACTIVITY INVOF ARPT. READBACK ALL HOLD SHORT INSTRUCTIONS.", + "template": "GEORGETOWN MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", "externalGenerator": { "enabled": false } }, { - "id": "114a1cb6-aa23-4de7-ae25-94304472c359", - "name": "NORTH IMC", - "airportConditions": "RNAV APCHS IN USE. LDG AND DEPTG RWY 30, RWY 34.", + "id": "93bc322f-b1db-45e1-b80e-91174e6ce5c5", + "name": "NORTHWEST IMC", + "airportConditions": "@RNAV APCHS IN USE. LDG AND DEPTG RWY 29, RWY 36.", "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "JACK BROOKS MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "template": "GEORGETOWN MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", "externalGenerator": { "enabled": false } }, { - "id": "25e36298-b5e4-45c7-a10d-74e85a5eaf34", - "name": "SOUTH IMC", - "airportConditions": "ILS RWY 12 AND RNAV RWY 16 APCHS IN USE. LDG AND DEPTG RWY 12, RWY 16.", + "id": "dfba358d-54b4-4ddd-a220-bd8e574e0926", + "name": "SOUTHEAST IMC", + "airportConditions": "@RNAV APCHS IN USE. LDG AND DEPTG RWY 11, RWY 18.", "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "JACK BROOKS MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "template": "GEORGETOWN MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", "externalGenerator": { "enabled": false } @@ -823,21 +776,30 @@ ], "contractions": [ { - "string": "RNAV", - "spoken": "R NAV" + "variableName": "RNAV", + "text": "RNAV", + "voice": "R NAV" }, { - "string": "MUN", - "spoken": "MUNICIPAL" + "variableName": "MUN", + "text": "MUN", + "voice": "MUNICIPAL" } ], "airportConditionDefinitions": [], - "notamDefinitions": [], + "notamDefinitions": [] + }, + { + "id": "8415ac20-b382-4e60-a08f-c69cd5a99674", + "identifier": "KEDC", + "name": "Austin Execuitive", + "atisType": "Combined", + "codeRange": { + "low": "A", + "high": "Z" + }, "atisFormat": { "observationTime": { - "standardUpdateTime": [ - 53 - ], "template": { "text": "{time}Z", "voice": "{time} ZULU {special}" @@ -910,93 +872,181 @@ "moderateIntensity": "", "heavyIntensity": "heavy", "vicinity": "in vicinity", - "weatherDescriptors": { - "BC": "patches", - "BL": "blowing", - "BR": "mist", - "DZ": "drizzle", - "DS": "dust storm", - "DR": "low drifting", - "DU": "widespread dust", - "FC": "funnel cloud tornado waterspout", - "FG": "fog", - "FZ": "freezing", - "FU": "smoke", - "GR": "hail", - "GS": "small hail, snow pellets", - "HZ": "haze", - "IC": "ice crystals", - "MI": "shallow", - "PL": "ice pellets", - "PO": "well developed dust, sand whirls", - "PR": "partial", - "PY": "spray", - "RA": "rain", - "SA": "sand", - "SG": "snow grains", - "SH": "showers", - "SN": "snow", - "SQ": "squalls", - "SS": "sandstorm", - "TS": "thunderstorm", - "UP": "unknown precipitation", - "VA": "volcanic ash" - }, - "template": { - "text": "{weather}", - "voice": "{weather}" - } + "presentWeatherTypes": { + "DZ": { + "text": "DZ", + "spoken": "drizzle" + }, + "RA": { + "text": "RA", + "spoken": "rain" + }, + "SN": { + "text": "SN", + "spoken": "snow" + }, + "SG": { + "text": "SG", + "spoken": "snow grains" + }, + "IC": { + "text": "IC", + "spoken": "ice crystals" + }, + "PL": { + "text": "PL", + "spoken": "ice pellets" + }, + "GR": { + "text": "GR", + "spoken": "hail" + }, + "GS": { + "text": "GS", + "spoken": "small hail" + }, + "UP": { + "text": "UP", + "spoken": "unknown precipitation" + }, + "BR": { + "text": "BR", + "spoken": "mist" + }, + "FG": { + "text": "FG", + "spoken": "fog" + }, + "FU": { + "text": "FU", + "spoken": "smoke" + }, + "VA": { + "text": "VA", + "spoken": "volcanic ash" + }, + "DU": { + "text": "DU", + "spoken": "widespread dust" + }, + "SA": { + "text": "SA", + "spoken": "sand" + }, + "HZ": { + "text": "HZ", + "spoken": "haze" + }, + "PY": { + "text": "PY", + "spoken": "spray" + }, + "PO": { + "text": "PO", + "spoken": "well developed dust, sand whirls" + }, + "SQ": { + "text": "SQ", + "spoken": "squalls" + }, + "FC": { + "text": "FC", + "spoken": "funnel cloud tornado waterspout" + }, + "SS": { + "text": "SS", + "spoken": "sandstorm" + }, + "DS": { + "text": "DS", + "spoken": "dust storm" + }, + "PR": { + "text": "PR", + "spoken": "partial" + }, + "BC": { + "text": "BC", + "spoken": "patches" + }, + "MI": { + "text": "MI", + "spoken": "shallow" + }, + "DR": { + "text": "DR", + "spoken": "low drifting" + }, + "BL": { + "text": "BL", + "spoken": "blowing" + }, + "SH": { + "text": "SH", + "spoken": "showers" + }, + "TS": { + "text": "TS", + "spoken": "thunderstorm" + }, + "FZ": { + "text": "FZ", + "spoken": "freezing" + } + }, + "template": { + "text": "{weather}", + "voice": "{weather}" + } + }, + "recentWeather": { + "template": { + "text": "RECENT WEATHER {weather}", + "voice": "RECENT WEATHER {weather}" + } }, "clouds": { "identifyCeilingLayer": true, "convertToMetric": false, + "isAltitudeInHundreds": false, "undeterminedLayerAltitude": { "text": "undetermined", "voice": "undetermined" }, "types": { "FEW": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "FEW{altitude}", "voice": "few clouds at {altitude}" }, "SCT": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "SCT{altitude}{convective}", "voice": "{altitude} scattered {convective}" }, "BKN": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "BKN{altitude}{convective}", "voice": "{altitude} broken {convective}" }, "OVC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "OVC{altitude}{convective}", "voice": "{altitude} overcast {convective}" }, "VV": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "VV{altitude}", "voice": "indefinite ceiling {altitude}" }, "NSC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "NSC", "voice": "no significant clouds" }, "NCD": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "NCD", "voice": "no clouds detected" }, "CLR": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "CLR", "voice": "sky clear below one-two thousand" }, "SKC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "SKC", "voice": "sky clear" } @@ -1012,7 +1062,7 @@ }, "temperature": { "usePlusPrefix": false, - "pronounceLeadingZero": false, + "speakLeadingZero": false, "template": { "text": "{temp}", "voice": "TEMPERATURE {temp}" @@ -1020,7 +1070,7 @@ }, "dewpoint": { "usePlusPrefix": false, - "pronounceLeadingZero": false, + "speakLeadingZero": false, "template": { "text": "{dewpoint}", "voice": "DEWPOINT {dewpoint}" @@ -1041,70 +1091,28 @@ } }, "closingStatement": { - "autoIncludeClosingStatement": true, + "autoIncludeClosingStatement": false, "template": { "text": "...ADVS YOU HAVE INFO {letter}", "voice": "ADVISE ON INITIAL CONTACT, YOU HAVE INFORMATION {letter|word}" } } - } - }, - { - "id": "47a7fb8f-55b6-484e-ab8b-9499d52b7c37", - "name": "Ellington Field", - "identifier": "KEFD", - "atisType": "Combined", - "codeRange": { - "low": "A", - "high": "Z" }, - "frequency": 135575000, + "notamsBeforeFreeText": false, + "airportConditionsBeforeFreeText": false, + "frequency": 118825000, + "idsEndpoint": "https://ids.houston.center/vatis/", + "useNotamPrefix": true, + "useDecimalTerminology": false, "atisVoice": { "useTextToSpeech": true, "voice": "Default" }, - "idsEndpoint": "https://ids.houston.center/vatis/", - "useNotamPrefix": true, - "useDecimalTerminology": false, - "airportConditionsBeforeFreeText": false, - "notamsBeforeFreeText": false, "presets": [ { - "id": "254e8a1e-f973-4383-ba2f-e767d72963ed", - "name": "SOUTH FLOW VMC", - "airportConditions": "ARRIVALS EXPECT VIS APCH RWY 17R, RWY 17L, RWY 22. DEPTG RWY 17R, RWY 17L, RWY 22.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFORMATION [ATIS_CODE]. [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND]. [NOTAMS].", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "0f130b6d-e7e7-4a28-9dad-4dabf129a419", - "name": "NORTH FLOW VMC", - "airportConditions": "ARRIVALS EXPECT VIS APCH RWY 35R, RWY 35L, RWY 04. DEPTG RWY 35R, RWY 35L, RWY 04.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFORMATION [ATIS_CODE]. [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND]. [NOTAMS].", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "75d1dc64-d451-4cbc-9d53-7e44e55bb56f", - "name": "SOUTH FLOW IMC", - "airportConditions": "ARRIVALS EXPECT ILS RWY 17R, ILS *Z RWY 22. RNAV APCHS AVAILABLE ON REQUEST. DEPTG RWY 17R, RWY 17L, RWY 22.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFORMATION [ATIS_CODE]. [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND]. [NOTAMS].", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "f2001c78-152c-4914-9030-c0e866008054", - "name": "NORTH FLOW IMC", - "airportConditions": "ARRIVALS EXPECT ILS RWY 35L, RNAV 04. DEPTG RWY 35R, RWY 35L, RWY 04.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFORMATION [ATIS_CODE]. [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND]. [NOTAMS].", + "id": "e47a25f8-1869-43e8-8957-1191b116c22a", + "name": "AWOS", + "template": "[FACILITY] WEATHER OBSERVATION. TIME [OBS_TIME]. [FULL_WX_STRING]. [NOTAMS]", "externalGenerator": { "enabled": false } @@ -1112,11 +1120,21 @@ ], "contractions": [], "airportConditionDefinitions": [], - "notamDefinitions": [], + "notamDefinitions": [] + }, + { + "id": "a562550c-9932-42a1-b5e4-9cf2a80a412b", + "identifier": "KHYI", + "name": "San Marcos", + "atisType": "Combined", + "codeRange": { + "low": "A", + "high": "Z" + }, "atisFormat": { "observationTime": { "standardUpdateTime": [ - 54 + 56 ], "template": { "text": "{time}Z", @@ -1190,93 +1208,181 @@ "moderateIntensity": "", "heavyIntensity": "heavy", "vicinity": "in vicinity", - "weatherDescriptors": { - "BC": "patches", - "BL": "blowing", - "BR": "mist", - "DZ": "drizzle", - "DS": "dust storm", - "DR": "low drifting", - "DU": "widespread dust", - "FC": "funnel cloud tornado waterspout", - "FG": "fog", - "FZ": "freezing", - "FU": "smoke", - "GR": "hail", - "GS": "small hail, snow pellets", - "HZ": "haze", - "IC": "ice crystals", - "MI": "shallow", - "PL": "ice pellets", - "PO": "well developed dust, sand whirls", - "PR": "partial", - "PY": "spray", - "RA": "rain", - "SA": "sand", - "SG": "snow grains", - "SH": "showers", - "SN": "snow", - "SQ": "squalls", - "SS": "sandstorm", - "TS": "thunderstorm", - "UP": "unknown precipitation", - "VA": "volcanic ash" + "presentWeatherTypes": { + "DZ": { + "text": "DZ", + "spoken": "drizzle" + }, + "RA": { + "text": "RA", + "spoken": "rain" + }, + "SN": { + "text": "SN", + "spoken": "snow" + }, + "SG": { + "text": "SG", + "spoken": "snow grains" + }, + "IC": { + "text": "IC", + "spoken": "ice crystals" + }, + "PL": { + "text": "PL", + "spoken": "ice pellets" + }, + "GR": { + "text": "GR", + "spoken": "hail" + }, + "GS": { + "text": "GS", + "spoken": "small hail" + }, + "UP": { + "text": "UP", + "spoken": "unknown precipitation" + }, + "BR": { + "text": "BR", + "spoken": "mist" + }, + "FG": { + "text": "FG", + "spoken": "fog" + }, + "FU": { + "text": "FU", + "spoken": "smoke" + }, + "VA": { + "text": "VA", + "spoken": "volcanic ash" + }, + "DU": { + "text": "DU", + "spoken": "widespread dust" + }, + "SA": { + "text": "SA", + "spoken": "sand" + }, + "HZ": { + "text": "HZ", + "spoken": "haze" + }, + "PY": { + "text": "PY", + "spoken": "spray" + }, + "PO": { + "text": "PO", + "spoken": "well developed dust, sand whirls" + }, + "SQ": { + "text": "SQ", + "spoken": "squalls" + }, + "FC": { + "text": "FC", + "spoken": "funnel cloud tornado waterspout" + }, + "SS": { + "text": "SS", + "spoken": "sandstorm" + }, + "DS": { + "text": "DS", + "spoken": "dust storm" + }, + "PR": { + "text": "PR", + "spoken": "partial" + }, + "BC": { + "text": "BC", + "spoken": "patches" + }, + "MI": { + "text": "MI", + "spoken": "shallow" + }, + "DR": { + "text": "DR", + "spoken": "low drifting" + }, + "BL": { + "text": "BL", + "spoken": "blowing" + }, + "SH": { + "text": "SH", + "spoken": "showers" + }, + "TS": { + "text": "TS", + "spoken": "thunderstorm" + }, + "FZ": { + "text": "FZ", + "spoken": "freezing" + } }, "template": { "text": "{weather}", "voice": "{weather}" } }, + "recentWeather": { + "template": { + "text": "RECENT WEATHER {weather}", + "voice": "RECENT WEATHER {weather}" + } + }, "clouds": { "identifyCeilingLayer": true, "convertToMetric": false, + "isAltitudeInHundreds": false, "undeterminedLayerAltitude": { "text": "undetermined", "voice": "undetermined" }, "types": { "FEW": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "FEW{altitude}", "voice": "few clouds at {altitude}" }, "SCT": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "SCT{altitude}{convective}", "voice": "{altitude} scattered {convective}" }, "BKN": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "BKN{altitude}{convective}", "voice": "{altitude} broken {convective}" }, "OVC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "OVC{altitude}{convective}", "voice": "{altitude} overcast {convective}" }, "VV": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "VV{altitude}", "voice": "indefinite ceiling {altitude}" }, "NSC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "NSC", "voice": "no significant clouds" }, "NCD": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "NCD", "voice": "no clouds detected" }, "CLR": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "CLR", "voice": "sky clear below one-two thousand" }, "SKC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", "text": "SKC", "voice": "sky clear" } @@ -1292,7 +1398,7 @@ }, "temperature": { "usePlusPrefix": false, - "pronounceLeadingZero": false, + "speakLeadingZero": false, "template": { "text": "{temp}", "voice": "TEMPERATURE {temp}" @@ -1300,7 +1406,7 @@ }, "dewpoint": { "usePlusPrefix": false, - "pronounceLeadingZero": false, + "speakLeadingZero": false, "template": { "text": "{dewpoint}", "voice": "DEWPOINT {dewpoint}" @@ -1327,1664 +1433,113 @@ "voice": "ADVISE ON INITIAL CONTACT, YOU HAVE INFORMATION {letter|word}" } } - } - }, - { - "id": "cc786502-d116-4a4a-9e86-8ffbac9ac90f", - "name": "Easterwood Field", - "identifier": "KCLL", - "atisType": "Combined", - "codeRange": { - "low": "A", - "high": "Z" }, - "frequency": 126850000, + "notamsBeforeFreeText": false, + "airportConditionsBeforeFreeText": false, + "frequency": 120825000, + "idsEndpoint": "https://ids.houston.center/vatis/", + "useNotamPrefix": true, + "useDecimalTerminology": false, "atisVoice": { "useTextToSpeech": true, "voice": "Default" }, - "idsEndpoint": "https://ids.houston.center/vatis/", - "useNotamPrefix": true, - "useDecimalTerminology": false, - "airportConditionsBeforeFreeText": false, - "notamsBeforeFreeText": false, "presets": [ { - "id": "dd8a0043-8a16-416e-a3b3-53a9b6ee731e", - "name": "NORTH VMC", - "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 29, RWY 35.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFORMATION [ATIS_CODE]. [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND]. [NOTAMS].", + "id": "076c81bd-cea1-474e-b3ee-7ff5e390d3b6", + "name": "EAST VMC", + "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 8, RWY 13.", + "notams": "BIRD ACTIVITY INVOF ARPT. READBACK ALL HOLD SHORT INSTRUCTIONS.", + "template": "SAN MARCOS MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", "externalGenerator": { "enabled": false } }, { - "id": "58211278-512c-4217-b631-e1227a3afd49", - "name": "NORTH IMC", - "airportConditions": "ARRIVALS EXPECT ILS RWY 35. RNAV APCHS AVAILABLE ON REQUEST. DEPTG RWY 29, RWY 35.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFORMATION [ATIS_CODE]. [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND]. [NOTAMS].", + "id": "d7d65564-9e09-4c36-b845-31e05c217d47", + "name": "WEST VMC", + "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 26, RWY 31.", + "notams": "BIRD ACTIVITY INVOF ARPT. READBACK ALL HOLD SHORT INSTRUCTIONS.", + "template": "SAN MARCOS MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "externalGenerator": { + "enabled": false + } + }, + { + "id": "8b1bdc1d-a850-4407-8e96-6dbcd7bebf2b", + "name": "NORTH VMC", + "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 35.", + "notams": "BIRD ACTIVITY INVOF ARPT. READBACK ALL HOLD SHORT INSTRUCTIONS.", + "template": "SAN MARCOS MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", "externalGenerator": { "enabled": false } }, { - "id": "66280bc6-76f2-4f95-afe9-c6451be912cc", + "id": "49aa38ab-7f69-486f-a60e-1dd542af8d00", "name": "SOUTH VMC", - "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 11, RWY 17.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 17.", + "notams": "BIRD ACTIVITY INVOF ARPT. READBACK ALL HOLD SHORT INSTRUCTIONS.", + "template": "SAN MARCOS MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", "externalGenerator": { "enabled": false } }, { - "id": "d959c176-5e56-4e2f-b27f-abacda5f62d9", - "name": "SOUTH IMC", - "airportConditions": "RNAV APCHS RWY 17, RWY 11 IN USE. DEPTG RWY 17, RWY 11", + "id": "57bf78e3-00a4-45dd-8eee-180101607335", + "name": "EAST IMC", + "airportConditions": "ILS RWY 13 AND @RNAV RWY 8 APPR IN USE. LDG AND DEPTG RWY 8, RWY 13.", "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "template": "SAN MARCOS MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", "externalGenerator": { "enabled": false } - } - ], - "contractions": [], - "airportConditionDefinitions": [], - "notamDefinitions": [], - "atisFormat": { - "observationTime": { - "standardUpdateTime": [ - 53 - ], - "template": { - "text": "{time}Z", - "voice": "{time} ZULU {special}" - } }, - "surfaceWind": { - "speakLeadingZero": false, - "magneticVariation": { - "enabled": true, - "magneticDegrees": 0 - }, - "standard": { - "template": { - "text": "{wind_dir}{wind_spd}KT", - "voice": "WIND {wind_dir} AT {wind_spd}" - } - }, - "standardGust": { - "template": { - "text": "{wind_dir}{wind_spd}G{wind_gust}KT", - "voice": "WIND {wind_dir} AT {wind_spd} GUSTS {wind_gust}" - } - }, - "variable": { - "template": { - "text": "VRB{wind_spd}KT", - "voice": "WIND VARIABLE AT {wind_spd}" - } - }, - "variableGust": { - "template": { - "text": "VRB{wind_spd}G{wind_gust}KT", - "voice": "WIND VARIABLE AT {wind_spd} GUSTS {wind_gust}" - } - }, - "variableDirection": { - "template": { - "text": "{wind_vmin}V{wind_vmax}", - "voice": "WIND VARIABLE BETWEEN {wind_vmin} AND {wind_vmax}" - } - }, - "calm": { - "calmWindSpeed": 2, - "template": { - "text": "{wind}", - "voice": "WIND CALM" - } + { + "id": "a7b256db-6ab3-433d-be08-4d4562c43f89", + "name": "WEST IMC", + "airportConditions": "@RNAV APCHS IN USE. LDG AND DEPTG RWY 26, RWY 31.", + "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", + "template": "SAN MARCOS MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "externalGenerator": { + "enabled": false } }, - "visibility": { - "north": "to the north", - "northEast": "to the north-east", - "east": "to the east", - "southEast": "to the south-east", - "south": "to the south", - "southWest": "to the south-west", - "west": "to the west", - "northWest": "to the north-west", - "unlimitedVisibilityVoice": "visibility 10 kilometers or more", - "unlimitedVisibilityText": "VIS 10KM", - "includeVisibilitySuffix": true, - "metersCutoff": 5000, - "template": { - "text": "{visibility}", - "voice": "VISIBILITY {visibility}" + { + "id": "8e238dc4-7567-4589-bd09-695b6d3e43a5", + "name": "NORTH IMC", + "airportConditions": "@RNAV APPR IN USE. LDG AND DEPTG RWY 35.", + "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", + "template": "SAN MARCOS MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "externalGenerator": { + "enabled": false } }, - "presentWeather": { - "lightIntensity": "light", - "moderateIntensity": "", - "heavyIntensity": "heavy", - "vicinity": "in vicinity", - "weatherDescriptors": { - "BC": "patches", - "BL": "blowing", - "BR": "mist", - "DZ": "drizzle", - "DS": "dust storm", - "DR": "low drifting", - "DU": "widespread dust", - "FC": "funnel cloud tornado waterspout", - "FG": "fog", - "FZ": "freezing", - "FU": "smoke", - "GR": "hail", - "GS": "small hail, snow pellets", - "HZ": "haze", - "IC": "ice crystals", - "MI": "shallow", - "PL": "ice pellets", - "PO": "well developed dust, sand whirls", - "PR": "partial", - "PY": "spray", - "RA": "rain", - "SA": "sand", - "SG": "snow grains", - "SH": "showers", - "SN": "snow", - "SQ": "squalls", - "SS": "sandstorm", - "TS": "thunderstorm", - "UP": "unknown precipitation", - "VA": "volcanic ash" - }, - "template": { - "text": "{weather}", - "voice": "{weather}" - } - }, - "clouds": { - "identifyCeilingLayer": true, - "convertToMetric": false, - "undeterminedLayerAltitude": { - "text": "undetermined", - "voice": "undetermined" - }, - "types": { - "FEW": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "FEW{altitude}", - "voice": "few clouds at {altitude}" - }, - "SCT": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "SCT{altitude}{convective}", - "voice": "{altitude} scattered {convective}" - }, - "BKN": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "BKN{altitude}{convective}", - "voice": "{altitude} broken {convective}" - }, - "OVC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "OVC{altitude}{convective}", - "voice": "{altitude} overcast {convective}" - }, - "VV": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "VV{altitude}", - "voice": "indefinite ceiling {altitude}" - }, - "NSC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "NSC", - "voice": "no significant clouds" - }, - "NCD": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "NCD", - "voice": "no clouds detected" - }, - "CLR": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "CLR", - "voice": "sky clear below one-two thousand" - }, - "SKC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "SKC", - "voice": "sky clear" - } - }, - "convectiveTypes": { - "CB": "cumulonimbus", - "TCU": "towering cumulus" - }, - "template": { - "text": "{clouds}", - "voice": "{clouds}" - } - }, - "temperature": { - "usePlusPrefix": false, - "pronounceLeadingZero": false, - "template": { - "text": "{temp}", - "voice": "TEMPERATURE {temp}" - } - }, - "dewpoint": { - "usePlusPrefix": false, - "pronounceLeadingZero": false, - "template": { - "text": "{dewpoint}", - "voice": "DEWPOINT {dewpoint}" - } - }, - "altimeter": { - "pronounceDecimal": false, - "template": { - "text": "A{altimeter} ({altimeter|text})", - "voice": "ALTIMETER {altimeter}" - } - }, - "transitionLevel": { - "values": [], - "template": { - "text": "TRANSITION LEVEL {trl}", - "voice": "TRANSITION LEVEL {trl}" - } - }, - "closingStatement": { - "autoIncludeClosingStatement": true, - "template": { - "text": "...ADVS YOU HAVE INFO {letter}", - "voice": "ADVISE ON INITIAL CONTACT, YOU HAVE INFORMATION {letter|word}" - } - } - } - }, - { - "id": "dfbb6a62-9a9d-43d2-8247-18821146fec8", - "name": "Conroe North Houston Regional", - "identifier": "KCXO", - "atisType": "Combined", - "codeRange": { - "low": "A", - "high": "Z" - }, - "frequency": 118325000, - "atisVoice": { - "useTextToSpeech": true, - "voice": "Default" - }, - "idsEndpoint": "https://ids.houston.center/vatis/", - "useNotamPrefix": true, - "useDecimalTerminology": false, - "airportConditionsBeforeFreeText": false, - "notamsBeforeFreeText": false, - "presets": [ - { - "id": "6ce32ed6-4420-4609-82b5-390b0f5d534d", - "name": "NORTH VMC", - "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 1, RWY 32.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFORMATION [ATIS_CODE]. [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND]. [NOTAMS].", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "bc39b3c7-2023-4e2d-9ff4-f4762b7ad270", - "name": "SOUTH VMC", - "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 14, RWY 19.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "c3789e88-ea2e-43d7-9599-c0b05d153a1c", - "name": "NORTH IMC", - "airportConditions": "RNAV APCHS IN USE. LDG AND DEPTG RWY 1, RWY 32.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "a77373b2-70af-402e-b3b3-505227393494", - "name": "SOUTH IMC", - "airportConditions": "ILS RWY 14 AND RNAV RWY 19 APCH IN USE. DEPTG RWY 14, RWY 19.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - } - ], - "contractions": [ - { - "string": "RNAV", - "spoken": "R NAV" - } - ], - "airportConditionDefinitions": [], - "notamDefinitions": [], - "atisFormat": { - "observationTime": { - "standardUpdateTime": [ - 53 - ], - "template": { - "text": "{time}Z", - "voice": "{time} ZULU {special}" - } - }, - "surfaceWind": { - "speakLeadingZero": false, - "magneticVariation": { - "enabled": true, - "magneticDegrees": 0 - }, - "standard": { - "template": { - "text": "{wind_dir}{wind_spd}KT", - "voice": "WIND {wind_dir} AT {wind_spd}" - } - }, - "standardGust": { - "template": { - "text": "{wind_dir}{wind_spd}G{wind_gust}KT", - "voice": "WIND {wind_dir} AT {wind_spd} GUSTS {wind_gust}" - } - }, - "variable": { - "template": { - "text": "VRB{wind_spd}KT", - "voice": "WIND VARIABLE AT {wind_spd}" - } - }, - "variableGust": { - "template": { - "text": "VRB{wind_spd}G{wind_gust}KT", - "voice": "WIND VARIABLE AT {wind_spd} GUSTS {wind_gust}" - } - }, - "variableDirection": { - "template": { - "text": "{wind_vmin}V{wind_vmax}", - "voice": "WIND VARIABLE BETWEEN {wind_vmin} AND {wind_vmax}" - } - }, - "calm": { - "calmWindSpeed": 2, - "template": { - "text": "{wind}", - "voice": "WIND CALM" - } - } - }, - "visibility": { - "north": "to the north", - "northEast": "to the north-east", - "east": "to the east", - "southEast": "to the south-east", - "south": "to the south", - "southWest": "to the south-west", - "west": "to the west", - "northWest": "to the north-west", - "unlimitedVisibilityVoice": "visibility 10 kilometers or more", - "unlimitedVisibilityText": "VIS 10KM", - "includeVisibilitySuffix": true, - "metersCutoff": 5000, - "template": { - "text": "{visibility}", - "voice": "VISIBILITY {visibility}" - } - }, - "presentWeather": { - "lightIntensity": "light", - "moderateIntensity": "", - "heavyIntensity": "heavy", - "vicinity": "in vicinity", - "weatherDescriptors": { - "BC": "patches", - "BL": "blowing", - "BR": "mist", - "DZ": "drizzle", - "DS": "dust storm", - "DR": "low drifting", - "DU": "widespread dust", - "FC": "funnel cloud tornado waterspout", - "FG": "fog", - "FZ": "freezing", - "FU": "smoke", - "GR": "hail", - "GS": "small hail, snow pellets", - "HZ": "haze", - "IC": "ice crystals", - "MI": "shallow", - "PL": "ice pellets", - "PO": "well developed dust, sand whirls", - "PR": "partial", - "PY": "spray", - "RA": "rain", - "SA": "sand", - "SG": "snow grains", - "SH": "showers", - "SN": "snow", - "SQ": "squalls", - "SS": "sandstorm", - "TS": "thunderstorm", - "UP": "unknown precipitation", - "VA": "volcanic ash" - }, - "template": { - "text": "{weather}", - "voice": "{weather}" - } - }, - "clouds": { - "identifyCeilingLayer": true, - "convertToMetric": false, - "undeterminedLayerAltitude": { - "text": "undetermined", - "voice": "undetermined" - }, - "types": { - "FEW": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "FEW{altitude}", - "voice": "few clouds at {altitude}" - }, - "SCT": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "SCT{altitude}{convective}", - "voice": "{altitude} scattered {convective}" - }, - "BKN": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "BKN{altitude}{convective}", - "voice": "{altitude} broken {convective}" - }, - "OVC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "OVC{altitude}{convective}", - "voice": "{altitude} overcast {convective}" - }, - "VV": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "VV{altitude}", - "voice": "indefinite ceiling {altitude}" - }, - "NSC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "NSC", - "voice": "no significant clouds" - }, - "NCD": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "NCD", - "voice": "no clouds detected" - }, - "CLR": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "CLR", - "voice": "sky clear below one-two thousand" - }, - "SKC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "SKC", - "voice": "sky clear" - } - }, - "convectiveTypes": { - "CB": "cumulonimbus", - "TCU": "towering cumulus" - }, - "template": { - "text": "{clouds}", - "voice": "{clouds}" - } - }, - "temperature": { - "usePlusPrefix": false, - "pronounceLeadingZero": false, - "template": { - "text": "{temp}", - "voice": "TEMPERATURE {temp}" - } - }, - "dewpoint": { - "usePlusPrefix": false, - "pronounceLeadingZero": false, - "template": { - "text": "{dewpoint}", - "voice": "DEWPOINT {dewpoint}" - } - }, - "altimeter": { - "pronounceDecimal": false, - "template": { - "text": "A{altimeter} ({altimeter|text})", - "voice": "ALTIMETER {altimeter}" - } - }, - "transitionLevel": { - "values": [], - "template": { - "text": "TRANSITION LEVEL {trl}", - "voice": "TRANSITION LEVEL {trl}" - } - }, - "closingStatement": { - "autoIncludeClosingStatement": true, - "template": { - "text": "...ADVS YOU HAVE INFO {letter}", - "voice": "ADVISE ON INITIAL CONTACT, YOU HAVE INFORMATION {letter|word}" - } - } - } - }, - { - "id": "8ad307ca-b81f-4c84-a93c-cfc3fb0553df", - "name": "David Wayne Hooks Memorial", - "identifier": "KDWH", - "atisType": "Combined", - "codeRange": { - "low": "A", - "high": "Z" - }, - "frequency": 128375000, - "atisVoice": { - "useTextToSpeech": true, - "voice": "Default" - }, - "idsEndpoint": "https://ids.houston.center/vatis/", - "useNotamPrefix": true, - "useDecimalTerminology": false, - "airportConditionsBeforeFreeText": false, - "notamsBeforeFreeText": false, - "presets": [ - { - "id": "28fd48fc-e0c4-47f7-a23e-fc25aa6f95c5", - "name": "NORTH VMC", - "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 35L, RWY 35R.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "HOOKS MEML ATIS INFORMATION [ATIS_CODE]. [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND]. [NOTAMS].", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "65fb3b52-7317-4b22-b476-b2a1331e78da", - "name": "SOUTH VMC", - "airportConditions": "VIS APCHS IN USE. LDG AND DEPTG RWY 17L, RWY 17R.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "HOOKS MEML ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "48d76407-7dcd-4a81-b992-3b375ad83fbb", - "name": "NORTH IMC", - "airportConditions": "RNAV APCH RWY 35L IN USE. LDG AND DEPTG RWY 35L.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "HOOKS MEML ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "1a7cff69-65e5-4646-8320-86959e0a9a32", - "name": "SOUTH IMC", - "airportConditions": "RNAV APCH RWY 17R IN USE. LDG AND DEPTG RWY 17R.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "HOOKS MEML ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - } - ], - "contractions": [ - { - "string": "MEML", - "spoken": "MEMORIAL" - } - ], - "airportConditionDefinitions": [], - "notamDefinitions": [], - "atisFormat": { - "observationTime": { - "standardUpdateTime": [ - 53 - ], - "template": { - "text": "{time}Z", - "voice": "{time} ZULU {special}" - } - }, - "surfaceWind": { - "speakLeadingZero": false, - "magneticVariation": { - "enabled": true, - "magneticDegrees": 0 - }, - "standard": { - "template": { - "text": "{wind_dir}{wind_spd}KT", - "voice": "WIND {wind_dir} AT {wind_spd}" - } - }, - "standardGust": { - "template": { - "text": "{wind_dir}{wind_spd}G{wind_gust}KT", - "voice": "WIND {wind_dir} AT {wind_spd} GUSTS {wind_gust}" - } - }, - "variable": { - "template": { - "text": "VRB{wind_spd}KT", - "voice": "WIND VARIABLE AT {wind_spd}" - } - }, - "variableGust": { - "template": { - "text": "VRB{wind_spd}G{wind_gust}KT", - "voice": "WIND VARIABLE AT {wind_spd} GUSTS {wind_gust}" - } - }, - "variableDirection": { - "template": { - "text": "{wind_vmin}V{wind_vmax}", - "voice": "WIND VARIABLE BETWEEN {wind_vmin} AND {wind_vmax}" - } - }, - "calm": { - "calmWindSpeed": 2, - "template": { - "text": "{wind}", - "voice": "WIND CALM" - } - } - }, - "visibility": { - "north": "to the north", - "northEast": "to the north-east", - "east": "to the east", - "southEast": "to the south-east", - "south": "to the south", - "southWest": "to the south-west", - "west": "to the west", - "northWest": "to the north-west", - "unlimitedVisibilityVoice": "visibility 10 kilometers or more", - "unlimitedVisibilityText": "VIS 10KM", - "includeVisibilitySuffix": true, - "metersCutoff": 5000, - "template": { - "text": "{visibility}", - "voice": "VISIBILITY {visibility}" - } - }, - "presentWeather": { - "lightIntensity": "light", - "moderateIntensity": "", - "heavyIntensity": "heavy", - "vicinity": "in vicinity", - "weatherDescriptors": { - "BC": "patches", - "BL": "blowing", - "BR": "mist", - "DZ": "drizzle", - "DS": "dust storm", - "DR": "low drifting", - "DU": "widespread dust", - "FC": "funnel cloud tornado waterspout", - "FG": "fog", - "FZ": "freezing", - "FU": "smoke", - "GR": "hail", - "GS": "small hail, snow pellets", - "HZ": "haze", - "IC": "ice crystals", - "MI": "shallow", - "PL": "ice pellets", - "PO": "well developed dust, sand whirls", - "PR": "partial", - "PY": "spray", - "RA": "rain", - "SA": "sand", - "SG": "snow grains", - "SH": "showers", - "SN": "snow", - "SQ": "squalls", - "SS": "sandstorm", - "TS": "thunderstorm", - "UP": "unknown precipitation", - "VA": "volcanic ash" - }, - "template": { - "text": "{weather}", - "voice": "{weather}" - } - }, - "clouds": { - "identifyCeilingLayer": true, - "convertToMetric": false, - "undeterminedLayerAltitude": { - "text": "undetermined", - "voice": "undetermined" - }, - "types": { - "FEW": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "FEW{altitude}", - "voice": "few clouds at {altitude}" - }, - "SCT": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "SCT{altitude}{convective}", - "voice": "{altitude} scattered {convective}" - }, - "BKN": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "BKN{altitude}{convective}", - "voice": "{altitude} broken {convective}" - }, - "OVC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "OVC{altitude}{convective}", - "voice": "{altitude} overcast {convective}" - }, - "VV": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "VV{altitude}", - "voice": "indefinite ceiling {altitude}" - }, - "NSC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "NSC", - "voice": "no significant clouds" - }, - "NCD": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "NCD", - "voice": "no clouds detected" - }, - "CLR": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "CLR", - "voice": "sky clear below one-two thousand" - }, - "SKC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "SKC", - "voice": "sky clear" - } - }, - "convectiveTypes": { - "CB": "cumulonimbus", - "TCU": "towering cumulus" - }, - "template": { - "text": "{clouds}", - "voice": "{clouds}" - } - }, - "temperature": { - "usePlusPrefix": false, - "pronounceLeadingZero": false, - "template": { - "text": "{temp}", - "voice": "TEMPERATURE {temp}" - } - }, - "dewpoint": { - "usePlusPrefix": false, - "pronounceLeadingZero": false, - "template": { - "text": "{dewpoint}", - "voice": "DEWPOINT {dewpoint}" - } - }, - "altimeter": { - "pronounceDecimal": false, - "template": { - "text": "A{altimeter} ({altimeter|text})", - "voice": "ALTIMETER {altimeter}" - } - }, - "transitionLevel": { - "values": [], - "template": { - "text": "TRANSITION LEVEL {trl}", - "voice": "TRANSITION LEVEL {trl}" - } - }, - "closingStatement": { - "autoIncludeClosingStatement": true, - "template": { - "text": "...ADVS YOU HAVE INFO {letter}", - "voice": "ADVISE ON INITIAL CONTACT, YOU HAVE INFORMATION {letter|word}" - } - } - } - }, - { - "id": "f9591390-f31d-432e-a1bb-44e0bf8e5c0a", - "name": "Sugar Land Regional", - "identifier": "KSGR", - "atisType": "Combined", - "codeRange": { - "low": "A", - "high": "Z" - }, - "frequency": 118125000, - "atisVoice": { - "useTextToSpeech": true, - "voice": "Default" - }, - "idsEndpoint": "https://ids.houston.center/vatis/", - "useNotamPrefix": true, - "useDecimalTerminology": false, - "airportConditionsBeforeFreeText": false, - "notamsBeforeFreeText": false, - "presets": [ - { - "id": "013ae0f3-4700-4119-8184-9ad89c0fe8c6", - "name": "SOUTH FLOW", - "airportConditions": "VIS APCH IN USE. LDG AND DEPTG RWY 17.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFORMATION [ATIS_CODE]. [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND]. [NOTAMS].", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "a38b987a-7e97-44bb-a8f3-115f3345933c", - "name": "NORTH FLOW", - "airportConditions": "VIS APCH IN USE. LDG AND DEPTG RWY 35.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFORMATION [ATIS_CODE]. [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND]. [NOTAMS].", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "fc2e3f8d-d4a4-4087-8c03-e6edf3efcecf", - "name": "NORTH FLOW ILS", - "airportConditions": "ILS RWY 35 APCH IN USE. RNAV APCH AVAILABLE ON REQUEST. DEPTG RWY 35.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFORMATION [ATIS_CODE]. [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND]. [NOTAMS].", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "8cd2464d-02ab-448d-b723-c7491dc8f825", - "name": "SOUTH FLOW IMC", - "airportConditions": "RNAV RWY 17 APCH IN USE. LDG AND DEPTG RWY 17.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - } - ], - "contractions": [], - "airportConditionDefinitions": [], - "notamDefinitions": [], - "atisFormat": { - "observationTime": { - "standardUpdateTime": [ - 53 - ], - "template": { - "text": "{time}Z", - "voice": "{time} ZULU {special}" - } - }, - "surfaceWind": { - "speakLeadingZero": false, - "magneticVariation": { - "enabled": true, - "magneticDegrees": 0 - }, - "standard": { - "template": { - "text": "{wind_dir}{wind_spd}KT", - "voice": "WIND {wind_dir} AT {wind_spd}" - } - }, - "standardGust": { - "template": { - "text": "{wind_dir}{wind_spd}G{wind_gust}KT", - "voice": "WIND {wind_dir} AT {wind_spd} GUSTS {wind_gust}" - } - }, - "variable": { - "template": { - "text": "VRB{wind_spd}KT", - "voice": "WIND VARIABLE AT {wind_spd}" - } - }, - "variableGust": { - "template": { - "text": "VRB{wind_spd}G{wind_gust}KT", - "voice": "WIND VARIABLE AT {wind_spd} GUSTS {wind_gust}" - } - }, - "variableDirection": { - "template": { - "text": "{wind_vmin}V{wind_vmax}", - "voice": "WIND VARIABLE BETWEEN {wind_vmin} AND {wind_vmax}" - } - }, - "calm": { - "calmWindSpeed": 2, - "template": { - "text": "{wind}", - "voice": "WIND CALM" - } - } - }, - "visibility": { - "north": "to the north", - "northEast": "to the north-east", - "east": "to the east", - "southEast": "to the south-east", - "south": "to the south", - "southWest": "to the south-west", - "west": "to the west", - "northWest": "to the north-west", - "unlimitedVisibilityVoice": "visibility 10 kilometers or more", - "unlimitedVisibilityText": "VIS 10KM", - "includeVisibilitySuffix": true, - "metersCutoff": 5000, - "template": { - "text": "{visibility}", - "voice": "VISIBILITY {visibility}" - } - }, - "presentWeather": { - "lightIntensity": "light", - "moderateIntensity": "", - "heavyIntensity": "heavy", - "vicinity": "in vicinity", - "weatherDescriptors": { - "BC": "patches", - "BL": "blowing", - "BR": "mist", - "DZ": "drizzle", - "DS": "dust storm", - "DR": "low drifting", - "DU": "widespread dust", - "FC": "funnel cloud tornado waterspout", - "FG": "fog", - "FZ": "freezing", - "FU": "smoke", - "GR": "hail", - "GS": "small hail, snow pellets", - "HZ": "haze", - "IC": "ice crystals", - "MI": "shallow", - "PL": "ice pellets", - "PO": "well developed dust, sand whirls", - "PR": "partial", - "PY": "spray", - "RA": "rain", - "SA": "sand", - "SG": "snow grains", - "SH": "showers", - "SN": "snow", - "SQ": "squalls", - "SS": "sandstorm", - "TS": "thunderstorm", - "UP": "unknown precipitation", - "VA": "volcanic ash" - }, - "template": { - "text": "{weather}", - "voice": "{weather}" - } - }, - "clouds": { - "identifyCeilingLayer": true, - "convertToMetric": false, - "undeterminedLayerAltitude": { - "text": "undetermined", - "voice": "undetermined" - }, - "types": { - "FEW": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "FEW{altitude}", - "voice": "few clouds at {altitude}" - }, - "SCT": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "SCT{altitude}{convective}", - "voice": "{altitude} scattered {convective}" - }, - "BKN": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "BKN{altitude}{convective}", - "voice": "{altitude} broken {convective}" - }, - "OVC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "OVC{altitude}{convective}", - "voice": "{altitude} overcast {convective}" - }, - "VV": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "VV{altitude}", - "voice": "indefinite ceiling {altitude}" - }, - "NSC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "NSC", - "voice": "no significant clouds" - }, - "NCD": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "NCD", - "voice": "no clouds detected" - }, - "CLR": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "CLR", - "voice": "sky clear below one-two thousand" - }, - "SKC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "SKC", - "voice": "sky clear" - } - }, - "convectiveTypes": { - "CB": "cumulonimbus", - "TCU": "towering cumulus" - }, - "template": { - "text": "{clouds}", - "voice": "{clouds}" - } - }, - "temperature": { - "usePlusPrefix": false, - "pronounceLeadingZero": false, - "template": { - "text": "{temp}", - "voice": "TEMPERATURE {temp}" - } - }, - "dewpoint": { - "usePlusPrefix": false, - "pronounceLeadingZero": false, - "template": { - "text": "{dewpoint}", - "voice": "DEWPOINT {dewpoint}" - } - }, - "altimeter": { - "pronounceDecimal": false, - "template": { - "text": "A{altimeter} ({altimeter|text})", - "voice": "ALTIMETER {altimeter}" - } - }, - "transitionLevel": { - "values": [], - "template": { - "text": "TRANSITION LEVEL {trl}", - "voice": "TRANSITION LEVEL {trl}" - } - }, - "closingStatement": { - "autoIncludeClosingStatement": true, - "template": { - "text": "...ADVS YOU HAVE INFO {letter}", - "voice": "ADVISE ON INITIAL CONTACT, YOU HAVE INFORMATION {letter|word}" - } - } - } - }, - { - "id": "dc7fcff5-7d2f-4ab9-bf26-4c50b844306e", - "name": "Scholes Inernational", - "identifier": "KGLS", - "atisType": "Combined", - "codeRange": { - "low": "A", - "high": "Z" - }, - "frequency": 123950000, - "atisVoice": { - "useTextToSpeech": true, - "voice": "Default" - }, - "idsEndpoint": "", - "useNotamPrefix": true, - "useDecimalTerminology": false, - "airportConditionsBeforeFreeText": false, - "notamsBeforeFreeText": false, - "presets": [ - { - "id": "2c913618-1856-4fd9-8440-5499add7f7b2", - "name": "ASOS", - "template": "[FACILITY] AUTOMATED WEATHER OBSERVATION [OBS_TIME]. [FULL_WX_STRING].", - "externalGenerator": { - "enabled": false - } - } - ], - "contractions": [ - { - "string": "GALV", - "spoken": "GALVESTON" - } - ], - "airportConditionDefinitions": [], - "notamDefinitions": [], - "atisFormat": { - "observationTime": { - "template": { - "text": "{time}Z", - "voice": "{time} ZULU {special}" - } - }, - "surfaceWind": { - "speakLeadingZero": false, - "magneticVariation": { - "enabled": true, - "magneticDegrees": 0 - }, - "standard": { - "template": { - "text": "{wind_dir}{wind_spd}KT", - "voice": "WIND {wind_dir} AT {wind_spd}" - } - }, - "standardGust": { - "template": { - "text": "{wind_dir}{wind_spd}G{wind_gust}KT", - "voice": "WIND {wind_dir} AT {wind_spd} GUSTS {wind_gust}" - } - }, - "variable": { - "template": { - "text": "VRB{wind_spd}KT", - "voice": "WIND VARIABLE AT {wind_spd}" - } - }, - "variableGust": { - "template": { - "text": "VRB{wind_spd}G{wind_gust}KT", - "voice": "WIND VARIABLE AT {wind_spd} GUSTS {wind_gust}" - } - }, - "variableDirection": { - "template": { - "text": "{wind_vmin}V{wind_vmax}", - "voice": "WIND VARIABLE BETWEEN {wind_vmin} AND {wind_vmax}" - } - }, - "calm": { - "calmWindSpeed": 2, - "template": { - "text": "{wind}", - "voice": "WIND CALM" - } - } - }, - "visibility": { - "north": "to the north", - "northEast": "to the north-east", - "east": "to the east", - "southEast": "to the south-east", - "south": "to the south", - "southWest": "to the south-west", - "west": "to the west", - "northWest": "to the north-west", - "unlimitedVisibilityVoice": "visibility 10 kilometers or more", - "unlimitedVisibilityText": "VIS 10KM", - "includeVisibilitySuffix": true, - "metersCutoff": 5000, - "template": { - "text": "{visibility}", - "voice": "VISIBILITY {visibility}" - } - }, - "presentWeather": { - "lightIntensity": "light", - "moderateIntensity": "", - "heavyIntensity": "heavy", - "vicinity": "in vicinity", - "weatherDescriptors": { - "BC": "patches", - "BL": "blowing", - "BR": "mist", - "DZ": "drizzle", - "DS": "dust storm", - "DR": "low drifting", - "DU": "widespread dust", - "FC": "funnel cloud tornado waterspout", - "FG": "fog", - "FZ": "freezing", - "FU": "smoke", - "GR": "hail", - "GS": "small hail, snow pellets", - "HZ": "haze", - "IC": "ice crystals", - "MI": "shallow", - "PL": "ice pellets", - "PO": "well developed dust, sand whirls", - "PR": "partial", - "PY": "spray", - "RA": "rain", - "SA": "sand", - "SG": "snow grains", - "SH": "showers", - "SN": "snow", - "SQ": "squalls", - "SS": "sandstorm", - "TS": "thunderstorm", - "UP": "unknown precipitation", - "VA": "volcanic ash" - }, - "template": { - "text": "{weather}", - "voice": "{weather}" - } - }, - "clouds": { - "identifyCeilingLayer": true, - "convertToMetric": false, - "undeterminedLayerAltitude": { - "text": "undetermined", - "voice": "undetermined" - }, - "types": { - "FEW": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "FEW{altitude}", - "voice": "few clouds at {altitude}" - }, - "SCT": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "SCT{altitude}{convective}", - "voice": "{altitude} scattered {convective}" - }, - "BKN": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "BKN{altitude}{convective}", - "voice": "{altitude} broken {convective}" - }, - "OVC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "OVC{altitude}{convective}", - "voice": "{altitude} overcast {convective}" - }, - "VV": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "VV{altitude}", - "voice": "indefinite ceiling {altitude}" - }, - "NSC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "NSC", - "voice": "no significant clouds" - }, - "NCD": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "NCD", - "voice": "no clouds detected" - }, - "CLR": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "CLR", - "voice": "sky clear below one-two thousand" - }, - "SKC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "SKC", - "voice": "sky clear" - } - }, - "convectiveTypes": { - "CB": "cumulonimbus", - "TCU": "towering cumulus" - }, - "template": { - "text": "{clouds}", - "voice": "{clouds}" - } - }, - "temperature": { - "usePlusPrefix": false, - "pronounceLeadingZero": false, - "template": { - "text": "{temp}", - "voice": "TEMPERATURE {temp}" - } - }, - "dewpoint": { - "usePlusPrefix": false, - "pronounceLeadingZero": false, - "template": { - "text": "{dewpoint}", - "voice": "DEWPOINT {dewpoint}" - } - }, - "altimeter": { - "pronounceDecimal": false, - "template": { - "text": "A{altimeter} ({altimeter|text})", - "voice": "ALTIMETER {altimeter}" - } - }, - "transitionLevel": { - "values": [], - "template": { - "text": "TRANSITION LEVEL {trl}", - "voice": "TRANSITION LEVEL {trl}" - } - }, - "closingStatement": { - "autoIncludeClosingStatement": false, - "template": { - "text": "...ADVS YOU HAVE INFO {letter}", - "voice": "ADVISE ON INITIAL CONTACT, YOU HAVE INFORMATION {letter|word}" - } - } - } - }, - { - "id": "15cb05c8-6a68-4b9b-8b0c-1715434ea99d", - "name": "Houston Executive", - "identifier": "KTME", - "atisType": "Combined", - "codeRange": { - "low": "A", - "high": "Z" - }, - "frequency": 119525000, - "atisVoice": { - "useTextToSpeech": true, - "voice": "Default" - }, - "idsEndpoint": "", - "useNotamPrefix": true, - "useDecimalTerminology": false, - "airportConditionsBeforeFreeText": false, - "notamsBeforeFreeText": false, - "presets": [ - { - "id": "d604b93a-3ac2-491e-b230-08794d83c35d", - "name": "SOUTH VMC", - "airportConditions": "VIS APCH IN USE. LDG AND DEPTG RWY 18.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "3da4796f-1a8b-4a66-98a5-d5a84b9da32b", - "name": "SOUTH IMC", - "airportConditions": "*GPS RWY 18 APCH IN USE. DEPTG RWY 18.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } - }, - { - "id": "639473fd-d779-4c35-a34c-78d3b1e11f97", - "name": "NORTH VMC", - "airportConditions": "VIS APCH IN USE. LDG AND DEPTG RWY 36.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false + { + "id": "7309f0e2-9f62-4275-ab3a-8d42946b754b", + "name": "SOUTH IMC", + "airportConditions": "@RNAV APPR IN USE. LDG AND DEPTG RWY 17.", + "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", + "template": "SAN MARCOS MUN ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", + "externalGenerator": { + "enabled": false } + } + ], + "contractions": [ + { + "variableName": "RNAV", + "text": "RNAV", + "voice": "R NAV" }, { - "id": "fe18e663-2eb8-4961-a64b-7d439f33717e", - "name": "NORTH IMC", - "airportConditions": "*GPS RWY 36 APCH IN USE. DEPTG RWY 36.", - "notams": "READBACK ALL HOLD SHORT INSTRUCTIONS.", - "template": "[FACILITY] ATIS INFO [ATIS_CODE] [OBS_TIME]. [FULL_WX_STRING]. [ARPT_COND] [NOTAMS]", - "externalGenerator": { - "enabled": false - } + "variableName": "MUN", + "text": "MUN", + "voice": "MUNICIPAL" } ], - "contractions": [], "airportConditionDefinitions": [], - "notamDefinitions": [], - "atisFormat": { - "observationTime": { - "template": { - "text": "{time}Z", - "voice": "{time} ZULU {special}" - } - }, - "surfaceWind": { - "speakLeadingZero": false, - "magneticVariation": { - "enabled": true, - "magneticDegrees": 0 - }, - "standard": { - "template": { - "text": "{wind_dir}{wind_spd}KT", - "voice": "WIND {wind_dir} AT {wind_spd}" - } - }, - "standardGust": { - "template": { - "text": "{wind_dir}{wind_spd}G{wind_gust}KT", - "voice": "WIND {wind_dir} AT {wind_spd} GUSTS {wind_gust}" - } - }, - "variable": { - "template": { - "text": "VRB{wind_spd}KT", - "voice": "WIND VARIABLE AT {wind_spd}" - } - }, - "variableGust": { - "template": { - "text": "VRB{wind_spd}G{wind_gust}KT", - "voice": "WIND VARIABLE AT {wind_spd} GUSTS {wind_gust}" - } - }, - "variableDirection": { - "template": { - "text": "{wind_vmin}V{wind_vmax}", - "voice": "WIND VARIABLE BETWEEN {wind_vmin} AND {wind_vmax}" - } - }, - "calm": { - "calmWindSpeed": 2, - "template": { - "text": "{wind}", - "voice": "WIND CALM" - } - } - }, - "visibility": { - "north": "to the north", - "northEast": "to the north-east", - "east": "to the east", - "southEast": "to the south-east", - "south": "to the south", - "southWest": "to the south-west", - "west": "to the west", - "northWest": "to the north-west", - "unlimitedVisibilityVoice": "visibility 10 kilometers or more", - "unlimitedVisibilityText": "VIS 10KM", - "includeVisibilitySuffix": true, - "metersCutoff": 5000, - "template": { - "text": "{visibility}", - "voice": "VISIBILITY {visibility}" - } - }, - "presentWeather": { - "lightIntensity": "light", - "moderateIntensity": "", - "heavyIntensity": "heavy", - "vicinity": "in vicinity", - "weatherDescriptors": { - "BC": "patches", - "BL": "blowing", - "BR": "mist", - "DZ": "drizzle", - "DS": "dust storm", - "DR": "low drifting", - "DU": "widespread dust", - "FC": "funnel cloud tornado waterspout", - "FG": "fog", - "FZ": "freezing", - "FU": "smoke", - "GR": "hail", - "GS": "small hail, snow pellets", - "HZ": "haze", - "IC": "ice crystals", - "MI": "shallow", - "PL": "ice pellets", - "PO": "well developed dust, sand whirls", - "PR": "partial", - "PY": "spray", - "RA": "rain", - "SA": "sand", - "SG": "snow grains", - "SH": "showers", - "SN": "snow", - "SQ": "squalls", - "SS": "sandstorm", - "TS": "thunderstorm", - "UP": "unknown precipitation", - "VA": "volcanic ash" - }, - "template": { - "text": "{weather}", - "voice": "{weather}" - } - }, - "clouds": { - "identifyCeilingLayer": true, - "convertToMetric": false, - "undeterminedLayerAltitude": { - "text": "undetermined", - "voice": "undetermined" - }, - "types": { - "FEW": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "FEW{altitude}", - "voice": "few clouds at {altitude}" - }, - "SCT": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "SCT{altitude}{convective}", - "voice": "{altitude} scattered {convective}" - }, - "BKN": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "BKN{altitude}{convective}", - "voice": "{altitude} broken {convective}" - }, - "OVC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "OVC{altitude}{convective}", - "voice": "{altitude} overcast {convective}" - }, - "VV": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "VV{altitude}", - "voice": "indefinite ceiling {altitude}" - }, - "NSC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "NSC", - "voice": "no significant clouds" - }, - "NCD": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "NCD", - "voice": "no clouds detected" - }, - "CLR": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "CLR", - "voice": "sky clear below one-two thousand" - }, - "SKC": { - "$type": "Vatsim.Vatis.Profiles.AtisFormat.Nodes.CloudType, vATIS", - "text": "SKC", - "voice": "sky clear" - } - }, - "convectiveTypes": { - "CB": "cumulonimbus", - "TCU": "towering cumulus" - }, - "template": { - "text": "{clouds}", - "voice": "{clouds}" - } - }, - "temperature": { - "usePlusPrefix": false, - "pronounceLeadingZero": false, - "template": { - "text": "{temp}", - "voice": "TEMPERATURE {temp}" - } - }, - "dewpoint": { - "usePlusPrefix": false, - "pronounceLeadingZero": false, - "template": { - "text": "{dewpoint}", - "voice": "DEWPOINT {dewpoint}" - } - }, - "altimeter": { - "pronounceDecimal": false, - "template": { - "text": "A{altimeter} ({altimeter|text})", - "voice": "ALTIMETER {altimeter}" - } - }, - "transitionLevel": { - "values": [], - "template": { - "text": "TRANSITION LEVEL {trl}", - "voice": "TRANSITION LEVEL {trl}" - } - }, - "closingStatement": { - "autoIncludeClosingStatement": true, - "template": { - "text": "...ADVS YOU HAVE INFO {letter}", - "voice": "ADVISE ON INITIAL CONTACT, YOU HAVE INFORMATION {letter|word}" - } - } - } + "notamDefinitions": [] } ] } \ No newline at end of file diff --git a/LCH.json b/LCH.json index 1361936..f447a1a 100644 --- a/LCH.json +++ b/LCH.json @@ -2,7 +2,7 @@ "name": "Lake Charles TRACON", "id": "8171eead-9fbb-4a9b-9c94-7b28bc8147d6", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/LCH.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "composites": [ { "id": "1be7e142-57aa-4203-99a7-7df4ec87204e", diff --git a/LFT.json b/LFT.json index 55880f9..970f058 100644 --- a/LFT.json +++ b/LFT.json @@ -3,7 +3,7 @@ "name": "Lafayette TRACON", "id": "c9654435-f3ed-4271-b50f-62f2894ac6b9", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/LFT.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "stations": [ { "id": "38a3427e-1bf6-4e8f-b685-2324d856fbb7", diff --git a/LRD.json b/LRD.json index 01a17fb..877e8f3 100644 --- a/LRD.json +++ b/LRD.json @@ -2,7 +2,7 @@ "name": "Laredo ATCT", "id": "0e81e9ef-c34a-457e-ad26-7afaef113f87", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/LRD.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "composites": [ { "id": "d39234d3-759b-4372-bc7d-60c355ae544c", diff --git a/MOB.json b/MOB.json index 4f0f89f..7b35016 100644 --- a/MOB.json +++ b/MOB.json @@ -2,7 +2,7 @@ "name": "Mobile TRACON", "id": "31c87e8a-bb15-47e3-a1d7-5aae8cd10f83", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/MOB.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "composites": [ { "id": "7d40afd6-67d4-4589-bb99-9dd179634d26", diff --git a/MSY.json b/MSY.json index 76ec5bc..72f699b 100644 --- a/MSY.json +++ b/MSY.json @@ -2,7 +2,7 @@ "name": "New Orleans TRACON", "id": "42e7d639-470c-446c-8df2-e83bd9df1822", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/MSY.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "composites": [ { "id": "ee29c633-f01c-457b-9baf-02f64a4c3a96", diff --git a/NQI.json b/NQI.json index d065817..70d2d14 100644 --- a/NQI.json +++ b/NQI.json @@ -2,7 +2,7 @@ "name": "Kingsville RAPCON", "id": "7bf8d468-9b33-4dee-a714-c036fe9ac64f", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/NQI.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "composites": [ { "id": "76ad1c21-4e29-40ca-995d-b11ca2e9d6c1", diff --git a/POE.json b/POE.json index d3b68bb..aef987e 100644 --- a/POE.json +++ b/POE.json @@ -2,7 +2,7 @@ "name": "Polk RAPCON", "id": "6bdc9f35-aaab-4fc3-b42e-73f181a7272c", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/POE.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "composites": [ { "id": "b9f38b11-9e8c-4b49-bbf9-027fca9425cb", diff --git a/SAT.json b/SAT.json index dbca5d4..dca222f 100644 --- a/SAT.json +++ b/SAT.json @@ -2,7 +2,7 @@ "name": "San Antonio TRACON", "id": "70147ba4-e01c-4d60-afe9-939d9135e8ea", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/SAT.json", - "updateSerial": 2026040700, + "updateSerial": 2026051100, "composites": [ { "id": "68cafae5-1736-4472-ad6c-8fa6eb5d664e", @@ -1506,4 +1506,4 @@ } } ] -} +} \ No newline at end of file diff --git a/VCT.json b/VCT.json index 9ac994e..4e53d59 100644 --- a/VCT.json +++ b/VCT.json @@ -2,7 +2,7 @@ "name": "Victoria ATCT", "id": "07204b2c-0c12-49a9-9530-36fa5e2cad0e", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/VCT.json", - "updateSerial": 2025092300, + "updateSerial": 2026051100, "composites": [ { "id": "bedb8812-0d7a-4cbb-8e30-1bf30619a21d", diff --git a/ZHU.json b/ZHU.json index 5b0c815..5798fa4 100644 --- a/ZHU.json +++ b/ZHU.json @@ -2,7 +2,7 @@ "name": "ZHU Consolidated", "id": "b449ba1a-0266-4db8-93bc-acce3f73e2f4", "updateUrl": "https://raw.githubusercontent.com/Houston-ARTCC/vatis/refs/heads/main/ZHU.json", - "updateSerial": 2026040700, + "updateSerial": 2026051100, "composites": [ { "id": "8fdadc87-2035-4398-9ce8-826f0133d9fd", @@ -5189,4 +5189,4 @@ } } ] -} +} \ No newline at end of file