FGCom (before 3.0): Difference between revisions

Jump to navigation Jump to search
→‎Preflight: finalize the preflight chapter
m (→‎Testing: just inputting the raw text for Chap. "Func.Test", will be finalized later)
(→‎Preflight: finalize the preflight chapter)
Line 178: Line 178:
There is no real significance in the order in which we start FGFS and FGCom. Let us start the FGCom first, so that we can watch all of it's behavior from the beginning and then progress in a predefined order of appearance.
There is no real significance in the order in which we start FGFS and FGCom. Let us start the FGCom first, so that we can watch all of it's behavior from the beginning and then progress in a predefined order of appearance.


Open a [[command|command-window]] and change into the directory in which FGCom was installed (probably the same as the FGFS) and start the FGCom. Do not use any other options than the server address “-sfgcom.flightgear.org.uk”, so  that we all see the same indications throughout this description:
Open a [[command|command-window]] and change into the directory in which FGCom was installed (probably the same as the FGFS) and start the FGCom. Do not use any other options than the server address “-sfgcom.flightgear.org.uk”:
{|border="1"
{|border="1"
|+
|+
Line 186: Line 186:
||for this “CVS complete” you do not need to specify the server address, because it is embedded in the script-file.
||for this “CVS complete” you do not need to specify the server address, because it is embedded in the script-file.
|-
|-
||for Std. Linux e.g.: ||fgcom -Sfgcom.flightgear.org.uk<br>sh ./run_fgcom.sh || "-Sfgcom..." with capital "S"
||for Std. Linux e.g.: ||fgcom -Sfgcom.flightgear.org.uk ||"-Sfgcom..." with capital "S"
|-
|-
||for Windows e.g.: ||D:<br>cd \flightgear<br>fgcom -sfgcom.flightgear.org.uk || "-sfgcom..." with small "s"
||for Windows e.g.: ||D:<br>cd \flightgear<br>fgcom -sfgcom.flightgear.org.uk ||"-sfgcom..." with small "s"
|-
|-
||for Mac: || ||
||for Mac: || ||
|}
|}
You should then see:
The response should be:
   /fgcom - a communication radio based on VoIP with IAX/Asterisk  
   /fgcom - a communication radio based on VoIP with IAX/Asterisk  
   (c)2007 by H. Wirtz <wirtz@dfn.de>  
   (c)2007 by H. Wirtz <wirtz@dfn.de>  
Line 207: Line 207:


'''Prepare the FGFS-start in FGrun:'''<br>
'''Prepare the FGFS-start in FGrun:'''<br>
We suggest to use the FGrun ([[FlightGear Launch Control]]) to define required and/or proposed settings, in order to avoid typo-errors etc. If you keep the “Show command line” (compare item 3) active, you also get the correct writing for all the command-options (in case you later want to start from a command-line and/or out of a script). In the following we will just point out those commands which are significant for the FGCom-operation:
We suggest to use the FGrun ([[FlightGear Launch Control]]) to define required and/or proposed settings, in order to avoid typo-errors etc. If you keep the “Show command line” active (compare item 3 following), you also get the correct writing for all the command-options (in case you later want to start from a command-line and/or out of a script). In the following we will just point out those commands which are significant for the FGCom-operation:


If you don't have an Icon available to start the FGrun, then
If you don't have an Icon available to start the FGrun, then
:use a command-window (like above for the FGCom)  
*use a [[command|command-window]] (like above for the FGCom)  
:change into the directory in which FGFS was installed  
*change into the directory in which FGFS was installed  
:and start the program from there:
*and start the program from there:
{|border="1"
{|border="1"
|+
|+
Line 223: Line 223:
||for Windows e.g.: ||D:<br>cd \flightgear<br>fgrun  
||for Windows e.g.: ||D:<br>cd \flightgear<br>fgrun  
|-
|-
||for Mac: || ToBeDefined ||
||for Mac: || ||
|}
|}
Wait for the Program-Window to start and then define:<br><br>
Wait for the Program-Window to start and then define:<br><br>
'''1)''' Start by '''choosing an airplane'''. For this first try we suggest the c172p, so we have a common understanding in the following. Also be aware of some airplane-designers reassigning keyboard-keys (e.g. the “space-bar”), thus you won't have the  PTT-key (“Push To Talk”) available. See [[Tips/Tricks]])<br>  
'''1)''' Start by '''choosing an airplane'''. For this first try we suggest the c172p, so we have a common understanding in the following. Also be aware of some airplane-designers reassigning keyboard-keys (e.g. the “space-bar”), thus you may not have the  PTT-key (“Push To Talk”) available. See [[Tips and Tricks]])<br>  
→ Click “Next”<br><br>
→ Click “Next”<br><br>
'''2)''' As '''starting place''' we suggest KPAO-13 (Livermore), so we all see the same messages in the following reports. A second reason is of course that KPAO comes already with the basic scenery-package, and thus is available for everybody.<br>
'''2)''' As '''starting place''' please define the airport KPAO (Livermore) runway 13, so we all see the same messages in the following reports. A second reason for KPAO is of course that KPAO comes already with the basic scenery-package, and thus is available for everybody.<br>
→ Click “Next”<br><br>
→ Click “Next”<br><br>
'''3)''' Define the '''Multiplayer options:''' (see wiki “Multiplayer” for details)
'''3)''' Define the '''Multiplayer options:''' (see wiki [[Howto: Multiplayer|“Multiplayer”]] for details)
 
