file : fg-ivao.txt - 2011-04-18

Some notes:

Getting information FROM FG to pass to IVAO

Method to get information to pass to IVAO NET. At
present settling on Method 1.

           ====================================
  Method 1:
     Use FlightGear TELNET interface, like simple
     --telnet=1863 - Make it available on this PORT, but this is only
     polled very slowly (max 5Hz IIRC), so to speed it up 
     (note 'foo' and 'bar' are unused parameters, but must be present!)
                      Hz      Port
     --telnet=foo,bar,100,foo,1863,bar

     and setup a 'telnet' reader on this port.

     This is by far the most flexible, since it is a 2 way interface,
     thus any necessary changes can be written back to FG.

           ====================================
 Method 2:
     Use the multiplayer interface, like -
     --multiplayer=out,5,localhost,1863

     We already need a Multiplayer IN to be able to feed
     IVAO NET traffic into FlightGear.

     Again, this is a specific data stream, but SHOULD contain
     all the information needed, since it already handles FG's
     own Multiplayer server network.

           ====================================
  Method 3:
     Using FlightGear generic output, like
                         Hz IP        Port
     --generic=socket,out,1,127.0.0.1,1863,tcp,ivao-genout
     and setup a TCP listner on this socket/port.

     See <fgdata>/Protocol/ivao-genout.xml as an example.
     This is good, in that the xml can be adjusted to include
     ANY of the FG property tree.

           ====================================
 Method 4:
     Use Atlas interface, to at least get the aircraft 
     changing position
     --atlas=socket,out,5,localhost,1863,udp
     This would send out GPS messages at 5Hz, as UDP datagrams.
     Limited to the GPS items presetnly coded in FG.

           ====================================

================================================================
