http://wiki.paparazziuav.org/w/api.php?action=feedcontributions&user=Martinpi&feedformat=atomPaparazziUAV - User contributions [en]2024-03-28T19:01:24ZUser contributionsMediaWiki 1.37.1http://wiki.paparazziuav.org/w/index.php?title=GCS&diff=5335GCS2009-08-11T17:48:34Z<p>Martinpi: /* Displayed information */ AGL and SRTM</p>
<hr />
<div>{|<br />
|-valign="top"<br />
|__TOC__<br />
|<br />
[[Image:gcs.jpg|frame|right|The Paparazzi Ground Control Station is the heart of the system and the user's primary interaction interface.]]<br />
|}<br />
<br />
== Strips ==<br />
<br />
Each A/C has an associated strip that displays information about the A/C and provides buttons for common commands. The strip has the following layout:<br />
<br />
[[Image:strip.png|Aircraft information strip]]<br />
<br />
=== Displayed information ===<br />
<br />
* Left: Flight information<br />
* Center: Navigation information<br />
* Right: Navigation control<br />
* Bottom: Custom navigation and setting buttons<br />
<br />
'''Flight information''': <br />
AGL means "Above Ground Level". <br />
To supply the correct ground level, you need to copy the file (for example)<br />
http://dds.cr.usgs.gov/srtm/version2_1/SRTM3/Eurasia/N47E016.hgt.zip<br />
in data/srtm/<br />
<br />
This example is for latitude 47 deg North and longitude 16 deg East. <br />
Modify for your location.<br />
<br />
=== Actions ===<br />
<br />
Every change in the waypoints (position or/and altitude) must be confirmed with the dialog box that appears after the move. A modified waypoint remains animated on the map and the GCS continues to re-send the move request until confirmation is received from the aircraft.<br />
When clicked, the '''Mark''' button places a mark on the map at the A/C position. A snapshot from the video plugin is associated to this mark and can be viewed by moving the mouse over the mark. A click on the mark opens a dialog box allowing to delete the mark.<br />
A click on the colored bar at the top selects the corresponding A/C in the [[#notebook|Notebook]].<br />
<br />
== Map ==<br />
<br />
[[Image:GCSmap.png|thumb|400px|Sample map showing the various features]]<br />
<br />
=== Display ===<br />
<br />
The map display contains the following information:<br />
* The A/C track: it can be erased ''via'' the ''Clear track'' option from the A/C menu.<br />
* The A/C label (in clear blue near the A/C) contains the name of the A/C (Plaster), it's altitude (218 m) and it's ground speed (11.99 m/s). This option default is off. It can be activated with the ''A/C label'' option from the A/C menu.<br />
* The carrot (the orange triangle). This is the point the A/C is following during autonomous navigation.<br />
* The waypoints defined in the flight plan (blue diamonds).<br />
* The intended trajectory is shown in green (circling waypoint 2).<br />
* The default background is black. [[#google_tiles|Google tiles]] or [[Maps|user defined maps]] can be loaded to provide navigation reference.<br />
* The camera footprint (the grey polygon) is representative of the swath of land currently seen by the onboard camera. This option default is off. It can be activated with the ''Cam footprint'' option from the A/C menu.<br />
* The WGS84 coordinates of the mouse cursor are displayed at the top right hand corner (43.462019 1.270474).<br />
* A UTM kilometric grid can be added to the background ''via'' the ''UTM grid'' option from the ''Nav'' menu.<br />
* The [http://srtm.usgs.gov/ SRTM] option from the ''Nav'' menu displays the ground altitude of the mouse near the geographic position in the top right hand corner. The SRTM data files (<tt>.hgt.zip</tt> or <tt>.hgt.bz2</tt>) must be copied to the <tt>data/srtm/</tt> directory. They can be downloaded from [http://dds.cr.usgs.gov/srtm/version2/SRTM3/ http://dds.cr.usgs.gov/srtm/version2/SRTM3/].<br />
<br />
=== Navigation ===<br />
<br />
You can pan/zoom the map using the following:<br />
* Pan with the blue arrows on the map or use the arrow keys on the keyboard<br />
* zoom in/out with the mouse scroll wheel, the page up/page down buttons or the small up/down buttons at the top right hand corner where the zoom factor is displayed<br />
* fit the map to the window, in order to see all the waypoints and A/C, with the '''f''' key or the ''Fit'' option from the ''Nav'' menu;<br />
* center the map on an A/C with the ''Center A/C'' option from the corresponding A/C menu.<br />
<br />
=== Google Tiles ===<br />
<br />
The default black background can be automatically filled with calibrated satellite photo tiles from Google.<br />
<br><br />
See the [[Maps]] page for more info.<br />
<br />
=== Waypoint Editing ===<br />
<br />
The properties of any waypoint in the currently loaded flight plan can be modified by two methods:<br />
* Drag and drop the waypoints to a new location (a confirmation dialog will appear).<br />
* A single left click on a waypoint opens a dialog box where you can edit the waypoint's coordinates and altitude.<br />
<br />
Waypoint edits are sent to the aircraft immediately upon confirmation in the dialog box. The GCS will re-send the data and the waypoint will animate until the aircraft confirms receipt of the move request. New waypoints cannot be added during flight.<br />
<br><br />
See the [[Flight_Plans|Flight plans]] and [[Flight_Plan_Editor|Flight Plan Editor]] pages for more information on waypoints.<br />
<br />
== Notebook ==<br />
<br />
The notebook frame contains one page for each running aircraft. Each aircraft page is itself divided into subpages displaying telemetry data and giving access to the autopilot tuning parameters.<br />
<br />
Note that the colored tabs at the top of this section allow the user to select among multiple aircraft.<br />
<br />
=== Flight Plan ===<br />
<br />
<center><br />
[[Image:GCSfp.png|Flight plan tree]]<br />
</center><br />
<br />
The full tree of the flight plan is given in this page. The current block and the current stage are highlighted. A double-click on a block allows the operator to immediately switch navigation to this block.<br />
<br><br />
See the [[Flight_Plans|Flight plans]] and [[Flight_Plan_Editor|Flight Plan Editor]] pages for more information on flight plans.<br />
<br />
=== Settings ===<br />
<center><br />
[[Image:GCSsettings.png|Settings tab]]<br />
</center><br />
The setting page allows the operator to change variable values during flight. The layout of the page is generated from the <tt>dl_settings</tt> section of the settings.xml file, one tab is associated to every section and sub-section.<br />
<br />
On each line is displayed (from left to right), the name of the variable, its current value (periodically sent by the A/C), a slider or radio buttons for user input, and commit/undo buttons.<br />
<br><br />
See the [[Telemetry#Settings|Telemetry]] page for more information on settings.<br />
<br><br />
The save button of this tab opens the following popup which proposes to the user to save the current values in the airframe file (according to the <tt>param</tt> attribute in the [[Telemetry#Settings|setttings]] configuration file). The values of the checked rows will be saved in the airframe file (or any other file) for further use. Units (e.g. deg or rad) are taken into account. '''It is recommended to backup the airframe file before overwriting it with this utility''' (even if time-stamped copy of the airframe file is actually automatically done).<br />
<br />
Symetrically, the Upload button of this dialog button will send all the checked values of the airframe file to the live aircraft.<br />
<center><br />
[[Image:Save settings.png|Settings tab]]<br />
</center><br />
<br />
=== PFD ===<br />
<br />
[[Image:GCSpfd.png|Primary Flight Display]]<br />
<br />
The Primary Flight Display contains an artificial horizon and two scales displaying the current ground speed (left side) and the altitude (right side). Minimum and maximum speeds are shown under and above the speed scale. A click on the scale resets these values to the current speed value.<br />
<br />
=== GPS, Infrared, Wind ===<br />
<br />
The '''GPS''' page gives the list of satellites tracked by the receiver and their respective signal strengths in dB.<br />
(35 is low, 45 is excellent) and if they are used to compute the fix (green: used, red:not used). This page may help to tune the position of the receiver on the aircraft relatively to other components (e.g. datalink and video transmitters).<br />
<br />
The '''Infrared''' page is only used for aircraft not equipped with the vertical infrared sensor. This page reports the required pre-flight calibration value as well as the evolution of the in-flight calibration correction factor (from hybridization with the GPS information).<br />
<br />
The '''Misc''' page displays the estimated wind velocity computed by the ground station during flight and relayed back to the aircraft. Wind velocity is estimated by vector addition of the GPS-measured ground speed in many different directions during level flight. This computation may soon be performed by the autopilot instead of the ground station.<br />
<br />
== Video Plugin ==<br />
<br />
The <tt>-mplayer</tt> option of GCS allows the user to display a video stream in this window. The video window can also be exchanged with the map by clicking anywhere inside the frame.<br />
Use the following line in your [[Control_panel.xml|control panel]] to enable the video window.<br />
<tt>path_to_ground_segment/cockpit/gcs -mplayer rtsp://localhost:7070/video</tt><br />
<br />
== Altitude graph widget ==<br />
<center><br />
[[Image:altgraph.png|400px|The GCS with the altitude graph]]<br />
</center><br />
<br />
An altitude graph can be displayed in the GCS by adding the widget ''altgraph'' in the layout configuration (See the [[GCS_Configuration|GCS configuration]] page). An example is provided in conf/gcs/alt.xml (launch GCS with the option -layout alt.xml).<br />
<br />
==Papgets==<br />
Graphical objects can be added to 2D maps: text, rule, gauge, buttons, .... These objects are named ''papgets''. The following snapshot<br />
shows an example with buttons (left side), gauges (lower left corner), text (upper right corner) and ruler (right side). This example<br />
has been produced with a layout file provided in the distribution:<br />
<br />
.../gcs -layout papgets.xml <br />
<br />
<center><br />
[[Image:papgets.png|516px|A 2D map augmented with papgets]]<br />
</center><br />
<br />
===Telemetry data report===<br />
The easiest way to create a papget displaying telemetry data is to drag&drop a message field from the Messages window onto the 2D map of the GCS. The default rendering is then a text. A click on it then allows the user to change its kind (currently text, ruler or gauge) and some of its attributes (color, size, range for a gauge, format for a text ...). A papget can also be placed anywhere by simply dragging it.<br />
<br />
<center><br />
[[Image:papget_editor.png|Main characteristics of a papget can be dynamically edited]]<br />
</center><br />
<br />
Papgets then can be saved in the layout of the GCS (from the Nav menu). The description is saved in an XML file (in <tt>conf/gcs/</tt> folder) which can be manually edited:<br />
<br />
<pre><br />
<papget type="message_field" display="gauge" x="47" y="414"><br />
<property name="field" value="BAT:voltage"/><br />
<property name="scale" value="0.1"/><br />
<property name="min" value="0."/><br />
<property name="max" value="15."/><br />
<property name="size" value="50."/><br />
<property name="text" value="Bat(V)"/><br />
</papget><br />
</pre><br />
<br />
The file is used lated by giving it to the gcs process:<br />
<br />
<pre><br />
.../gcs -layout my_fancy_papgets.xml<br />
</pre><br />
<br />
===Buttons===<br />
In the same way, user buttons from the strip can be dragged&dropped on the 2D map. However, they currently cannot be directly edited, and<br />
attributes changes have to be done in the XML file. Two types of button are provided to jump to a block or to set a value:<br />
<br />
<papget type="goto_block" display="button" x="10" y="300"><br />
<property name="block_name" value="Standby"/><br />
<property name="icon" value="home.png"/><br />
</papget><br />
<papget type="variable_setting" display="button" x="10" y="250"><br />
<property name="variable" value="launch"/><br />
<property name="value" value="1."/><br />
<property name="icon" value="launch.png"/><br />
</papget><br />
<br />
===Development===<br />
Graphical appearence of papgets is defined in <tt>sw/lib/ocaml/papget_renderer.ml</tt>. A renderer must implement the Papget_renderer.t class type interface (<tt>canvas_text</tt> is probably the simpler example) and listed in the <tt>renderers</tt> list to be available<br />
in the edit popup box.<br />
<br />
The XML configuration is parsed in <tt>sw/ground_segment/cockpit/papgets.ml</tt>: a new created papget identifier must listed here.<br />
<br />
== Alarms ==<br />
<br />
The alarm window displays a list of recent errors such as:<br />
* Low battery warning<br />
* Low altitude warning<br />
* Autopilot mode changes (i.e. Manual, Auto2)<br />
* Flight plan block changes<br />
<br />
== Configuration Options ==<br />
The GCS is highly configurable and modules can be added, removed, or resized as needed. In addition to this the gcs has many command line options which can be used when launching the GCS<br />
<br><br />
See the [[GCS_Configuration|GCS configuration]] page for details.<br />
<br />
== Flight Simulation ==<br />
Complex flight plans should always be carefully tested prior to flight. See the [[Simulation|simulation]] page for details.</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=User:Martinpi&diff=5230User:Martinpi2009-07-17T09:14:46Z<p>Martinpi: /* Activities on Paparazzi */ added step 7</p>
<hr />
<div>==Martin Piehslinger==<br />
*Living in Vienna, Austria<br />
*Born in 1957<br />
*Profession: software developer for rail vehicles<br />
*R/C flying since 2006<br />
*Why I am interested in Paparazzi: just for fun<br />
*internet: [http://home.pages.at/martinpi martin`s homepage] and [http://modellflug-martinpi.blogspot.com/ Martin's Modellflug-Blog] and [http://rc-autopilot.blogspot.com/ Autoilot Blog] (in German)<br />
*RC flying club: [http://msc-frauenkirchen.org MSC Frauenkirchen]<br />
*[http://www.msc-frauenkirchen.org/index.php/kontakt-email contact me] (email-form) <br />
<br />
===Activities on Paparazzi===<br />
#Found an article on GPS and failsafe [[http://members.aon.at/flug.fiala/horizontfailsafe.html]], got interested<br />
#Stumbled over the Paparazzi homepage, got excited<br />
#Downloaded the Boot CD, got frustrated<br />
#Found out and wrote a howto [[Using the Boot CD]]<br />
#Installed Ubuntu, compiled Paparazzi, Simulator is running<br />
#Ordered hardware package from CheBuzz <br />
#Put the hardware into an old Minimag, configuring and ground testing</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=5229Using the Boot CD2009-07-17T09:05:09Z<p>Martinpi: made clear that this is simulation</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. For the time being, we use the '''simulator'''. <br />
When you have the hadware ready, you will need some configuration and adaptation which is not covered in this step-by-step. Real flying can be done with the Live CD as well and should be very similar to the simulation, but again, not covered here. <br />
<br />
The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to '''paparazziX_Mas2008.iso'''<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Linx. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
''Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi (must have been Christkind, we don't believe in Santa).''<br />
''As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well.'' <br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso paparazziX_Mas2008.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso.md5sum paparazziX_Mas2008.iso.md5sum] is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can do it later. <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
<br />
*4) When you insert the CD and open its contents in a file manager (e.g. Windows Explorer) you should see a directory tree. You shouldn't see the the iso file. <br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
<br />
:The start menu appears. <br />
:When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
:Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your hard disk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) Ubuntu: In the menu (on the top of the screen), select "Applications -> Other -> Paparazzi". <br />
:Knoppix: In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). :Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. The target is pre-selected as "sim" ('''simulator''') and the session is simulator. For now, we leave it as it is. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in this example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Save the file (to RAM disk), clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "Google maps fill" and see your house appear on the screen. You can use the menu "Maps -> Google maps fill" or Ctrl-G instead.<br />
<br />
*Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. When you manage to save the map permanently (e.g.memory stick), Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Linux will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Linux properly. <br />
<br />
:Ubuntu: From the main menu (top of the screen) select "System -> quit" and then "Shutdown". <br />
<br />
:Knoppix: To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern computer, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type (or copy&paste): <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Linux runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=5228Using the Boot CD2009-07-17T08:57:39Z<p>Martinpi: Made it clear that this is simulation.</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. For the time being, we use the '''simulator'''. <br />
When you have the hadware ready, you will need some configuration and adaptation which is not covered in this step-by-step. Real flying can be done with the Live CD as well and should be very similar to the simulation, but again, not covered here. <br />
<br />
The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to '''paparazziX_Mas2008.iso'''<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Linx. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
''Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi (must have been Christkind, we don't believe in Santa).''<br />
''As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well.'' <br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso paparazziX_Mas2008.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso.md5sum paparazziX_Mas2008.iso.md5sum] is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can do it later. <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
<br />
*4) When you insert the CD and open its contents in a file manager (e.g. Windows Explorer) you should see a directory tree. You shouldn't see the the iso file. <br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
<br />
:The start menu appears. <br />
:When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
:Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your hard disk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) Ubuntu: In the menu (on the top of the screen), select "Applications -> Other -> Paparazzi". <br />
:Knoppix: In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). :Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in this example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Save the file (to RAM disk), clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "Google maps fill" and see your house appear on the screen. You can use the menu "Maps -> Google maps fill" or Ctrl-G instead.<br />
<br />
*Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. When you manage to save the map permanently (e.g.memory stick), Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Linux will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Linux properly. <br />
<br />
:Ubuntu: From the main menu (top of the screen) select "System -> quit" and then "Shutdown". <br />
<br />
:Knoppix: To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern computer, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type (or copy&paste): <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Linux runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=5023Using the Boot CD2009-05-12T15:45:11Z<p>Martinpi: link to Disclaimers repaired</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to '''paparazziX_Mas2008.iso'''<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Linx. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
''Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi (must have been Christkind, we don't believe in Santa).''<br />
''As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well.'' <br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso paparazziX_Mas2008.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso.md5sum paparazziX_Mas2008.iso.md5sum] is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can do it later. <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
<br />
*4) When you insert the CD and open its contents in a file manager (e.g. Windows Explorer) you should see a directory tree. You shouldn't see the the iso file. <br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
<br />
:The start menu appears. <br />
:When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
:Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your hard disk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) Ubuntu: In the menu (on the top of the screen), select "Applications -> Other -> Paparazzi". <br />
:Knoppix: In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). :Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in this example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Save the file (to RAM disk), clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "Google maps fill" and see your house appear on the screen. You can use the menu "Maps -> Google maps fill" or Ctrl-G instead.<br />
<br />
*Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. When you manage to save the map permanently (e.g.memory stick), Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Linux will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Linux properly. <br />
<br />
:Ubuntu: From the main menu (top of the screen) select "System -> quit" and then "Shutdown". <br />
<br />
:Knoppix: To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern computer, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type (or copy&paste): <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Linux runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=User:Martinpi&diff=4985User:Martinpi2009-04-17T13:20:02Z<p>Martinpi: /* Martin Piehslinger */ contact added</p>
<hr />
<div>==Martin Piehslinger==<br />
*Living in Vienna, Austria<br />
*Born in 1957<br />
*Profession: software developer for rail vehicles<br />
*R/C flying since 2006<br />
*Why I am interested in Paparazzi: just for fun<br />
*internet: [http://home.pages.at/martinpi martin`s homepage] and [http://modellflug-martinpi.blogspot.com/ Martin's Modellflug-Blog] and [http://rc-autopilot.blogspot.com/ Autoilot Blog] (in German)<br />
*RC flying club: [http://msc-frauenkirchen.org MSC Frauenkirchen]<br />
*[http://www.msc-frauenkirchen.org/index.php/kontakt-email contact me] (email-form) <br />
<br />
===Activities on Paparazzi===<br />
#Found an article on GPS and failsafe [[http://members.aon.at/flug.fiala/horizontfailsafe.html]], got interested<br />
#Stumbled over the Paparazzi homepage, got excited<br />
#Downloaded the Boot CD, got frustrated<br />
#Found out and wrote a howto [[Using the Boot CD]]<br />
#Installed Ubuntu, compiled Paparazzi, Simulator is running<br />
#Ordered hardware package from CheBuzz</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=User:Martinpi&diff=4984User:Martinpi2009-04-17T12:03:36Z<p>Martinpi: /* Martin Piehslinger */ link changed</p>
<hr />
<div>==Martin Piehslinger==<br />
*Living in Vienna, Austria<br />
*Born in 1957<br />
*Profession: software developer for rail vehicles<br />
*R/C flying since 2006<br />
*Why I am interested in Paparazzi: just for fun<br />
*internet: [http://home.pages.at/martinpi martin`s homepage] and [http://modellflug-martinpi.blogspot.com/ Martin's Modellflug-Blog] and [http://rc-autopilot.blogspot.com/ Autoilot Blog] (in German)<br />
*RC flying club: [http://msc-frauenkirchen.org MSC Frauenkirchen]<br />
<br />
===Activities on Paparazzi===<br />
#Found an article on GPS and failsafe [[http://members.aon.at/flug.fiala/horizontfailsafe.html]], got interested<br />
#Stumbled over the Paparazzi homepage, got excited<br />
#Downloaded the Boot CD, got frustrated<br />
#Found out and wrote a howto [[Using the Boot CD]]<br />
#Installed Ubuntu, compiled Paparazzi, Simulator is running<br />
#Ordered hardware package from CheBuzz</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=User:Martinpi&diff=4983User:Martinpi2009-04-17T12:02:58Z<p>Martinpi: /* Activities on Paparazzi */ line added</p>
<hr />
<div>==Martin Piehslinger==<br />
*Living in Vienna, Austria<br />
*Born in 1957<br />
*Profession: software developer for rail vehicles<br />
*R/C flying since 2006<br />
*Why I am interested in Paparazzi: just for fun<br />
*internet: [http://home.pages.at/martinpi martin`s homepage] and [http://modellflug-martinpi.blogspot.com/ Martin's Modellflug-Blog] and [http://rc-autopilot.blogspot.com/ Autoilot Blog] (in German)<br />
*RC flying club: [http://mscf.mystia.at MSC Frauenkirchen]<br />
<br />
===Activities on Paparazzi===<br />
#Found an article on GPS and failsafe [[http://members.aon.at/flug.fiala/horizontfailsafe.html]], got interested<br />
#Stumbled over the Paparazzi homepage, got excited<br />
#Downloaded the Boot CD, got frustrated<br />
#Found out and wrote a howto [[Using the Boot CD]]<br />
#Installed Ubuntu, compiled Paparazzi, Simulator is running<br />
#Ordered hardware package from CheBuzz</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Users&diff=4982Users2009-04-17T11:58:57Z<p>Martinpi: /* Europe */ line added</p>
<hr />
<div>Please add yourself to this list if you wish to share who you are and what you are doing with Paparazzi<br />
<br />
==Need help adding your information?==<br />
To have your information added by another paparazzi user, please send me an [http://www.rcgroups.com/forums/showpost.php?p=6575288&postcount=1 EMAIL] at with the <br />
following:<br />
<br />
*Name<br />
*Email<br />
*Location<br />
*Hardware<br />
*Join date<br />
*Current activities / project status<br />
<br />
== Wiki pages ==<br />
add a link to your users wiki page.<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Dconger Dconger]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:MarcusWolschon MarcusWolschon]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Alfamyke Alfamyke]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Danstah Danstah]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Martinmm Martinmm]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:John_Burt John Burt]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:SilaS SilaS]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Mecevans Mecevans]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:CSU-FCUAV CSU-FCUAV]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:GPH Pierre-Selim]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Martinpi martinpi]<br />
<br />
==Asia==<br />
<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ Asia<br />
|-<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status <br />
|- style="background:bisque; color:black"<br />
| [mailto:mnwxiaobao@gmail.com MNW]|| China || Tiny2.11 ||| 2009 || Just starting,having troubles with parts.<br />
|- style="background:bisque; color:black"<br />
| [mailto:mundhra@gmail.com M Mundhra] || India || Tiny 1.3 ||| 2007 || Gain tuning on a flying wing configuration airframe <br />
|- style="background:bisque; color:black"<br />
| [mailto:ngkiangloong_at_hopetechnik.com Jianlun]|| Singapore || TWOG V1 ||| 2008 || trying to get TWOG onto an EasyStar. very much a newbie!<br />
|- style="background:bisque; color:black"<br />
| [mailto:praxmail@gmail.com prashanth] || India || Tiny 2.11 ||| 2008 || 6 autonomous flights till now, currently build a new wing like funjet <br />
|- style="background:bisque; color:black"<br />
| [mailto:spencerpangborn@gmail.com spencer] || Taipei, Taiwan || none ||| 2009 || research for now, hope to take aerial photos of Taipei City soon <br />
|}<br />
<br />
==Europe==<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ Europe<br />
<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status <br />
|- style="background:bisque; color:black"<br />
| [mailto:silas_at_silas.hu SilaS] || Budapest || Tiny 1.3 ||| 2007 || Applied tiny to GWS Estarter, finished long travels in AUTO2. Now transfert it to a Twinstar and working on pairing tiny with FPV.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:st.jr_at_gmx.at TomS] || Graz, Austria || Tiny 2.11 ||| 2008 || Starting to complete the wiring for the tiny and then trying to apply it to my TwinStar II.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:markggriffin_at_gmail.com MarkG] || Geneva, Switzerland || Modified Tiny 2.11, EeePC as GCS, Multiplex FunJet ||| 2008 || Many successful flights. <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:x-microdrones@2007.polytechnique.org X-MicroDrones] || Paris, France || Tiny 2.11, Quad-Tilt-Rotor VTOL ||| 2008 || Wiring completed, first flights soon... We're trying to adapt Paparazzi to a Quad-Tilt-Rotor VTOL able to perform both airplane-like and helicopter-like flights. Working on inertial measurement units implementation. <br />
<br />
|- style="background:bisque; color:black"<br />
| [[User:MarcusWolschon|Marcus Wolschon]] || Freiburg, Germany || Gumstix, Paraplane ||| 2008 || Porting Paparazzi to Linux-Userland with UDP-communication using mesh-networking.<br />
UDP-Downlink working, GPS via GPSD working, Pararazzi in Linux working, Hardware still RC-only due to sensor-soldering-issues<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:spam1_at_marzer.com CedricM] || Geneva, Switzerland || Tiny 2.11, Multiplex FunJet with video camera ||| 2008 || Many successful flights working on an osd module and weather probes. <br />
<br />
|- style="background:bisque; color:black"<br />
| [[ email = hendrix at vivodinet dot gr| Chris Efstathiou]] || Piraeus Hellas || tiny 2.11 on a Mpx EasyGlider, TWOG 1.3 on a Boomerang turbine jet ||| 2008 || The Easyglider is fully operational, still working on the jet which had his first flight with the TWOG at 25/1/2009 <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:felix.ruess_at_gmail.com FelixR] || Edinburgh, Scotland || Booz2 quadrotor ||| 2008 || remote controlled flight, working on Kalman Filter<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:azoreanuav_at_gmail.com Rui Costa] || Portugal, Azores || Outrunner Twinstar II with Tiny 2.11, Aerocomm datalink, 1W video tx ||| 2008 || Only ground test and software configuration.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:et@onyxnet.co.uk Alan K] || Middlesbrough, England || Tiny 2.11 & MaxStream ||| 2008 || Just starting.<br />
<br />
|- style="background:bisque; color:black"<br />
| [[User:G R|Gareth R]] || Sheffield, UK || Tiny 2.11, video, bunch of helicopters, pair of homebuilt Zagi's ||| 2008 || Telemetry flights finished, starting to tune. <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:sanarlab@yandex.ru Andrew Saenko] || Russia, St-Petersburg || Tiny 1.13, Tiny 2.11, 2.5 kg motorised glider, 800 g plane ||| 2007 || Automatic flight, adding own code.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:chebuzz_at_gmail.com David "Buzz" Carlson] || Cyprus || Tiny 2.11, Lynx EDF & GWS SloStick, 9XTend datalink ||| 2008 || Quite a few AUTO2 flights. Plane currently grounded due to a TX run-in with a 1 year-old. Currently working on getting new TX and completing CBP store setup.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:muralha_at_gmail.com Nuno Guedes] || Lamego, Portugal || none || 2008 || On hold<br />
<br />
|- style="background:bisque; color:black"<br />
| [http://paparazzi.enac.fr/wiki/User:Martinpi Martin Piehslinger] || Vienna, Austria || Tiny 2.11 || 2008 || just starting<br />
<br />
<br />
|- style="background:bisque; color:black"<br />
| New User || 1 || 2 ||| 3 || 4 <br />
|}<br />
<br />
==North America==<br />
<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ North America<br />
|-<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:pauldanielcox_at_gmail_dot_com Paul Cox] <br />
|Vancouver, WA [http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=98663&sll=37.0625,-95.677068&sspn=64.664844,101.953125&ie=UTF8&ll=45.606112,-122.643471&spn=0.222411,0.398254&z=12 <span title="Google Map of 98663">98663</span>] <br />
| Tiny v2.11 || Nov. 2008 || Getting geared up for a maiden flight soon hopefully. Skype: pauldanielcox Gtalk: [use email] <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:quill_at_u.washington.edu John Burt] [http://paparazzi.enac.fr/wiki/User:John_Burt wiki page]|| Portland, Oregon || Tiny v2.11 + LEA-4H (PPZUAV), Multiplex Cularis/Easystar, 9Xtend modem, T7CAP TX, ground station: EEE PC701 and/or Nokia N810 ||| Jan 2009 || Initial flight tests w/ Easystar in AUTO1 & AUTO2.<br />
<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:ogar0007@umn.edu Pat O'Gara] || St. Paul, MN || Tiny 2.11 and TWOG (PPZUAV) |||Oct. 2008 || Completed and flown FunJet and Minimag in Auto 2. Currently rebuilding MiniMag as an improved development platform. http://www.patogara.com<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:kochesj@gvsu.edu John Koches] || Muskegon, Michigan || Tiny 2.11 (PPZUAV) ||| 2007 || currently flying a 48 inch zagi, 80 inch under construction.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:Stdeguir@gmail.com Steve Deguir] || New York,New York || Tiny2.11+LEA-5H (PPZUAV), XbeePro 2.4, Berg4L, JR FMA ||| Feb 2009 || <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:bmw330i@me.com David Conger] || San Diego (Ramona), California || Tiny1.3 (PPZUAV) ||| Sept 2007 || Flying Wing MAV with onboard video. Test platform for the new 900mhz XBPro 900 RF modems.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:mecevans@gmail.com Michael Evans] || Seaside(Monterey Bay), California || Tiny2.11 (PPZUAV) ||| Feb 2009 ||http://www.rcgroups.com/forums/showthread.php?t=1000937. <br />
<br />
|- style="background:bisque; color:black"<br />
| USU AggieAir Remote Sensing || Logan, UT || TWOG (PPZUAV) ||| January 2009 || Building 72" Flying Wings which will be used for remote sensing. Routine autonomous flight.<br />
<br />
|- style="background:bisque; color:black"<br />
| [http://www.engr.usu.edu/wiki/index.php/OSAM USU OSAM-UAV] || Logan, UT || TWOG (PPZUAV) ||| June 2007 || 2x72" 5x48" 1x60" Flying Wings. Research backyard for AggieAir Remote Sensing. Routine autonomous flight.<br />
<br />
|- style="background:bisque; color:black"<br />
| [http://paparazzi.enac.fr/wiki/User:CSU-FCUAV CSU Fuel Cell UAV] || Fort Collins, Co || Tiny 2.11 + LEA-5H (PPZUAV), 2.4Ghz XBPro ||| Mar 2009 || Maiden flight complete Feb 28. New Airframe in development.<br />
<br />
|- style="background:bisque; color:black"<br />
| New User || 1 || 2 ||| 3 || 4 <br />
|}<br />
<br />
==Central America==<br />
<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ Central America<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status<br />
|- style="background:bisque; color:black"<br />
| [mailto:joschau@comcast.net Joekadet] || David Panama' || Tiny v2.11/LEA-4P, RF Modems XBee Pro 2.4 GHz (PPZUAV). Multiplex Mentor ||| 2008 || Seven flights now. Flights 6 & 7 in Auto2. Now only a matter of fine tuning.<br />
|- style="background:bisque; color:black"<br />
| New User || 1 || 2 ||| 3 || 4 <br />
|}<br />
<br />
==Australia==<br />
<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ Australia<br />
|-<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status<br />
|- style="background:bisque; color:black"<br />
| [mailto:todd_soaring@yahoo.com.au Todd Sandercock] || Adelaide, SA || Tiny v2.11, Multiplex Twinjet, 9Xtend modems ||| Jan 2008 || Completed successful flight testing. Now designing new airframe. <br />
|- style="background:bisque; color:black"<br />
| New User || 1 || 2 ||| 3 || 4 <br />
|}</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Users&diff=4981Users2009-04-17T11:54:52Z<p>Martinpi: correction in link</p>
<hr />
<div>Please add yourself to this list if you wish to share who you are and what you are doing with Paparazzi<br />
<br />
==Need help adding your information?==<br />
To have your information added by another paparazzi user, please send me an [http://www.rcgroups.com/forums/showpost.php?p=6575288&postcount=1 EMAIL] at with the <br />
following:<br />
<br />
*Name<br />
*Email<br />
*Location<br />
*Hardware<br />
*Join date<br />
*Current activities / project status<br />
<br />
== Wiki pages ==<br />
add a link to your users wiki page.<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Dconger Dconger]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:MarcusWolschon MarcusWolschon]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Alfamyke Alfamyke]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Danstah Danstah]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Martinmm Martinmm]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:John_Burt John Burt]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:SilaS SilaS]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Mecevans Mecevans]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:CSU-FCUAV CSU-FCUAV]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:GPH Pierre-Selim]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Martinpi martinpi]<br />
<br />
==Asia==<br />
<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ Asia<br />
|-<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status <br />
|- style="background:bisque; color:black"<br />
| [mailto:mnwxiaobao@gmail.com MNW]|| China || Tiny2.11 ||| 2009 || Just starting,having troubles with parts.<br />
|- style="background:bisque; color:black"<br />
| [mailto:mundhra@gmail.com M Mundhra] || India || Tiny 1.3 ||| 2007 || Gain tuning on a flying wing configuration airframe <br />
|- style="background:bisque; color:black"<br />
| [mailto:ngkiangloong_at_hopetechnik.com Jianlun]|| Singapore || TWOG V1 ||| 2008 || trying to get TWOG onto an EasyStar. very much a newbie!<br />
|- style="background:bisque; color:black"<br />
| [mailto:praxmail@gmail.com prashanth] || India || Tiny 2.11 ||| 2008 || 6 autonomous flights till now, currently build a new wing like funjet <br />
|- style="background:bisque; color:black"<br />
| [mailto:spencerpangborn@gmail.com spencer] || Taipei, Taiwan || none ||| 2009 || research for now, hope to take aerial photos of Taipei City soon <br />
|}<br />
<br />
==Europe==<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ Europe<br />
<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status <br />
|- style="background:bisque; color:black"<br />
| [mailto:silas_at_silas.hu SilaS] || Budapest || Tiny 1.3 ||| 2007 || Applied tiny to GWS Estarter, finished long travels in AUTO2. Now transfert it to a Twinstar and working on pairing tiny with FPV.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:st.jr_at_gmx.at TomS] || Graz, Austria || Tiny 2.11 ||| 2008 || Starting to complete the wiring for the tiny and then trying to apply it to my TwinStar II.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:markggriffin_at_gmail.com MarkG] || Geneva, Switzerland || Modified Tiny 2.11, EeePC as GCS, Multiplex FunJet ||| 2008 || Many successful flights. <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:x-microdrones@2007.polytechnique.org X-MicroDrones] || Paris, France || Tiny 2.11, Quad-Tilt-Rotor VTOL ||| 2008 || Wiring completed, first flights soon... We're trying to adapt Paparazzi to a Quad-Tilt-Rotor VTOL able to perform both airplane-like and helicopter-like flights. Working on inertial measurement units implementation. <br />
<br />
|- style="background:bisque; color:black"<br />
| [[User:MarcusWolschon|Marcus Wolschon]] || Freiburg, Germany || Gumstix, Paraplane ||| 2008 || Porting Paparazzi to Linux-Userland with UDP-communication using mesh-networking.<br />
UDP-Downlink working, GPS via GPSD working, Pararazzi in Linux working, Hardware still RC-only due to sensor-soldering-issues<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:spam1_at_marzer.com CedricM] || Geneva, Switzerland || Tiny 2.11, Multiplex FunJet with video camera ||| 2008 || Many successful flights working on an osd module and weather probes. <br />
<br />
|- style="background:bisque; color:black"<br />
| [[ email = hendrix at vivodinet dot gr| Chris Efstathiou]] || Piraeus Hellas || tiny 2.11 on a Mpx EasyGlider, TWOG 1.3 on a Boomerang turbine jet ||| 2008 || The Easyglider is fully operational, still working on the jet which had his first flight with the TWOG at 25/1/2009 <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:felix.ruess_at_gmail.com FelixR] || Edinburgh, Scotland || Booz2 quadrotor ||| 2008 || remote controlled flight, working on Kalman Filter<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:azoreanuav_at_gmail.com Rui Costa] || Portugal, Azores || Outrunner Twinstar II with Tiny 2.11, Aerocomm datalink, 1W video tx ||| 2008 || Only ground test and software configuration.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:et@onyxnet.co.uk Alan K] || Middlesbrough, England || Tiny 2.11 & MaxStream ||| 2008 || Just starting.<br />
<br />
|- style="background:bisque; color:black"<br />
| [[User:G R|Gareth R]] || Sheffield, UK || Tiny 2.11, video, bunch of helicopters, pair of homebuilt Zagi's ||| 2008 || Telemetry flights finished, starting to tune. <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:sanarlab@yandex.ru Andrew Saenko] || Russia, St-Petersburg || Tiny 1.13, Tiny 2.11, 2.5 kg motorised glider, 800 g plane ||| 2007 || Automatic flight, adding own code.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:chebuzz_at_gmail.com David "Buzz" Carlson] || Cyprus || Tiny 2.11, Lynx EDF & GWS SloStick, 9XTend datalink ||| 2008 || Quite a few AUTO2 flights. Plane currently grounded due to a TX run-in with a 1 year-old. Currently working on getting new TX and completing CBP store setup.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:muralha_at_gmail.com Nuno Guedes] || Lamego, Portugal || none || 2008 || On hold<br />
<br />
|- style="background:bisque; color:black"<br />
| New User || 1 || 2 ||| 3 || 4 <br />
|}<br />
<br />
==North America==<br />
<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ North America<br />
|-<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:pauldanielcox_at_gmail_dot_com Paul Cox] <br />
|Vancouver, WA [http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=98663&sll=37.0625,-95.677068&sspn=64.664844,101.953125&ie=UTF8&ll=45.606112,-122.643471&spn=0.222411,0.398254&z=12 <span title="Google Map of 98663">98663</span>] <br />
| Tiny v2.11 || Nov. 2008 || Getting geared up for a maiden flight soon hopefully. Skype: pauldanielcox Gtalk: [use email] <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:quill_at_u.washington.edu John Burt] [http://paparazzi.enac.fr/wiki/User:John_Burt wiki page]|| Portland, Oregon || Tiny v2.11 + LEA-4H (PPZUAV), Multiplex Cularis/Easystar, 9Xtend modem, T7CAP TX, ground station: EEE PC701 and/or Nokia N810 ||| Jan 2009 || Initial flight tests w/ Easystar in AUTO1 & AUTO2.<br />
<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:ogar0007@umn.edu Pat O'Gara] || St. Paul, MN || Tiny 2.11 and TWOG (PPZUAV) |||Oct. 2008 || Completed and flown FunJet and Minimag in Auto 2. Currently rebuilding MiniMag as an improved development platform. http://www.patogara.com<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:kochesj@gvsu.edu John Koches] || Muskegon, Michigan || Tiny 2.11 (PPZUAV) ||| 2007 || currently flying a 48 inch zagi, 80 inch under construction.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:Stdeguir@gmail.com Steve Deguir] || New York,New York || Tiny2.11+LEA-5H (PPZUAV), XbeePro 2.4, Berg4L, JR FMA ||| Feb 2009 || <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:bmw330i@me.com David Conger] || San Diego (Ramona), California || Tiny1.3 (PPZUAV) ||| Sept 2007 || Flying Wing MAV with onboard video. Test platform for the new 900mhz XBPro 900 RF modems.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:mecevans@gmail.com Michael Evans] || Seaside(Monterey Bay), California || Tiny2.11 (PPZUAV) ||| Feb 2009 ||http://www.rcgroups.com/forums/showthread.php?t=1000937. <br />
<br />
|- style="background:bisque; color:black"<br />
| USU AggieAir Remote Sensing || Logan, UT || TWOG (PPZUAV) ||| January 2009 || Building 72" Flying Wings which will be used for remote sensing. Routine autonomous flight.<br />
<br />
|- style="background:bisque; color:black"<br />
| [http://www.engr.usu.edu/wiki/index.php/OSAM USU OSAM-UAV] || Logan, UT || TWOG (PPZUAV) ||| June 2007 || 2x72" 5x48" 1x60" Flying Wings. Research backyard for AggieAir Remote Sensing. Routine autonomous flight.<br />
<br />
|- style="background:bisque; color:black"<br />
| [http://paparazzi.enac.fr/wiki/User:CSU-FCUAV CSU Fuel Cell UAV] || Fort Collins, Co || Tiny 2.11 + LEA-5H (PPZUAV), 2.4Ghz XBPro ||| Mar 2009 || Maiden flight complete Feb 28. New Airframe in development.<br />
<br />
|- style="background:bisque; color:black"<br />
| New User || 1 || 2 ||| 3 || 4 <br />
|}<br />
<br />
==Central America==<br />
<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ Central America<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status<br />
|- style="background:bisque; color:black"<br />
| [mailto:joschau@comcast.net Joekadet] || David Panama' || Tiny v2.11/LEA-4P, RF Modems XBee Pro 2.4 GHz (PPZUAV). Multiplex Mentor ||| 2008 || Seven flights now. Flights 6 & 7 in Auto2. Now only a matter of fine tuning.<br />
|- style="background:bisque; color:black"<br />
| New User || 1 || 2 ||| 3 || 4 <br />
|}<br />
<br />
==Australia==<br />
<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ Australia<br />
|-<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status<br />
|- style="background:bisque; color:black"<br />
| [mailto:todd_soaring@yahoo.com.au Todd Sandercock] || Adelaide, SA || Tiny v2.11, Multiplex Twinjet, 9Xtend modems ||| Jan 2008 || Completed successful flight testing. Now designing new airframe. <br />
|- style="background:bisque; color:black"<br />
| New User || 1 || 2 ||| 3 || 4 <br />
|}</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Users&diff=4980Users2009-04-17T11:52:38Z<p>Martinpi: link added</p>
<hr />
<div>Please add yourself to this list if you wish to share who you are and what you are doing with Paparazzi<br />
<br />
==Need help adding your information?==<br />
To have your information added by another paparazzi user, please send me an [http://www.rcgroups.com/forums/showpost.php?p=6575288&postcount=1 EMAIL] at with the <br />
following:<br />
<br />
*Name<br />
*Email<br />
*Location<br />
*Hardware<br />
*Join date<br />
*Current activities / project status<br />
<br />
== Wiki pages ==<br />
add a link to your users wiki page.<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Dconger Dconger]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:MarcusWolschon MarcusWolschon]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Alfamyke Alfamyke]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Danstah Danstah]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Martinmm Martinmm]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:John_Burt John Burt]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:SilaS SilaS]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Mecevans Mecevans]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:CSU-FCUAV CSU-FCUAV]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:GPH Pierre-Selim]<br />
<br />
[http://paparazzi.enac.fr/wiki/User:Martinpi]<br />
<br />
==Asia==<br />
<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ Asia<br />
|-<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status <br />
|- style="background:bisque; color:black"<br />
| [mailto:mnwxiaobao@gmail.com MNW]|| China || Tiny2.11 ||| 2009 || Just starting,having troubles with parts.<br />
|- style="background:bisque; color:black"<br />
| [mailto:mundhra@gmail.com M Mundhra] || India || Tiny 1.3 ||| 2007 || Gain tuning on a flying wing configuration airframe <br />
|- style="background:bisque; color:black"<br />
| [mailto:ngkiangloong_at_hopetechnik.com Jianlun]|| Singapore || TWOG V1 ||| 2008 || trying to get TWOG onto an EasyStar. very much a newbie!<br />
|- style="background:bisque; color:black"<br />
| [mailto:praxmail@gmail.com prashanth] || India || Tiny 2.11 ||| 2008 || 6 autonomous flights till now, currently build a new wing like funjet <br />
|- style="background:bisque; color:black"<br />
| [mailto:spencerpangborn@gmail.com spencer] || Taipei, Taiwan || none ||| 2009 || research for now, hope to take aerial photos of Taipei City soon <br />
|}<br />
<br />
==Europe==<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ Europe<br />
<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status <br />
|- style="background:bisque; color:black"<br />
| [mailto:silas_at_silas.hu SilaS] || Budapest || Tiny 1.3 ||| 2007 || Applied tiny to GWS Estarter, finished long travels in AUTO2. Now transfert it to a Twinstar and working on pairing tiny with FPV.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:st.jr_at_gmx.at TomS] || Graz, Austria || Tiny 2.11 ||| 2008 || Starting to complete the wiring for the tiny and then trying to apply it to my TwinStar II.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:markggriffin_at_gmail.com MarkG] || Geneva, Switzerland || Modified Tiny 2.11, EeePC as GCS, Multiplex FunJet ||| 2008 || Many successful flights. <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:x-microdrones@2007.polytechnique.org X-MicroDrones] || Paris, France || Tiny 2.11, Quad-Tilt-Rotor VTOL ||| 2008 || Wiring completed, first flights soon... We're trying to adapt Paparazzi to a Quad-Tilt-Rotor VTOL able to perform both airplane-like and helicopter-like flights. Working on inertial measurement units implementation. <br />
<br />
|- style="background:bisque; color:black"<br />
| [[User:MarcusWolschon|Marcus Wolschon]] || Freiburg, Germany || Gumstix, Paraplane ||| 2008 || Porting Paparazzi to Linux-Userland with UDP-communication using mesh-networking.<br />
UDP-Downlink working, GPS via GPSD working, Pararazzi in Linux working, Hardware still RC-only due to sensor-soldering-issues<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:spam1_at_marzer.com CedricM] || Geneva, Switzerland || Tiny 2.11, Multiplex FunJet with video camera ||| 2008 || Many successful flights working on an osd module and weather probes. <br />
<br />
|- style="background:bisque; color:black"<br />
| [[ email = hendrix at vivodinet dot gr| Chris Efstathiou]] || Piraeus Hellas || tiny 2.11 on a Mpx EasyGlider, TWOG 1.3 on a Boomerang turbine jet ||| 2008 || The Easyglider is fully operational, still working on the jet which had his first flight with the TWOG at 25/1/2009 <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:felix.ruess_at_gmail.com FelixR] || Edinburgh, Scotland || Booz2 quadrotor ||| 2008 || remote controlled flight, working on Kalman Filter<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:azoreanuav_at_gmail.com Rui Costa] || Portugal, Azores || Outrunner Twinstar II with Tiny 2.11, Aerocomm datalink, 1W video tx ||| 2008 || Only ground test and software configuration.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:et@onyxnet.co.uk Alan K] || Middlesbrough, England || Tiny 2.11 & MaxStream ||| 2008 || Just starting.<br />
<br />
|- style="background:bisque; color:black"<br />
| [[User:G R|Gareth R]] || Sheffield, UK || Tiny 2.11, video, bunch of helicopters, pair of homebuilt Zagi's ||| 2008 || Telemetry flights finished, starting to tune. <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:sanarlab@yandex.ru Andrew Saenko] || Russia, St-Petersburg || Tiny 1.13, Tiny 2.11, 2.5 kg motorised glider, 800 g plane ||| 2007 || Automatic flight, adding own code.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:chebuzz_at_gmail.com David "Buzz" Carlson] || Cyprus || Tiny 2.11, Lynx EDF & GWS SloStick, 9XTend datalink ||| 2008 || Quite a few AUTO2 flights. Plane currently grounded due to a TX run-in with a 1 year-old. Currently working on getting new TX and completing CBP store setup.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:muralha_at_gmail.com Nuno Guedes] || Lamego, Portugal || none || 2008 || On hold<br />
<br />
|- style="background:bisque; color:black"<br />
| New User || 1 || 2 ||| 3 || 4 <br />
|}<br />
<br />
==North America==<br />
<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ North America<br />
|-<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:pauldanielcox_at_gmail_dot_com Paul Cox] <br />
|Vancouver, WA [http://maps.google.com/maps?f=q&source=s_q&hl=en&geocode=&q=98663&sll=37.0625,-95.677068&sspn=64.664844,101.953125&ie=UTF8&ll=45.606112,-122.643471&spn=0.222411,0.398254&z=12 <span title="Google Map of 98663">98663</span>] <br />
| Tiny v2.11 || Nov. 2008 || Getting geared up for a maiden flight soon hopefully. Skype: pauldanielcox Gtalk: [use email] <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:quill_at_u.washington.edu John Burt] [http://paparazzi.enac.fr/wiki/User:John_Burt wiki page]|| Portland, Oregon || Tiny v2.11 + LEA-4H (PPZUAV), Multiplex Cularis/Easystar, 9Xtend modem, T7CAP TX, ground station: EEE PC701 and/or Nokia N810 ||| Jan 2009 || Initial flight tests w/ Easystar in AUTO1 & AUTO2.<br />
<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:ogar0007@umn.edu Pat O'Gara] || St. Paul, MN || Tiny 2.11 and TWOG (PPZUAV) |||Oct. 2008 || Completed and flown FunJet and Minimag in Auto 2. Currently rebuilding MiniMag as an improved development platform. http://www.patogara.com<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:kochesj@gvsu.edu John Koches] || Muskegon, Michigan || Tiny 2.11 (PPZUAV) ||| 2007 || currently flying a 48 inch zagi, 80 inch under construction.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:Stdeguir@gmail.com Steve Deguir] || New York,New York || Tiny2.11+LEA-5H (PPZUAV), XbeePro 2.4, Berg4L, JR FMA ||| Feb 2009 || <br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:bmw330i@me.com David Conger] || San Diego (Ramona), California || Tiny1.3 (PPZUAV) ||| Sept 2007 || Flying Wing MAV with onboard video. Test platform for the new 900mhz XBPro 900 RF modems.<br />
<br />
|- style="background:bisque; color:black"<br />
| [mailto:mecevans@gmail.com Michael Evans] || Seaside(Monterey Bay), California || Tiny2.11 (PPZUAV) ||| Feb 2009 ||http://www.rcgroups.com/forums/showthread.php?t=1000937. <br />
<br />
|- style="background:bisque; color:black"<br />
| USU AggieAir Remote Sensing || Logan, UT || TWOG (PPZUAV) ||| January 2009 || Building 72" Flying Wings which will be used for remote sensing. Routine autonomous flight.<br />
<br />
|- style="background:bisque; color:black"<br />
| [http://www.engr.usu.edu/wiki/index.php/OSAM USU OSAM-UAV] || Logan, UT || TWOG (PPZUAV) ||| June 2007 || 2x72" 5x48" 1x60" Flying Wings. Research backyard for AggieAir Remote Sensing. Routine autonomous flight.<br />
<br />
|- style="background:bisque; color:black"<br />
| [http://paparazzi.enac.fr/wiki/User:CSU-FCUAV CSU Fuel Cell UAV] || Fort Collins, Co || Tiny 2.11 + LEA-5H (PPZUAV), 2.4Ghz XBPro ||| Mar 2009 || Maiden flight complete Feb 28. New Airframe in development.<br />
<br />
|- style="background:bisque; color:black"<br />
| New User || 1 || 2 ||| 3 || 4 <br />
|}<br />
<br />
==Central America==<br />
<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ Central America<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status<br />
|- style="background:bisque; color:black"<br />
| [mailto:joschau@comcast.net Joekadet] || David Panama' || Tiny v2.11/LEA-4P, RF Modems XBee Pro 2.4 GHz (PPZUAV). Multiplex Mentor ||| 2008 || Seven flights now. Flights 6 & 7 in Auto2. Now only a matter of fine tuning.<br />
|- style="background:bisque; color:black"<br />
| New User || 1 || 2 ||| 3 || 4 <br />
|}<br />
<br />
==Australia==<br />
<br />
{| class="wikitable" style="text-align:center;background:black; color:blue"<br />
|+ Australia<br />
|-<br />
! Name !! Location !! Hardware !! Joined !! Current activities / project status<br />
|- style="background:bisque; color:black"<br />
| [mailto:todd_soaring@yahoo.com.au Todd Sandercock] || Adelaide, SA || Tiny v2.11, Multiplex Twinjet, 9Xtend modems ||| Jan 2008 || Completed successful flight testing. Now designing new airframe. <br />
|- style="background:bisque; color:black"<br />
| New User || 1 || 2 ||| 3 || 4 <br />
|}</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4669Using the Boot CD2009-03-11T15:36:43Z<p>Martinpi: /* Using the Boot CD without a boot CD */ couldn't get Ubuntu to run under qemu, changed the filename back to knoppix</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to '''paparazziX_Mas2008.iso'''<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Linx. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
''Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi (must have been Christkind, we don't believe in Santa).''<br />
''As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well.'' <br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso paparazziX_Mas2008.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso.md5sum paparazziX_Mas2008.iso.md5sum] is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can do it later. <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
<br />
*4) When you insert the CD and open its contents in a file manager (e.g. Windows Explorer) you should see a directory tree. You shouldn't see the the iso file. <br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
<br />
:The start menu appears. <br />
:When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
:Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your hard disk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) Ubuntu: In the menu (on the top of the screen), select "Applications -> Other -> Paparazzi". <br />
:Knoppix: In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). :Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in this example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Save the file (to RAM disk), clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "Google maps fill" and see your house appear on the screen. You can use the menu "Maps -> Google maps fill" or Ctrl-G instead.<br />
<br />
*Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. When you manage to save the map permanently (e.g.memory stick), Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Linux will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Linux properly. <br />
<br />
:Ubuntu: From the main menu (top of the screen) select "System -> quit" and then "Shutdown". <br />
<br />
:Knoppix: To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern computer, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type (or copy&paste): <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Linux runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4668Using the Boot CD2009-03-11T15:21:29Z<p>Martinpi: /* Knoppix newbies */ fixed broken link to LiveCD</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to '''paparazziX_Mas2008.iso'''<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Linx. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
''Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi (must have been Christkind, we don't believe in Santa).''<br />
''As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well.'' <br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso paparazziX_Mas2008.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso.md5sum paparazziX_Mas2008.iso.md5sum] is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can do it later. <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
<br />
*4) When you insert the CD and open its contents in a file manager (e.g. Windows Explorer) you should see a directory tree. You shouldn't see the the iso file. <br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
<br />
:The start menu appears. <br />
:When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
:Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your hard disk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) Ubuntu: In the menu (on the top of the screen), select "Applications -> Other -> Paparazzi". <br />
:Knoppix: In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). :Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in this example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Save the file (to RAM disk), clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "Google maps fill" and see your house appear on the screen. You can use the menu "Maps -> Google maps fill" or Ctrl-G instead.<br />
<br />
*Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. When you manage to save the map permanently (e.g.memory stick), Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Linux will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Linux properly. <br />
<br />
:Ubuntu: From the main menu (top of the screen) select "System -> quit" and then "Shutdown". <br />
<br />
:Knoppix: To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazziX_Mas2008.iso paparazziX_Mas2008.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Linux runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4667Using the Boot CD2009-03-11T14:59:15Z<p>Martinpi: /* XMAS 2008 Version */ still cant get the hack of italics in multi-line-sentences</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to '''paparazziX_Mas2008.iso'''<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Linx. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
''Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi (must have been Christkind, we don't believe in Santa).''<br />
''As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well.'' <br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso paparazziX_Mas2008.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso.md5sum paparazziX_Mas2008.iso.md5sum] is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can do it later. <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
<br />
*4) When you insert the CD and open its contents in a file manager (e.g. Windows Explorer) you should see a directory tree. You shouldn't see the the iso file. <br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
<br />
:The start menu appears. <br />
:When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
:Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your hard disk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) Ubuntu: In the menu (on the top of the screen), select "Applications -> Other -> Paparazzi". <br />
:Knoppix: In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). :Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in this example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Save the file (to RAM disk), clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "Google maps fill" and see your house appear on the screen. You can use the menu "Maps -> Google maps fill" or Ctrl-G instead.<br />
<br />
*Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. When you manage to save the map permanently (e.g.memory stick), Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Linux will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Linux properly. <br />
<br />
:Ubuntu: From the main menu (top of the screen) select "System -> quit" and then "Shutdown". <br />
<br />
:Knoppix: To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazziX_Mas2008.iso paparazziX_Mas2008.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Linux runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4666Using the Boot CD2009-03-11T14:54:43Z<p>Martinpi: got more specific on steps 2+3 for Ubuntu, and some minor changes</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to '''paparazziX_Mas2008.iso'''<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Linx. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
''Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi. <br />
(must have been Christkind, we don't believe in Santa)<br />
As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well.'' <br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso paparazziX_Mas2008.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazziX_Mas2008.iso.md5sum paparazziX_Mas2008.iso.md5sum] is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can do it later. <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
<br />
*4) When you insert the CD and open its contents in a file manager (e.g. Windows Explorer) you should see a directory tree. You shouldn't see the the iso file. <br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
<br />
:The start menu appears. <br />
:When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
:Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your hard disk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) Ubuntu: In the menu (on the top of the screen), select "Applications -> Other -> Paparazzi". <br />
:Knoppix: In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). :Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in this example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Save the file (to RAM disk), clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "Google maps fill" and see your house appear on the screen. You can use the menu "Maps -> Google maps fill" or Ctrl-G instead.<br />
<br />
*Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. When you manage to save the map permanently (e.g.memory stick), Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Linux will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Linux properly. <br />
<br />
:Ubuntu: From the main menu (top of the screen) select "System -> quit" and then "Shutdown". <br />
<br />
:Knoppix: To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazziX_Mas2008.iso paparazziX_Mas2008.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Linux runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=User:Martinpi&diff=4665User:Martinpi2009-03-10T19:38:13Z<p>Martinpi: /* Martin Piehslinger */ typo</p>
<hr />
<div>==Martin Piehslinger==<br />
*Living in Vienna, Austria<br />
*Born in 1957<br />
*Profession: software developer for rail vehicles<br />
*R/C flying since 2006<br />
*Why I am interested in Paparazzi: just for fun<br />
*internet: [http://home.pages.at/martinpi martin`s homepage] and [http://modellflug-martinpi.blogspot.com/ Martin's Modellflug-Blog] and [http://rc-autopilot.blogspot.com/ Autoilot Blog] (in German)<br />
*RC flying club: [http://mscf.mystia.at MSC Frauenkirchen]<br />
<br />
===Activities on Paparazzi===<br />
#Found an article on GPS and failsafe [[http://members.aon.at/flug.fiala/horizontfailsafe.html]], got interested<br />
#Stumbled over the Paparazzi homepage, got excited<br />
#Downloaded the Boot CD, got frustrated<br />
#Found out and wrote a howto [[Using the Boot CD]]<br />
#Installed Ubuntu, compiled Paparazzi, Simulator is running</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=User:Martinpi&diff=4664User:Martinpi2009-03-10T19:37:03Z<p>Martinpi: /* Martin Piehslinger */ added website of RC flying club</p>
<hr />
<div>==Martin Piehslinger==<br />
*Living in Vienna, Austria<br />
*Born in 1957<br />
*Profession: software developer for rail vehicles<br />
*R/C flying since 2006<br />
*Why I am interested in Paparazzi: just for fun<br />
*internet: [http://home.pages.at/martinpi martin`s homepage] and [http://modellflug-martinpi.blogspot.com/ Martin's Modellflug-Blog] and [http://rc-autopilot.blogspot.com/ Autoilot Blog] (in German)<br />
*RC flying club: [http://mscf.mystia.at MSC Fraenkirchen]<br />
<br />
===Activities on Paparazzi===<br />
#Found an article on GPS and failsafe [[http://members.aon.at/flug.fiala/horizontfailsafe.html]], got interested<br />
#Stumbled over the Paparazzi homepage, got excited<br />
#Downloaded the Boot CD, got frustrated<br />
#Found out and wrote a howto [[Using the Boot CD]]<br />
#Installed Ubuntu, compiled Paparazzi, Simulator is running</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4663Using the Boot CD2009-03-10T19:08:37Z<p>Martinpi: saving maps</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to paparazziX_Mas2008.iso<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi. <br />
(must have been Christkind, we don't believe in Santa)<br />
As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well. <br />
<br />
*2) to 3) Download, verify and burn the ISO image as described for the Knoppix version. <br />
<br />
*4) Check under Windows (oops, I can't check now, as I just have booted the live CD I am using it right now, running Ubuntu)<br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) Ubuntu: In the menu , select "Applications -> Other -> Paparazzi". <br />
Knoppix: In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in this example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Save the file (to RAM disk), clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "Google maps fill" and see your house appear on the screen. You can use the menu "Maps -> Google maps fill" or Ctrl-G instead.<br />
<br />
Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. <br />
When you manage to save the map permanently (e.g.memory stick), Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Linux will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
Ubuntu: From the main menu (top of the screen) select "System -> quit" and then "Shutdown". <br />
<br />
:Knoppix: To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Knoppix runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4662Using the Boot CD2009-03-10T19:06:18Z<p>Martinpi: mentioned to save the flight plan</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to paparazziX_Mas2008.iso<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi. <br />
(must have been Christkind, we don't believe in Santa)<br />
As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well. <br />
<br />
*2) to 3) Download, verify and burn the ISO image as described for the Knoppix version. <br />
<br />
*4) Check under Windows (oops, I can't check now, as I just have booted the live CD I am using it right now, running Ubuntu)<br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) Ubuntu: In the menu , select "Applications -> Other -> Paparazzi". <br />
Knoppix: In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in this example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Save the file (to RAM disk), clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "Google maps fill" and see your house appear on the screen. You can use the menu "Maps -> Google maps fill" or Ctrl-G instead.<br />
<br />
Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. <br />
When you manage to save the map, Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Linux will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
Ubuntu: From the main menu (top of the screen) select "System -> quit" and then "Shutdown". <br />
<br />
:Knoppix: To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Knoppix runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4661Using the Boot CD2009-03-10T18:10:10Z<p>Martinpi: shutdown: menu change for Ubuntu (Gnome)</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to paparazziX_Mas2008.iso<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi. <br />
(must have been Christkind, we don't believe in Santa)<br />
As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well. <br />
<br />
*2) to 3) Download, verify and burn the ISO image as described for the Knoppix version. <br />
<br />
*4) Check under Windows (oops, I can't check now, as I just have booted the live CD I am using it right now, running Ubuntu)<br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) Ubuntu: In the menu , select "Applications -> Other -> Paparazzi". <br />
Knoppix: In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in this example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "Google maps fill" and see your house appear on the screen. You can use the menu "Maps -> Google maps fill" or Ctrl-G instead.<br />
<br />
Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. <br />
When you manage to save the map, Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Linux will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
Ubuntu: From the main menu (top of the screen) select "System -> quit" and then "Shutdown". <br />
<br />
:Knoppix: To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Knoppix runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4660Using the Boot CD2009-03-10T18:04:21Z<p>Martinpi: maps menu</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to paparazziX_Mas2008.iso<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi. <br />
(must have been Christkind, we don't believe in Santa)<br />
As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well. <br />
<br />
*2) to 3) Download, verify and burn the ISO image as described for the Knoppix version. <br />
<br />
*4) Check under Windows (oops, I can't check now, as I just have booted the live CD I am using it right now, running Ubuntu)<br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) Ubuntu: In the menu , select "Applications -> Other -> Paparazzi". <br />
Knoppix: In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in this example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "Google maps fill" and see your house appear on the screen. You can use the menu "Maps -> Google maps fill" or Ctrl-G instead.<br />
<br />
Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. <br />
When you manage to save the map, Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Knoppix runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4659Using the Boot CD2009-03-10T17:59:01Z<p>Martinpi: changed for Ubuntu (Gnome) menu</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to paparazziX_Mas2008.iso<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi. <br />
(must have been Christkind, we don't believe in Santa)<br />
As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well. <br />
<br />
*2) to 3) Download, verify and burn the ISO image as described for the Knoppix version. <br />
<br />
*4) Check under Windows (oops, I can't check now, as I just have booted the live CD I am using it right now, running Ubuntu)<br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) Ubuntu: In the menu , select "Applications -> Other -> Paparazzi". <br />
Knoppix: In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in theis example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "google maps fill" and see your house appear on the screen.<br />
<br />
Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. <br />
When you manage to save the map, Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Knoppix runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4658Using the Boot CD2009-03-10T17:56:15Z<p>Martinpi: coordinates</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to paparazziX_Mas2008.iso<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi. <br />
(must have been Christkind, we don't believe in Santa)<br />
As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well. <br />
<br />
*2) to 3) Download, verify and burn the ISO image as described for the Knoppix version. <br />
<br />
*4) Check under Windows (oops, I can't check now, as I just have booted the live CD I am using it right now, running Ubuntu)<br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination (as I did in theis example. When you take these coordinates, you see our airfield and a farm north-east, where I spend most of my weekends). <br />
Clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "google maps fill" and see your house appear on the screen.<br />
<br />
Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. <br />
When you manage to save the map, Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Knoppix runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4657Using the Boot CD2009-03-10T17:50:42Z<p>Martinpi: removed the word "Demo"</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Live CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to paparazziX_Mas2008.iso<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi. <br />
(must have been Christkind, we don't believe in Santa)<br />
As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well. <br />
<br />
*2) to 3) Download, verify and burn the ISO image as described for the Knoppix version. <br />
<br />
*4) Check under Windows (oops, I can't check now, as I just have booted the live CD I am using it right now, running Ubuntu)<br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
Press Enter for evaluating Ubuntu. <br />
<br />
''Now we have Ubuntu up and running and are ready for starting the Paparazzi software. ''<br />
''Continue with step 9).''<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi software. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination. <br />
Clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "google maps fill" and see your house appear on the screen.<br />
<br />
Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. <br />
When you manage to save the map, Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Knoppix runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4656Using the Boot CD2009-03-10T17:46:35Z<p>Martinpi: /* XMAS 2008 Version */</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to paparazziX_Mas2008.iso<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi. <br />
(must have been Christkind, we don't believe in Santa)<br />
As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well. <br />
<br />
*2) to 3) Download, verify and burn the ISO image as described for the Knoppix version. <br />
<br />
*4) Check under Windows (oops, I can't check now, as I just have booted the live CD I am using it right now, running Ubuntu)<br />
<br />
*5ff) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
Press Enter for evaluating Ubuntu. <br />
Continue with step 9).<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination. <br />
Clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "google maps fill" and see your house appear on the screen.<br />
<br />
Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. <br />
When you manage to save the map, Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Knoppix runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4655Using the Boot CD2009-03-10T17:43:33Z<p>Martinpi: /* XMAS 2008 Version */</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to paparazziX_Mas2008.iso<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi. <br />
(must have been Christkind, we don't believe in Santa)<br />
As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well. <br />
<br />
*2) to 3) Download, verify and burn the ISO image as described for the Knoppix version. <br />
<br />
*4) Check under Windows (oops, I can't check now, as I just have booted the live CD I am using it right now, running Ubuntu)<br />
<br />
*5) to 8) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
Press Enter for evaluating Ubuntu. <br />
Continue with step 9).<br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination. <br />
Clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "google maps fill" and see your house appear on the screen.<br />
<br />
Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. <br />
When you manage to save the map, Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Knoppix runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4654Using the Boot CD2009-03-10T17:40:43Z<p>Martinpi: update to XMAS 2008 version</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you may not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
with an update to paparazziX_Mas2008.iso<br />
<br />
''Personal remark: I keep the 3.2 here in place because it is based on Knoppix and I like to have a Knoppix CD with me wherever I go. Just in case.... Knoppix is known to be your life saving device when your Windows has crashed, or got infested by a virus, you want to re-partition your disk, or in any other situation. Yes, of course, there's people who would just miss my famous remark on the "knoppix nopcmcia" option.'' <br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Ubuntu or Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Linux running |step 9]].'' <br />
<br />
=== XMAS 2008 Version ===<br />
<br />
Obviously, I have been good last year, so Christkind brought me an XMAS-Version of Paparazzi. <br />
(must have been Christkind, we don't believe in Santa)<br />
As Paparazzi runs on Ubuntu, it only makes sense to have the Live CD on Ubuntu as well. <br />
<br />
*1) to 3) Download, verify and burn the ISO image as described for the Knoppix version. <br />
<br />
*4) Check under Windows (oops, I can't check now, as I just have booted the live CD I am using it right now, running Ubuntu)<br />
<br />
*5) to 8) Insert and boot the CD, maybe you have to set the BIOS accordingly. <br />
When you are not using an English keyboard, it is a good time to press F3 and assign your keyboard map. <br />
<br />
Press Enter for evaluating Ubuntu. <br />
Continue with step 9). <br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix and using the version 3.2_RC1 from 01-Feb-2008, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Linux running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*10b) XMAS 2008 or newer: If you have managed to get Internet access (it is maybe a bit of fiddling around and depends upon your country and ISP, therefore it is not described here) try to get the simulator to operate on your favorite airfield. <br />
<br />
In the Paparazzi Center, click on Edit Flightplan and choose "Text editor". <br />
Near the beginning of the file, there is a line like <br />
<br />
<flight_plan alt="75" ground_alt="0" lat0="47.8234134" lon0="16.8859005" max_dist_from_home="1500" name="Basic" security_height="25"><br />
<br />
Change the lat and lon to your destination. <br />
Clean and build the project and start the simulator. <br />
In the simulator, click on the globe symbol labeled "google maps fill" and see your house appear on the screen.<br />
<br />
Two remarks:<br />
** The syntax of the access to Google Maps has been changed, so it does no longer work with 3.2. <br />
** Google doesn't like it when other people exploit their data. When you get too many map tiles, they kick you out for the next 24 hours. <br />
When you manage to save the map, Paparazzi will only fetch the new tiles. So you can build up your map gradually. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Knoppix runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Talk:Using_the_Boot_CD&diff=4131Talk:Using the Boot CD2008-10-27T20:41:19Z<p>Martinpi: link to discussion on diydrones</p>
<hr />
<div>This howto has started a discussion about Paparazi and Linux, see [http://diydrones.com/profiles/blog/show?id=705844%3ABlogPost%3A45741]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=User:Martinpi&diff=4084User:Martinpi2008-10-08T19:00:29Z<p>Martinpi: more progress</p>
<hr />
<div>==Martin Piehslinger==<br />
*Living in Vienna, Austria<br />
*Born in 1957<br />
*Profession: software developer for rail vehicles<br />
*R/C flying since 2006<br />
*Why I am interested in Paparazzi: just for fun<br />
*internet: [http://home.pages.at/martinpi martin`s homepage] and [http://modellflug-martinpi.blogspot.com/ Martin's Modellflug-Blog] and [http://rc-autopilot.blogspot.com/ Autoilot Blog] (in German)<br />
<br />
===Activities on Paparazzi===<br />
#Found an article on GPS and failsafe [[http://members.aon.at/flug.fiala/horizontfailsafe.html]], got interested<br />
#Stumbled over the Paparazzi homepage, got excited<br />
#Downloaded the Boot CD, got frustrated<br />
#Found out and wrote a howto [[Using the Boot CD]]<br />
#Installed Ubuntu, compiled Paparazzi, Simulator is running</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4061Using the Boot CD2008-09-23T06:28:58Z<p>Martinpi: reference to users manual (step 1), saving file (step 8), step 10a, qemu:more options</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you do not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
<br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
:Another excellent source of information is the [http://paparazzi.enac.fr/wiki_images/Users_manual.pdf Paparazzi User's Manual].<br />
<br />
''If you are familiar with Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Knoppix running |step 9]].'' <br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there are ways to save a file on disk, but you don't need that yet. One of them is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]], one more can be found in the KNOPPIX INFO (see step 4), another one is to right-click on a drive icon and change the read-write-mode. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Knoppix running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*10a) You experienced some sense of achievement? Ready for more? Go back to step 10. Select different airframes, flight plans, etc. Edit a flight plan,... <br />
:Probably you will encounter errors and other difficulties. When you found something interesting, feel free to update this instruction. <br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Knoppix runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
*There's a lot more parameters. Saving a file permanently is not as easy as with the boot CD. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4054Using the Boot CD2008-09-15T19:52:10Z<p>Martinpi: DOS command syntax</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you do not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
<br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
<br />
''If you are familiar with Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Knoppix running |step 9]].'' <br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there is a way to save a file on disk, but you don't need that yet. It is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]]<br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Knoppix running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu. The command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
*note the "/" instead of "\" in /dev/cdrom <br />
*In this example you don't need the quotes, but when your path contains something like "program files" (with a blank in it), you do need them. <br />
*Knoppix runs in a window, from now on everything works as described above. <br />
*When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Installation/Linux&diff=4049Installation/Linux2008-09-12T09:16:10Z<p>Martinpi: link to "Using the Boot CD"</p>
<hr />
<div>Precompiled binaries can be downloaded and executed with the ''paparazzi-bin'' package but to maintain the power and flexibility of open-source code, most operations within Paparazzi involve recompilation of autopilot and/or ground station code. Therefore the typical installation requires all of the necessary C and OCaml compilers as well as some XML and [http://www.tls.cena.fr/products/ivy/ Ivy] handlers. These tools are provided by the ''paparazzi-dev'' package.<br />
<br />
The Paparazzi sources are hosted by [http://savannah.nongnu.org/cvs/?group=paparazzi Savannah].<br />
<br />
The Paparazzi packages are hosted at the [http://www.recherche.enac.fr/paparazzi/debian ENAC repository].<br />
<br />
== Installation on Debian based distributions ==<br />
<br />
Paparazzi is packaged for Debian as well as all of its dependencies. The [http://www.recherche.enac.fr/paparazzi/debian repository] hosted at ENAC holds their latest version.<br />
<br />
=== Installation from the Command Line===<br />
Just add the following lines to your repository list (<b>/etc/apt/sources.list</b>) and then<br />
uncomment the line relevant to your operating system (e.g. one of etch, gutsy or hardy):<br />
<br />
{{Box Code|/etc/apt/sources.list|<br />
# Uncomment just _one_ of the following lines - depending on your OS version<br />
# deb <nowiki>http://paparazzi.enac.fr/debian</nowiki> etch main<br />
# deb <nowiki>http://paparazzi.enac.fr/ubuntu</nowiki> gutsy main<br />
# deb <nowiki>http://paparazzi.enac.fr/ubuntu</nowiki> hardy main<br />
}}<br />
<br />
Note: It is not recommended to install both <tt>paparazzi-bin</tt> <b>and</b> <tt>paparazzi-dev</tt>.<br />
<br />
Then, update your sources and '''either''' install the precompiled <b>bin</b>aries<br />
sudo apt-get update<br />
sudo apt-get install paparazzi-bin<br />
<b>or</b> the dependencies needed for recompiling from the source (<b>dev</b>), and the cross-compiler (<b>arm7</b>) :<br />
apt-get update<br />
apt-get install paparazzi-dev<br />
apt-get install paparazzi-arm7<br />
<br />
As stated before it is not recommended to install both <tt>paparazzi-bin</tt> <b>and</b> <tt>paparazzi-dev</tt>. While the <b>bin</b> package is self-contained and should be sufficient for users who do not want to patch the code, the <b>dev</b> meta-package provides only the tools to compile the source code which must be separately downloaded, from an archive or the CVS repository.<br />
<br />
<br />
==== Optional/Obsolete Packages ====<br />
Users of older AVR based boards will also need the paparazzi-avr package.<br />
<br />
==== Extra for Ubuntu ====<br />
<br />
The Braille TTY driver interferes with FTDI USB Serial adapters and should be removed:<br />
<br />
sudo apt-get remove brltty<br />
<br />
=== Installation thru Synaptic Package Manager ===<br />
* Launch ''Synaptic Package Manager'' (''Applications/System'' Tools Menu)<br />
* In '''Settings/Repositories''', add a new repository on URI = '''<nowiki>http://paparazzi.enac.fr/debian</nowiki>''', Distribution = '''etch''', Section = '''main''' . For Ubuntu, replace '''debian''' by '''ubuntu''' and '''etch''' by '''gutsy''' (or '''hardy''')<br />
* Search for <tt>paparazzi-bin</tt>, <tt>paparazzi-dev</tt>, and <tt>paparazzi-arm7</tt> packages (use the ''Search'' button)<br />
* Mark them for installation (right-click on package names)<br />
* Left-click on ''Apply''<br />
<br />
== Manual Installation of Individual Packages ==<br />
Users of other Linux flavors or anyone needing manual control of each individual package can install them independently. The list of dependencies of the Debian package is located in the [http://cvs.savannah.gnu.org/viewvc/paparazzi/paparazzi3/debian/control.etch?revision=1.16&view=markup <tt> debian/control.etch</tt>] file and may help users of other distributions.<br />
<br />
The binary packages and some corresponding source tarballs can be downloaded from<br />
<br />
http://paparazzi.enac.fr/debian/dists/etch/main/binary-i386/<br />
<br />
For distributions using RPM packaging, the [http://packages.debian.org/unstable/source/alien alien] tool can be used to translate a .deb package into a .rpm package.<br />
<br />
For Fedora (Core8) users, you can install the following packages from standard repository:<br />
* ocaml.i386<br />
* ocaml-camlimages-devel.i386<br />
* ocaml-lablgtk-devel.i386<br />
* ocaml-xml-light-devel.i386<br />
* boa.i386<br />
* libgnomecanvas-devel.i386<br />
* libusb-devel.i386<br />
* pcre-devel.i386<br />
* arm-gp2x-linux-gcc.i386<br />
* arm-gp2x-linux-binutils.i386<br />
* glade2.i386<br />
* and gcc, make, cvs, gnuplot, imagemagik...<br />
<br />
Then you need [http://packages.debian.org/unstable/source/alien alien] tool to convert packages from the paparazzi repository:<br />
* ivy-c<br />
* ivy-c-dev<br />
* ivy-ocaml (WARNING: debian and fedora have different path for ocaml (/usr/lib/ocaml/<version> vs. /usr/lib/ocaml), so you need to move by hand the files in /usr/lib/ocaml/<version> to /usr/lib/ocaml)<br />
* lpc21isp<br />
<br />
== Installing the Source Code (not needed with paparazzi-bin) ==<br />
After the <tt>paparazzi-dev</tt> package is installed the complete source code should be downloaded from the CVS repository. See the [http://savannah.nongnu.org/cvs/?group=paparazzi project page] at Savannah for more details. From the directory of your choice type:<br />
cvs -z3 -d:pserver:anonymous@cvs.savannah.nongnu.org:/sources/paparazzi co paparazzi3<br />
This will download all of the code and install it into <tt>paparazzi3/</tt><br />
<br />
If you cannot use the CVS install, dayly updated tarballs can also be fetched from the [[Downloads|Downloads]] page.<br />
<br />
== Launching the Software ==<br />
<br />
If you are using the <tt>paparazzi-bin</tt> package or the Live-CD, just launch the <tt>paparazzi</tt> binary application and you will be guided through the installation of your personal configuration files.<br />
<br />
If you are using the source code, the first step is to compile it. From the <tt>paparazzi3</tt> directory (<tt>cd paparazzi3</tt>), run<br />
<br />
make<br />
<br />
You will have to run this command after each update of the source (<tt>cvs update</tt> command).<br />
Launch the software from the <tt>paparazzi3</tt> directory with<br />
<br />
./paparazzi<br />
<br />
From the [[Paparazzi_Center|Paparazzi Center]] interface, select the ''MJ5'' aircraft, select the ''sim'' target and ''Build'' it. Then ''Execute'' the ''Simulation'' session.<br />
<br />
If ('''and only if''') you want to directly launch some Paparazzi agents (the ''Tools'' of the [[Paparazzi_Center|Paparazzi Center]]), without using the Paparazzi Center, you must have the Paparazzi source and home environment variables set correctly in your shell. These variables can be automatically set in your shell by adding the following lines to your .bashrc file:<br />
{{Box Code|/home/your_username/.bashrc|<br />
export PAPARAZZI_HOME<nowiki>=</nowiki>''your paparazzi3 directory''<br />
export PAPARAZZI_SRC<nowiki>=</nowiki>''your paparazzi3 directory''<br />
}}<br />
If you wish to manually set the env variables (i.e. when compiling a backup copy of your code in a different folder) execute the following command from the folder you wish to set as your active paparazzi folder:<br />
export PAPARAZZI_HOME=`pwd`;export PAPARAZZI_SRC=`pwd`<br />
Verify that your variables are set correctly with the following command:<br />
env | grep PAPARAZZI<br />
which should return the following:<br />
PAPARAZZI_HOME<nowiki>=</nowiki>''your paparazzi3 directory''<br />
PAPARAZZI_SRC<nowiki>=</nowiki>''your paparazzi3 directory''<br />
<br />
== Setting access rights for USB download ==<br />
<br />
This may be required to flash the Paparazzi-boards directly thru USB. For flashing details, see [[Compiling]].<br />
<br />
Default linux rights may not allow standard (non root) users to directly access the USB bus. You will need to make yourself a member of the plugdev "group" and then create a "rule", associated with that "group". <br><br />
Make yourself a member of the ''plugdev'' group:<br />
<br />
sudo adduser <your login> plugdev<br />
<br />
Logout and login again. Then add the appropriate rule (available ine fhe file ''10-paparazzi.rules'') to the USB handler. Simply copy as root <tt>$PAPARAZZI_HOME/conf/system/udev/rules/10-paparazzi.rules</tt> to <tt>/etc/udev/rules.d/</tt><br />
<br />
sudo cp $PAPARAZZI_HOME/conf/system/udev/rules/10-paparazzi.rules /etc/udev/rules.d/<br />
<br />
== Software Updates ==<br />
Paparazzi is a very rapidly evolving project and as such, you will find that variables and functions are frequently added, changed, or removed. Update your software with care and caution, and always test the functionality on the ground and in the air as some updates will affect tuning parameters. Your airframe file will not be updated by the CVS system and therefore any new or modified variable names will need to be added manually. The compiler will usually identify the problem variables at which point you can look at some of the most recent airframe files on the CVS to find the proper syntax. See the [[Compiling]] page for more help if needed.<br />
<br><br />
That said, keeping your software up to date is easy with the CVS system. The system will compare all source code files with the server and update any that are needed, automatically merging any minor changes that you have incorporated along the way.<br />
<br />
To download and automatically merge any updated source files, run the following command from your Paparazzi directory<br />
cvs update -d<br />
where the <tt>-d</tt> is needed to get any new directories.<br />
<br />
After any CVS update or source code modification the code can be recompiled from ''your paparazzi3 directory'' with the following command:<br />
<br />
make<br />
<br />
The ''make'' command will only recompile portions of the software where changed have been detected. If it does not behave as expected you can deleted all compiled files and recompile from scratch with the following commands:<br />
<br />
make clean<br />
make<br />
<br />
See the [[Compiling]] page for more info.<br />
<br />
Users making changes to their code structure may prefer to have more control over the updating and merging process and may wish to install and use '''tkcvs''' instead which provides highlighted comparisons of any files that differ between your code and the CVS server and allows for a file by file update.<br />
<br />
To update your Linux distribution as well as any dependencies of Paparazzi (seldom necessary), run the following as root:<br />
apt-get update<br />
apt get upgrade<br />
<br />
== LiveCd ==<br />
<br />
The LiveCD is an easy way to test Paparazzi: no installation is required and no changes are made to your computer. Simply burn the image as a boot CD and reboot! The LiveCD includes Linux and the complete paparazzi binary package (code source, tools and cross compilers). It is intended for demonstration only and not frequently updated but it contains the complete system and can store changed files on a pen drive or compressed file on your hard drive so that it can compile, flash, and operate any aircraft, albeit slowly. <br />
<br />
The CD image and a howto on [[Using the Boot CD]] is available from the [[Downloads|Downloads]] page.<br />
<br />
The Paparazzi demo is launchable on the Live CD from the Paparazzi icon.<br />
<br />
Knoppix allows for all the user data to be saved on a hard disk partition (most file systems are supported) or on a removable device (typically a USB pendrive). Note that this action is not destructive: the user data tree is compressed and stored on your file system as a single file (<tt>knoppix.img</tt>).<br />
* From the Knoppix menu (second from bottom left), choose '''Configure''', '''Create a persistent KNOPPIX disk image'''<br />
* Choose your media (be sure to connect your USB pendrive before booting!)<br />
* Choose if you want an encrypted filesystem (to protect your flight plan designed for the next MAV competition :-) )<br />
* Choose the size of your home directory (100Mb is recommended)<br />
On the next reboot, this saved state will be automatically located and loaded.<br />
<br />
Using this persistent feature, the Paparazzix Live CD can really be used to configure, simulate and fly an aircraft with the Paparazzi system.<br />
<br />
The Live CD can also be used to install a Debian system on the hard disk, using the <tt>knoppix-installer</tt> command. Be sure to backup the hard disk before trying ...<br />
<br />
<br />
[[Image:Lightscribe_CD_Cover_1.JPG|thumb|320px|LightScribe CD Cover]] A LiveCD needs some looks... In color or in LightScribe format, your CD will always look cool. <br />
* Get the PDF version for download here [http://paparazzi.enac.fr/wiki_images/Lightscribe_CD_Cover_1.pdf LightScribe CD Cover 1].<br />
<br />
* The LightScribe version is in Nero Cover Design format (.ncd) and it's here for download [http://paparazzi.enac.fr/wiki_images/Lightscribe_CD_Cover_1.zip LightScribe CD Cover 1]<br />
<br />
* Better is ofcourse to use it on an OpenSource OS, some Linux software to be found here: [http://www.lightscribe.com/downloadSection/linux/index.aspx?id=815]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4048Using the Boot CD2008-09-12T09:13:27Z<p>Martinpi: </p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you do not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
<br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
<br />
''If you are familiar with Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Knoppix running |step 9]].'' <br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there is a way to save a file on disk, but you don't need that yet. It is described in the [http://paparazzi.enac.fr/wiki/index.php/Installation#LiveCd LiveCd] section of the Paparazzi [[Installation]]<br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Knoppix running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu, the command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
(note the "/" instead of "\" in /dev/cdrom) <br />
Knoppix runs in a window, from now on everything works as described above. <br />
When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4043Using the Boot CD2008-09-10T14:16:25Z<p>Martinpi: </p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you do not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
<br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
<br />
''If you are familiar with Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Knoppix running |step 9]].'' <br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there is a way to save a file on disk, but you don't need that yet. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Knoppix running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
*Looks nice, I'd like to do some screenshots. <br />
'''Can't I run the thing in a window''' under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu, the command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
(note the "/" instead of "\" in /dev/cdrom) <br />
Knoppix runs in a window, from now on everything works as described above. <br />
When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is great, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4042Using the Boot CD2008-09-10T14:09:46Z<p>Martinpi: </p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you do not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
<br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
<br />
''If you are familiar with Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Knoppix running |step 9]].'' <br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there is a way to save a file on disk, but you don't need that yet. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Knoppix running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
Can't I run the thing in a window under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like '''vmware''' or the free '''qemu'''. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
<br />
Example: Let's assume that you are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs. The Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\programs\qemu-0.9.1-windows" <br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can use it with qemu, the command is <br />
C:\programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\programs\qemu-0.9.1-windows" <br />
(note the "/" instead of "\" in /dev/cdrom) <br />
Knoppix runs in a window, from now on everything works as described above. <br />
When you click in this window, the mouse is confined to this window. Hit Ctrl-Alt to free it and move around on your desktop. <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Linux is geat, many people love it and never have any problems. At least they have fewer problems than with other operating systems. ''<br />
<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle, first-hand experience. ''<br />
''People like myself try to help you by writing howto's like this one. Solutions have worked under certain circumstances, but since Linux is extremely customizable, a solution may not be applicable in your specific situation. '' <br />
<br />
''Good luck!'' [[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4040Using the Boot CD2008-09-09T23:51:50Z<p>Martinpi: </p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you do not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
<br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
<br />
''If you are familiar with Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Knoppix running |step 9]].'' <br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there is a way to save a file on disk, but you don't need that yet. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Knoppix running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
Can't I run the thing in a window under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like vmware or the free qemu. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
Example: You are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs, the Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
<br />
C:\Programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\Programs\qemu-0.9.1-windows" <br />
<br />
The -L parameter tells qemu where to find the simulated BIOS. <br />
<br />
<br />
If you have already burned a CD, you can also use qemu, the command is <br />
<br />
C:\Programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\Programs\qemu-0.9.1-windows" <br />
<br />
(note the "/" instead of "\") <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Many people love Linux and never have any major problems, at least they have fewer problems than with other operating systems. ''<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle. ''<br />
''People like myself write howto's like this one, solutions have worked under certain circumstances, not all of them are applicable in your specific situation. Good luck!'' <br />
<br />
[[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4039Using the Boot CD2008-09-09T23:48:00Z<p>Martinpi: </p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you do not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
<br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
<br />
''If you are familiar with Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Knoppix running |step 9]].'' <br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for [https://help.ubuntu.com/community/HowToMD5SUM md5sum], or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an [https://help.ubuntu.com/community/BurningIsoHowto iso] image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there is a way to save a file on disk, but you don't need that yet. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Knoppix running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
<br />
=== Using the Boot CD without a boot CD ===<br />
*Oops, I am out of blank CD's. <br />
*Yes I would like to play around but I need my PC for other things at the same time. <br />
*No, I don't want to print the documentation, I'll look at it when I need it. <br />
Can't I run the thing in a window under my usual operating system? <br />
<br />
Yes, you can. If you have a somewhat modern PC, you can use an emulator like vmware or the free qemu. It is probably slow but you can jump to your usual work and back to Paparazzi at any time. <br />
Example: You are running Windows and have unzipped [http://www.netzwelt.de/software-chooser/7228_2-qemu-.html qemu] to c:\programs, the Paparazzi iso is on c:\download. <br />
In a DOS box, type: <br />
<br />
C:\Programs\qemu-0.9.1-windows\qemu -cdrom c:\download\paparazzix_3.2_RC1.iso -L "C:\Programs\qemu-0.9.1-windows" <br />
<br />
The -L parameter tells qemu where to find the simulated BIOS, the -m parameter assigns 256MB of RAM. <br />
<br />
<br />
If you have already burned a CD, you can also use qemu, the command is <br />
<br />
C:\Programs\qemu-0.9.1-windows\qemu -cdrom /dev/cdrom -L "C:\Programs\qemu-0.9.1-windows" <br />
<br />
(note the "/" instead of "\") <br />
<br />
----<br />
<br />
''All this went smooth and simple? You like the look and feel? Many people love Linux and never have any major problems, at least they have fewer problems than with other operating systems. ''<br />
''But as stated in the [http://paparazzi.enac.fr/wiki/index.php/Overview#Disclaimers Disclaimers], Linux can be quite a hassle. ''<br />
''People like myself write howto's like this one, solutions have worked under certain circumstances, not all of them are applicable in your specific situation. Good luck!'' <br />
<br />
[[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=User:Martinpi&diff=4026User:Martinpi2008-09-07T17:40:47Z<p>Martinpi: </p>
<hr />
<div>==Martin Piehslinger==<br />
*Living in Vienna, Austria<br />
*Born in 1957<br />
*Profession: software developer for rail vehicles<br />
*R/C flying since 2006<br />
*Why I am interested in Paparazzi: just for fun<br />
*internet: [http://home.pages.at/martinpi martin`s homepage] and [http://modellflug-martinpi.blogspot.com/ Martin's Modellflug-Blog] (in German)<br />
<br />
===Activities on Paparazzi===<br />
#Found an article on GPS and failsafe [[http://members.aon.at/flug.fiala/horizontfailsafe.html]], got interested<br />
#Stumbled over the Paparazzi homepage, got excited<br />
#Downloaded the Boot CD, got frustrated<br />
#Found out and wrote a howto [[Using the Boot CD]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4025Using the Boot CD2008-09-07T17:22:41Z<p>Martinpi: </p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you do not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
<br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
<br />
''If you are familiar with Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Knoppix running |step 9]].'' <br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix, continue here ''<br />
<br />
*2) Open the Paparazzi [http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page] <br />
:and '''save the iso-file''' [http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for md5sum, or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an iso image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there is a way to save a file on disk, but you don't need that yet. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Knoppix running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". In the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
[[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Downloads&diff=4012Downloads2008-09-03T21:24:27Z<p>Martinpi: /* Paparazzi Boot CD */</p>
<hr />
<div>== Paparazzi Boot CD ==<br />
* Burn this to a CD and boot from it to try Paparazzi without any software changes to your PC! Includes Debian, Paparazzi, and all required libraries.<br />
*: [http://www.recherche.enac.fr/paparazzi/paparazzix/ Download Page]<br />
* Boot the CD, sit back, relax and enjoy the scenery? No, not really. It's easier when you '''know where to click'''. <br />
*: [[Using the Boot CD]] step by step - howto<br />
<br />
(Note: The boot-cd is fine for playing around but the paparazzi-version of it is heavily outdated. A new dvd-image is being tested right now.)<br />
<br />
== Paparazzi Binary Package ==<br />
* Install this package to your Debian system<br />
*: [http://www.recherche.enac.fr/paparazzi/debian/ Http Download Page].<br />
<br />
== Paparazzi Source Code ==<br />
* Browse the current code tree here:<br />
*: http://cvs.savannah.gnu.org/viewcvs/paparazzi/paparazzi3/<br />
* Download a recent archive<br />
*: http://www.recherche.enac.fr/paparazzi/tarball/<br />
* Download the current source tree using our anonymous CVS server by running this command from your home directory<br />
cvs -z3 -d:pserver:anonymous@cvs.sv.gnu.org:/sources/paparazzi co paparazzi3<br />
<br />
== Paparazzi Hardware Plans ==<br />
* Download Eagle files for all current and past autopilot, sensor, and miscellaneous hardware.<br />
*: http://cvs.savannah.gnu.org/viewcvs/paparazzi/paparazzi3/hw/<br />
* Be sure to download both *.brd and *.sch files and use Cadsoft Eagle to view them. [http://www.cadsoft.de/freeware.htm Eagle (free version)]<br />
<br />
== User Submitted Files ==<br />
* Upload your patches, scripts, etc. here. Please sign your entry!<br />
<br />
=== Matlab Files ===<br />
<br />
=== Other Files ===</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4011Using the Boot CD2008-09-03T20:16:54Z<p>Martinpi: /* Knoppix newbies */</p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you do not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
<br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
<br />
''If you are familiar with Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Knoppix running |step 9]].'' <br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix, continue here ''<br />
<br />
*2) Open the Paparazzi [[http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page]] <br />
:and '''save the iso-file''' [[http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso]] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for md5sum, or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 6). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an iso image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 4) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there is a way to save a file on disk, but you don't need that yet. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Knoppix running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". I the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
[[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Using_the_Boot_CD&diff=4010Using the Boot CD2008-09-03T20:14:19Z<p>Martinpi: </p>
<hr />
<div>== Using the Paparazzi Boot-CD step by step ==<br />
<br />
This howto will get you through the essential steps so you see something moving on the screen and experience the look and feel of the Paparazzi software. The Demo CD is not updated as frequently, so you do not see the latest changes. <br />
<br />
The following applies to the version 3.2_RC1 from 01-Feb-2008. <br />
<br />
<br />
*1) Make sure you have '''this page''' ready, e.g. by '''printing''' it. You may also save it to your harddisk and later open it under Knoppix. <br />
<br />
:On the Paparazzi website, go to the [[Paparazzi Center]] section and be sure to have its contents at hand later, eg. by printing it. <br />
:The same applies to the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Control Station]<br />
<br />
''If you are familiar with Knoppix (or with Linux in general) download and start the Boot CD and then continue with <br />
[[#Knoppix running |step 9]].'' <br />
<br />
=== Knoppix newbies ===<br />
<br />
''If you are new to Knoppix, continue here ''<br />
<br />
*2) Open the Paparazzi [[http://www.recherche.enac.fr/paparazzi/paparazzix/ download-page]] <br />
:and '''save the iso-file''' [[http://www.recherche.enac.fr/paparazzi/paparazzix/paparazzix_3.2_RC1.iso paparazzix_3.2_RC1.iso]] to disk (The filename will be different for future versions). Roughly 700MB in size. <br />
<br />
:The file called "paparazzix_3.2_RC1.iso.md5sum" is used to verify that the download has worked correctly. Find out how to do it by googling for md5sum, or just have confidence that it is OK. In doubt, you can test the CD later, using the tescd option (see step 5). <br />
<br />
*3) With your favorite CD burning program, '''write the iso image to a blank CD'''. Do not create a data CD with the iso file on it, but find out how to create a CD from an iso image. <br />
<br />
*4) See if it has worked so far by inserting the CD in the CD drive. When "auto run" is enabled, your browser opens a page called "KNOPPIX INFO". <br />
<br />
*5) '''Boot from the new CD'''. Maybe you have to set the BIOS to make your PC boot from CD. <br />
:You should get a screen with a Knoppix logo and a '''prompt''' to hit the Enter key. <br />
<br />
*6) Probably, you can '''start just by hitting the "Enter" key'''. <br />
:On some laptops, you have to enter "knoppix nopcmcia", otherwise it hangs. There is help available by pressing F3. This explains boot options which you might find useful. <br />
:The option toram makes Knoppix take longer on startup but run a lot faster (if you have enough RAM to accomodate the whole CD). <br />
:Options can be combined. <br />
<br />
*7) Now the '''system starts up'''. This takes a while. Even when Knoppix is up and running, Knoppix needs to access the CD and this takes longer, unless you used the toram option. Wait until the CD drive is silent. <br />
<br />
*8) A Window with "KNOPPIX INFO" (same as in step 3) shows up. You can click it away, ignore it, look at it later, we do not need it. You find icons for your hard disk partitions. We do not need them either, but maybe you like to play around with Knoppix on your own. It is interesting to know that Knoppix opens all your harddisk drives and flash drives as read-only, so you cannot do any harm to your system or your data. <br />
<br />
:Btw, there is a way to save a file on disk, but you don't need that yet. <br />
<br />
''Now we have Knoppix up and running and are ready for starting the Paparazzi demo. ''<br />
<br />
=== Knoppix running ===<br />
<br />
*9) In the panel at the bottom of the screen there is a '''Paparazzi icon''' (the penguin with an umbrella and a telescope). Click on it. Do not double-click, Linux uses a single click (in most cases). <br />
<br />
:Two windows pop up, one called "paparazzi - Konsole" (there is nothing to do here) and the other is called "Configuring Paparazzi". I the '''configuring''' window, click on "Forward" and then on "Apply". The "Paparazzi Center" opens up. <br />
<br />
*10) In the Paparazzi Center, open the drop-down-menu for selecting an A/C (top left). '''Select "MJ5"''' which is a Micro Jet. You have to click and hold the mouse button, select and release. <br />
<br />
:When you select MJ5, you will notice that the configuration file names for Airframe, Flightplan etc are filled in. Do not change them. <br />
<br />
*11) Click on "'''Build'''" (top middle). The CD drive starts to rattle, many messages appear in the white box below, hopefully you get a "DONE". <br />
<br />
*12) Click on '''Execute'''. <br />
:Two windows pop up, a small one called "MJ5" and a big one called GCS (ground control station). <br />
:Refer to the description of the [http://paparazzi.enac.fr/wiki/index.php/GCS Ground Station] you have prepared (printed) in step 1. <br />
<br />
*13) The 2D map shows an aircraft symbol and some named waypoints. <br />
:In the "strips" section, click on "'''Takeoff'''". This will highlight the "takeoff"-section in the flight plan. <br />
<br />
*14) Click on the "'''launch'''" icon in the strips section. The aircraft symbol on the map will start to move. A green circle is drawn around the "STBY" waypoint and the aircraft flies along this circle until you tell it to do something else. <br />
<br />
*15) Click on "Figure 8" or "Oval" or any other flight pattern and '''see the aircraft do as requested'''. Note the "carrot" which attracts the airplane. Watch the PFD, play with the settings. <br />
<br />
:If you decide to close the GCS, do not use the closer button but use "Stop/Remove All Processes" in the Paparazzi Center. <br />
<br />
------------<br />
'''This is as far as I got with trial and error. '''<br />
The examples above are carefully selected. Trying anything else, like the other A/Cs, different flight plans, may result in errors. Closing and restarting the GCS may yield unpredictable results. These things should work better in the current version. <br />
------------<br />
<br />
*16) Enough played. We could just turn off the computer's power supply as there is nothing written to any disk, no harm done. Knoppix will not yet let you eject the CD because it is still in use. You might remove it on the next startup, or, better, decide to close Knoppix properly. <br />
<br />
:To do this, click on the '''K-menu''' in the bottom left corner of the screen, select "'''Log Out'''" and then "Turn Off Computer". Knoppix will close all applications, shut down properly, eject the CD and ask for another "Return" before turning off your PC.<br />
<br />
[[User:Martinpi|martinpi]]</div>Martinpihttp://wiki.paparazziuav.org/w/index.php?title=Downloads&diff=4009Downloads2008-09-03T19:00:30Z<p>Martinpi: /* Paparazzi Boot CD */</p>
<hr />
<div>== Paparazzi Boot CD ==<br />
* Burn this to a CD and boot from it to try Paparazzi without any software changes to your PC! Includes Debian, Paparazzi, and all required libraries.<br />
*: [http://www.recherche.enac.fr/paparazzi/paparazzix/ Download Page]<br />
<br />
(Note: The boot-cd is fine for playing around but the paparazzi-version of it is heavily outdated. A new dvd-image is being tested right now.)<br />
<br />
* Boot the CD, sit back, relax and enjoy the scenery? No, not really. It's easier when you know where to click. <br />
*: [[Using the Boot CD]] step by step<br />
<br />
== Paparazzi Binary Package ==<br />
* Install this package to your Debian system<br />
*: [http://www.recherche.enac.fr/paparazzi/debian/ Http Download Page].<br />
<br />
== Paparazzi Source Code ==<br />
* Browse the current code tree here:<br />
*: http://cvs.savannah.gnu.org/viewcvs/paparazzi/paparazzi3/<br />
* Download a recent archive<br />
*: http://www.recherche.enac.fr/paparazzi/tarball/<br />
* Download the current source tree using our anonymous CVS server by running this command from your home directory<br />
cvs -z3 -d:pserver:anonymous@cvs.sv.gnu.org:/sources/paparazzi co paparazzi3<br />
<br />
== Paparazzi Hardware Plans ==<br />
* Download Eagle files for all current and past autopilot, sensor, and miscellaneous hardware.<br />
*: http://cvs.savannah.gnu.org/viewcvs/paparazzi/paparazzi3/hw/<br />
* Be sure to download both *.brd and *.sch files and use Cadsoft Eagle to view them. [http://www.cadsoft.de/freeware.htm Eagle (free version)]<br />
<br />
== User Submitted Files ==<br />
* Upload your patches, scripts, etc. here. Please sign your entry!<br />
<br />
=== Matlab Files ===<br />
<br />
=== Other Files ===</div>Martinpi