Skip to content

Fetches and loads AIRNC D-ATISs for use with vATIS

Notifications You must be signed in to change notification settings

glott/vATISLoad

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

vATISLoad

by Josh Glottmann

Version 1.3.7 - 03/09/2025

Fetches and loads AIRNC D-ATISs for use with vATIS by Justin Shannon

Download v1.3.7

Usage

  1. Download and install the latest version of Python.
  2. Ensure your vATIS profile name has the facility name in parentheses (e.g. Oakland ARTCC (ZOA)). This is essential to automatically determining the vATIS profile to select. Square brackets ([]) are also accepted to surround the facility name.
  3. Ensure each station in the vATIS profile has its first preset named D-ATIS.
  4. Launch vATISLoad.pyw after launching CRC and loading into a profile.
  5. Do not move your mouse/type while ATIS data is being populated. Your mouse may automatically be frozen for your convenience. *
  6. Connect ATISes at your discretion.

* Note: the first time you run vATISLoad, it may take a few minutes to download the required packages to make the script run properly.

Facility Patches

  • Facility patches are defined in the vATISLoadConfig.json file.

  • Patches allow people signed onto a lower level position to utilize the higher level D-ATIS vATIS profile.

  • For example, a person signed onto a ZOA, NCT, SFO, OAK, SJC, SMF, or RNO position would be patched to the Oakland ARTCC (ZOA) vATIS profile.

  • This does not work in the other direction - a San Francisco ATCT (SFO) vATIS profile would only be selected for a SFO controller.

  • Submit a pull request to add additional facility patching data.

Replacements

  • Replacements are defined in the vATISLoadConfig.json file.

  • Replacements allow text to be stripped/modified from a D-ATIS to make it more suitable to regular usage.

  • Each listed text will be replaced by the defined replacements.

  • Regex replacements are supported by including %r at the beginning of the replacement section (%r will be stripped out in the actual replacement). See KMIA or KFLL for valid regex replacement examples.

  • Replacements occur before any contractions are replaced in the text.

  • Submit a pull request to add additional replacement data.

About

Fetches and loads AIRNC D-ATISs for use with vATIS

Resources

Stars

Watchers

Forks

Packages

No packages published