XATCThis is a framework for a replacement for the X-Plane Air Traffic system. It was originally built in Java but the Java plugin for X-Plane became unsupported and is now defunct, so it was ported to Python.
Currently ImplementedATC framework complete, with loading and initialisation of ATZs. Current implementation doesn't do any 'real world' loading of zones, i.e. there is no current map of real world ATZs, some are just hard coded at startup for testing. Stub classes developed for all ATC controller stations. Full ATIS loop ATC implemented, gets latest METAR data from the Internet and parses it to produce correct ATIS for any ICAO code (it doesn't yet handle the case where no report is available, needs to get nearest available in that case). User interface implemented, menu system