Difference between revisions of "Paparazzi Center"
HectoPascal (talk | contribs) m (→Configuration) |
HectoPascal (talk | contribs) |
||
Line 10: | Line 10: | ||
'''Options:''' | '''Options:''' | ||
* <tt>-fullscreen</tt> | * <tt>-fullscreen</tt> | ||
[[Image:paparazzi_center.png|Paparazzi Center]] | |||
== Configuration == | == Configuration == | ||
The left part of the configuration page is an editor for the [[Conf.xml]] file. The | The left part of the configuration page is an editor for the [[Conf.xml]] file. The top middle buttons provide a replacement to the [[Compiling|'''make''' commands]]. | ||
The editor for the configuration files is taken from the environment variable EDITOR or defaults to ''gedit''. | The editor for the configuration files is taken from the environment variable EDITOR or defaults to ''gedit''. | ||
== Execution == | |||
== | |||
In the | In the Execution panel, a combo box provide a set of predefined and user ''sessions'' (collections of programs). | ||
The launched programs can be stopped and restarted (Stop/Redo buttons). Options can also be edited (in the entry box). Automatic respawn is enabled by setting the check box (left side of the Stop/Redo button). The set of the current processes can be saved as a user ''session'' (actually in the <tt>conf/control_panel.xml</tt> configuration file) to | The launched programs can be stopped and restarted (Stop/Redo buttons). Options can also be edited (in the entry box). Automatic respawn is enabled by setting the check box (left side of the Stop/Redo button). The set of the current processes can be saved as a user ''session'' (actually in the <tt>conf/control_panel.xml</tt> configuration file) to | ||
Line 36: | Line 32: | ||
* [[Modems]] drivers (''link'') | * [[Modems]] drivers (''link'') | ||
* A ''messages'' window (messages bus observer) | * A ''messages'' window (messages bus observer) | ||
* The '' | * The ''Environment Simulator (Gaia)'' agent (time, wind, ... simulator) | ||
* A [[RTPlotter|Real Time Plotter]] | * A [[RTPlotter|Real Time Plotter]] | ||
* A [[Plotter|Log Plotter]] | * A [[Plotter|Log Plotter]] | ||
* A log re''play''er | * A log re''play''er | ||
These different agents are available from the Tools menu | |||
Revision as of 06:04, 13 November 2007
The Paparazzi Center is a graphical user interface which contains a notebook of three main pages:
- A set of selection boxes to configure an aircraft with its flight plan and build the corresponding programs to be simulated and uploaded to the airborne device.
- A Control Panel to launch the agents of the system and handle collection of programs as configurable sessions
- A page where the GCS may be embedded.
A log console is also diplayed in the configuration and control panel pages.
If you use the Paparazzi binary package (version >= 3.2), the Paparazzi Center executable is paparazzi and is included in the Applications menu. If you use the CVS code, run the ./paparazzi script at the root of the distribution.
Options:
- -fullscreen
Configuration
The left part of the configuration page is an editor for the Conf.xml file. The top middle buttons provide a replacement to the make commands.
The editor for the configuration files is taken from the environment variable EDITOR or defaults to gedit.
Execution
In the Execution panel, a combo box provide a set of predefined and user sessions (collections of programs).
The launched programs can be stopped and restarted (Stop/Redo buttons). Options can also be edited (in the entry box). Automatic respawn is enabled by setting the check box (left side of the Stop/Redo button). The set of the current processes can be saved as a user session (actually in the conf/control_panel.xml configuration file) to be restarted later (from the Session menu).
The Paparazzi processes are chosen among (look also at the Overview of the system):
- GCS
- A server (logger and message dispatcher for GCS)
- Simulators (built with the sim target in the control panel)
- Modems drivers (link)
- A messages window (messages bus observer)
- The Environment Simulator (Gaia) agent (time, wind, ... simulator)
- A Real Time Plotter
- A Log Plotter
- A log replayer
These different agents are available from the Tools menu