{|
=====FGrun_Base
|+
 
|-
 
|width=620|[[image:FGrun_base.jpg|thumb|left|600px|Basic + Multiplayer Options]]
#“AI models” must be activated in order to see all traffic
|“AI models” must be activated in order to see all traffic
#“Multiplayer” must be activated
<br><br>“Multiplayer” must be activated
#type “mpserverXX.flightgear.org” into the field “Hostname:”, replace “XX” with the available server number nearest you. Actually it does not matter which server you take (as long as it is online) - you might try which server gives you the best response-times.
<br><br>type “mpserverXX.flightgear.org” into the field “Hostname:”, replace “XX” with the [[Flightgear mpserver02 - Hong Kongavailable|server number]] nearest you. Actually it does not matter which server you take (as long as it is online) - you might try which server gives you the best response-times.
#Insert your “Callsign:” (max. 7 characters)
<br><br>Insert your “Callsign:” (max. 7 characters)
#define the “in” and “out” ports both with the standard “5000”
<br><br>define the “in” and “out” ports both with the standard “5000”
#→ Click “Advanced”<br>
<br><br>With "Load/Save as" you may build up yourself library of settings for different airports.
|}→ Click “Advanced”<br>
'''4)''' In the “'''Advanced Options'''” check the following sections (click/select them in the left column):
'''4)''' In the “'''Advanced Options'''” check the following sections (click/select them in the left column):
#General: Those settings were defined before. Check “Control”, if needed select your input device (Joystick, Keyboard, or Mouse).
#General: Those settings were defined before. Check “Control”, if needed select your input device (Joystick, Keyboard, or Mouse).
#Features: “AI Traffic” should be activated already
#Features: “AI Traffic” should be activated already
#Initial Position: You may define here an unique “starting/parking” position outside a runway. Thus you could avoid starting on top of another player, because most of them pile up at the end of a runway. You can look up a position in the MPMap:
#Initial Position:  
##open http://mpmap01.flightgear.org
{|
##if the control-panel is not visible click onto "FGMap | mpserver01:5000 | pilots: 7”
|+
##click on “nav”
|-
##disable all options except “apt code”
|[[image:FGrun_IP.jpg|thumb|left|400px|Advanced: Initial Position]]
##type “KPAO” into the filed “Navaids lookup”
|
##hit ENTER or click onto the reading-glass symbol
You may define here an unique “starting/parking” position outside a runway. Thus you could avoid starting on top of another player, because most of them pile up at the end of a runway. You can look up a position in the MPMap: ''(see next item)''
##click onto the appearing line “Airport KPAO Palo Alto Arpt Of Santa Clara Co”
<br><br><br>''Be aware that any data defined here override already predefined data (e.g. also an airport and runway). So '''do not forget''' to change/delete the here defined positions if some time you want to start from another airport.'' Of course you may save/reload settings for different airports, see "Load/save as" on the main window.
##now you could/should support your preflight planning by clicking onto the wedge in the right corner after the airport name and then analyze all data given under “info”, “atc”, metar”, and “links”  
|}
##then zoom into the airport
Open http://mpmap01.flightgear.org
##set the mouse over the wanted “Parking lot” and read that position in the upper right corner of the screen
{|
##type those long/lat values into the field below and also the wanted heading of the plane while parking
|+
##Be aware that any data defined here override already predefined data (e.g. also an airport and runway). So do not forget to change/delete the here defined positions if you want to start from another airport.
|-
 
|[[image:MPmap.jpg|thumb|left|500px|Preflight]]
====> Initial pos
|
 
*if the control-panel is not visible click onto "FGMap | mpserver01:5000 | pilots: 7”
'''5) Network:''' Those data you have already predefined on the Base-Page. But in case you have network-problems (may be due to many PC's on a home-network with even more LAN-cards) you may specify here your actual IP-Adress. If you need it, open an [[Command-window|command]] and type
*click on “nav”
*disable all options except “apt code”
*type “KPAO” into the filed “Navaids lookup”
*hit ENTER or click onto the reading-glass symbol
*click onto the appearing line “Airport KPAO Palo Alto Arpt Of Santa Clara Co”
*now you could/should support your preflight planning by clicking onto the wedge in the upper right corner after the airport name and then analyze all data given under “info”, “atc”, metar”, and “links”  
*then zoom into the airport
*set the mouse over the wanted “Parking lot” and read that position in the upper right corner of the screen
*type those long/lat values into the field below and also the wanted heading of the plane while parking
|}
'''5) Network:'''  
{|
|+
|-
|[[image:FGrun_net.jpg|thumb|left|400px|Preflight]]
|Those data you have already predefined on the Base-Page. But in case you have network-problems (may be due to many PC's on a home-network with even more LAN-cards) you may specify here your actual IP-Adress.  
|}
If you need to '''define the unique IP-Address''', open an [[Command|command-window]] and type
{|border="1"
{|border="1"
|+
|+
Line 281: Line 299:
||for Mac: || || ||  
||for Mac: || || ||  
|}
|}
The  '''192.168.178.23''' (or '''20''') is the number you would have to input between the to commas. Be very careful and double-check that you do not mistype “.” and “,”!!
The  '''192.168.178.23''' (or '''20''') is the number you would have to input between the two commas. Be very careful and double-check that you do not mistype “.” and “,”!!


'''6) Input/Output:''' This defines the interface between FGFS and FGCom.  
'''6) Input/Output:'''  
{|
|+
|-
|[[image:FGrun_IO.jpg|thumb|left|400px|Preflight]]
|You do need a "generic" line as shown, because '''this defines the interface between FGFS and FGCom'''.
<br><br><br>
To input a new line: Start by selecting “generic” in the field “Protocol”. Then hit “New” and define the rest as shown.<br><br>
Editing an existing line: Start by clicking onto the existing one, then change as required.<br><br>
Deleting an existing Line: Click onto the line to be deleted, then hit "Delete"


=====> Input/Output
|}
 
To input a new line: Start by selecting “generic” in field “Protocol”. Then Hit “New” and define the rest as shown.
Editing an existing line: Start by clicking onto the existing one, then change as required


'''7) Avionics:''' let's define:
'''7) Avionics:''' let's define:
Line 294: Line 318:
|+
|+
|-
|-
|width="70"|  
|width="50"|  
|width="70"|Nav1:
|width="60"|Nav1:
|width="100"|114.10 ||San Jose VOR
|width="100"|114.10 ||San Jose VOR
|-
|-
Line 303: Line 327:
|}
|}
and activate: DME  to Nav1<br><br>
and activate: DME  to Nav1<br><br>
There is no field to input COM-radios, but remember them for manual setting later:
There is no field to input COM-radios, but remember them for setting them later manually:
{|
{|
|+
|+
|-
|-
|width="70"|  
|width="50"|  
|width="70" |Com1
|width="60" |Com1
|width="100" |118.60 ||Paolo Alto
|width="100" |118.60 ||Paolo Alto
|-
|-
Line 314: Line 338:
|}
|}


'''8) Properties:''' Here you can define any presetting for any values in the FGFS<br>see e.g.: FGFS-menu-bar --> File --> “Browse Internal Properties”
'''8) Properties:'''  
 
Here you can define any presetting for any values in the FGFS.<br>see e.g.: FGFS-menu-bar --> File --> “Browse Internal Properties”
====> Properties
{|
 
|+
e.g. I personally do not want the plane to start rolling without me telling it. So I set the parking break as default at startup.
|-
:Input new: Just hit “New” and type your string.
|[[image:FGrun_prop.jpg|thumb|right|500px|Preflight]]
:Edit: Be sure first to click onto an existing item and then edit this “Property”
|
 
e.g. I personally do not want the plane to start rolling without me telling it to. So I set the parking break as default at startup.
 
<br><br>Input a new line: Just hit “New” and type your string.
 
<br><br>Edit a line: Be sure first to click onto an existing item and then edit this “Property”
 
<br><br>Delete a line: Click onto the line to be deleted then hit "Delete"
 
|}
 
--[[User:Jomo|Jomo]] 13:55, 12 March 2009 (EDT)


=====On the Ground=====
=====On the Ground=====
652

edits

Navigation menu