View Single Post
  #14  
Old September 5th 08, 03:30 PM posted to rec.aviation.ifr
Jay Maynard
external usenet poster
 
Posts: 521
Default Mode S transponder display to ATC?

On 2008-09-05, Thomas Borchert wrote:
In the US, the tail number is assigned an 8-digit octal number to be used as
the flight ID algorithmically by the FAA.

Hmm. Do you have a source for that?


Not directly, but I got curious to see how it was assigned, and started
poking at the FAA registration database (which includes the assigned code).
The algorithm winds up assigning 50000001 to N1, 50000002 to N1A, 50000003
to N1AA, 50000004 to N1AB,... 50000032 to N1AZ, 50000033 to N1B, 50000034 to
N1BA,... 50001131 to N1ZZ, 50001132 to N10, 50001133 to N10A, and so on. I
never got to the point of writing C code that would generate the code, but
it would be fairly straightforward. The algorithm depends on the rules for
assigning N numbers, and works left to right, with the letters in order from
A to Z (skipping I and O), then 0-9, taking all of the letter combinations
in order before expanding the number field.

Since every airline flight using a flight number rather than a tail number
for the flight ID field in the mode S data packet would break that
algorithm, it doesn't make much sense to use it in the first place.


It saves having an application process for a code separate from the
registration process. They have to come up with the number from somewhere,
and since they have a block big enough to accommodate every possible N
number, it works out easiest that way.
--
Jay Maynard, K5ZC http://www.conmicro.com
http://jmaynard.livejournal.com http://www.tronguy.net
Fairmont, MN (FRM) (Yes, that's me!)
AMD Zodiac CH601XLi N55ZC