AI Flight Support (AIFS)


AI Traffic Analyzer 2004

 

Introduction

 

The main purpose of this program is to monitor your AI traffic in air and on the ground and log the selected events and time to a (comma delimited) log file.

To accomplish this the program uses FSUIPC to read the AI traffic data from FS9.  

 

The following table gives an overview of the events occurring if FS9 for AI traffic and if they occur on the ground or in the air.

 

 

Event

Ground

Air

1

Initializing

X

 

2

Sleeping

X

 

3

Filing flight plan

X

 

4

Obtaining clearance

X

 

5

Pushback 1

X

 

6

Pushback 2

X

 

7

Starting up

X

 

8

Preparing to taxi

X

 

9

Taxiing out

X

 

10

Take off 1

X

 

11

Take off2

X

X

12

Departing

?

?

13

Enroute

 

X

14

In pattern

 

X

15

Landing

X

X

16

Rolling out

X

 

17

Going around

 

X

18

Taxiing in

X

 

19

Shutting down

X

X

 

  

As can be seen there are 2 events occurring both on the ground and in the air (Take off2 and Landing). In these state the plane switches from ground traffic to air traffic or vice versa..

One event (the ?) I’ve  never seen happening in my testing.

 

One should be aware of the fact that when logging AI traffic and setting the speed of FS to 2 or 4 times some events could be missed because the duration of the events are sometimes very short. This could be overcome by changing a setting in the FSUIPC.ini file. One can change the TrafficScanPerFrame setting to a higher value (default is 10)

Standard AITA polls FS9 every 2 seconds (real live seconds) for data but can be set to 1 if necessary. Increasing the value has no sense I think because of missing events.

Sometimes when an airport has no gates left and an aircraft landed it will disappear. Unfortunately this plane will exist in the FS9 list/slot until this slot is used again. To avoid these in the list AITA calculates if the plane is actually moving and removes them if not moving anymore. This mostly happens with the events Rolling out en Taxiing In events. Because of  this it is possible that a plane is removed shortly from the list if it gets a hold short. But this has no influence of the logging functions because logging takes place when the state of the plane is changing.

 

The working of the program is very straight forward. Just start FS9 and then AITA.

Select the events to monitor en check  ‘check to log’ to start the actual logging.

When stopping the program or when both checkboxes are unchecked AITA will write a file AITA2004.log to the same directory where AITA was started.

 

 

 

As can be seen on the screenshot the actual logging of the landing event takes place on the ground (when the planes hits the ground) This is because aircraft can get already a landing state some miles from the airport (I’ve seen a landing clearance almost 20 nm from the airport where my plane was standing). (The distances in the list are the distances between you and the AI plane and not the actual distance to the airport/runway)

View Log

The 'Log' menu options opens a new screen where you can load one of the log files for viewing in the viewer. Normally the viewer is sorted by time, but you can sort the list on airplane and time so all the events of one plane are listed in the right order. (see the  next two screenshots)

  

 

Installation

A view steps need to be done:

 

  1. You need to have .NET Framework 1.1 installed
  2. You need FSUIPC in the modules map of FS9
  3. Copy the files in the zip file to a directory of your choice
  4. Start FS9 before starting AITA2004

I’ve not tested this with FS2002, but it should work.

 

What's new in version 1.1

  • Changed the starting of connecting to FS9 from start up to actually checking the ‘Check to Log’ checkboxes
  • Added logging for latitude, longitude, heading, altitude, groundspeed and distance. This can be turned on in the options dialog
  • Log file will be named with start date and time (real time, not FS time)
  • Added title line to the log files to identify the sections
  • Changed the , (comma) delimiter to | (because of the comma in the lat and lon values)
  • Added two buttons to write the entire ground and air columns to a separated log file.

 

Reporting problems and ideas

If you have problems with AITA2004 or has some ideas for improvement then you can contact me at:

aita2004@pvdveen.net

 

Copyright

 

AITA2004, and this document are copyright © 2003/2004 Peter van der Veen. AITA2004 and this document are freeware and may not be distributed for commercial purposes or posted in the public domain without the author’s consent

 

 

Peter van der Veen


Home | What's new | Tips and Tricks | How To's | Documentation | Downloads | Support Forum
Problems, questions or new ideas? Email me at aifs@pvdveen.net.
Last modified: 24 november 2006.