<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>http://wiki.paparazziuav.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ghorn</id>
	<title>PaparazziUAV - User contributions [en]</title>
	<link rel="self" type="application/atom+xml" href="http://wiki.paparazziuav.org/w/api.php?action=feedcontributions&amp;feedformat=atom&amp;user=Ghorn"/>
	<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/wiki/Special:Contributions/Ghorn"/>
	<updated>2026-05-05T04:03:19Z</updated>
	<subtitle>User contributions</subtitle>
	<generator>MediaWiki 1.37.1</generator>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=LisaOveroImage&amp;diff=7863</id>
		<title>LisaOveroImage</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=LisaOveroImage&amp;diff=7863"/>
		<updated>2010-09-25T10:32:44Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: /* Building an Overo image for Lisa with Open Embedded */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;==Building an Overo image for Lisa with Open Embedded==&lt;br /&gt;
&lt;br /&gt;
The goal is to use openmbedded to build an image for the overo with the bits needed for Lisa. Currently this includes&lt;br /&gt;
# libevent&lt;br /&gt;
# linux kernel 2.6.33.5-rt23 (maintained at git://gitorious.org/linux-omap3/linux-omap3.git)&lt;br /&gt;
## based on gumstix-oe from (git://www.sakoman.com/git/linux-omap-2.6.git)&lt;br /&gt;
## antoine's patch for spi device node on overo&lt;br /&gt;
## 2.6.33.5-rt23 preempt-rt patch&lt;br /&gt;
&lt;br /&gt;
* Make sure you have bitbake and build-essential installed:&lt;br /&gt;
 apt-get install bitbake build-essential&lt;br /&gt;
* Ubuntu 10 will also get errors during bitbake unless the following is installed&lt;br /&gt;
 sudo apt-get install git-core help2man diffstat texi2html texinfo chrpath sgmlspl&lt;br /&gt;
* And don't forget to install glib&lt;br /&gt;
 sudo apt-get install libglib2.0-dev&lt;br /&gt;
* Ubuntu 10 will also need to remove the link for /bin/sh that points to dash and instead point it to bash&lt;br /&gt;
 sudo su -&lt;br /&gt;
 cd /bin &amp;amp;&amp;amp; rm -f sh &amp;amp;&amp;amp; ln -s bash sh&lt;br /&gt;
&lt;br /&gt;
* Make an overo-oe directory in your home directory!!!!!, cd into it!!:&lt;br /&gt;
&lt;br /&gt;
 mkdir ~/overo-oe&lt;br /&gt;
 cd ~/overo-oe&lt;br /&gt;
&lt;br /&gt;
* Clone Allen's openmebedded tree:&lt;br /&gt;
 git clone git://gitorious.org/linux-omap3/openembedded.git org.openembedded.dev&lt;br /&gt;
&lt;br /&gt;
(If you want to take a look at the repository beforehand you can find it [http://gitorious.org/linux-omap3/openembedded Here])&lt;br /&gt;
&lt;br /&gt;
* Copy build profile into ~/overo-oe, source it:&lt;br /&gt;
&lt;br /&gt;
 cp -r org.openembedded.dev/contrib/jei/build .&lt;br /&gt;
 source ~/overo-oe/build/profile&lt;br /&gt;
&lt;br /&gt;
* Use bitbake to build the image:&lt;br /&gt;
 bitbake omap3-lisa-image&lt;br /&gt;
&lt;br /&gt;
On July 9 2010, on an up to date lucid lynx, the build is broken due to a bug in bug in gzip ( yeah.. they still have that... )&lt;br /&gt;
&lt;br /&gt;
ERROR:&lt;br /&gt;
....expat_2.0.1.bb do_unpack failed &lt;br /&gt;
&lt;br /&gt;
solution to this error:&lt;br /&gt;
&lt;br /&gt;
http://www.facebook.com/note.php?note_id=398968379361&lt;br /&gt;
&lt;br /&gt;
follow instructions of ERROR#1&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
In short:&lt;br /&gt;
 cd~/&lt;br /&gt;
 sudo apt-get install gzrt&lt;br /&gt;
 cd ~/overo-oe/sources/&lt;br /&gt;
 gzrecover expat-2.0.1.tar.gz;mv expat-2.0.1.tar.recovered expat-2.0.1.tar;gzip expat-2.0.1.tar&lt;br /&gt;
say yes to the overwrite&lt;br /&gt;
 md5sum expat-2.0.1.tar.gz; sha256sum expat-2.0.1.tar.gz&lt;br /&gt;
note them somewhere&lt;br /&gt;
 gedit expat-2.0.1.tar.gz.md5&lt;br /&gt;
replace with the new MD5 checksum and save&lt;br /&gt;
 cd ~/overo-oe/org.openembedded.dev/recipes/expat&lt;br /&gt;
 gedit expat_2.0.1.bb &lt;br /&gt;
change the MD5 and SHA256 checksums there to reflect the new ones, and save&lt;br /&gt;
 cd ~/overo-oe/&lt;br /&gt;
 bitbake omap3-lisa-image&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6808</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6808"/>
		<updated>2010-06-22T04:21:45Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
== Spektrum Satellite Receiver ==&lt;br /&gt;
You may need to make several changes to the 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h' file. We created a new file called 'booz_radio_control_spektrum_dx7se_joby.h'. This file is included by adding the following line to the airframe file:&lt;br /&gt;
&lt;br /&gt;
 ap.CFLAGS += -DRADIO_CONTROL_SPEKTRUM_MODEL_H=\&amp;quot;radio_control/booz_radio_control_spektrum_dx7se_joby.h\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If Lisa doesn't seem to be receiving from your Spektrum receiver, check&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
Our receiver's second sync bit was actually 0x01.&lt;br /&gt;
&lt;br /&gt;
Check the mapping and signs of the RC channels by viewing the paparazzi telemetry. You also want to include the kill switch channel if it is not already there. Our mapping and signs look like this:&lt;br /&gt;
&lt;br /&gt;
 #define RADIO_CONTROL_ROLL       0&lt;br /&gt;
 #define RADIO_CONTROL_THROTTLE   5&lt;br /&gt;
 #define RADIO_CONTROL_PITCH      3&lt;br /&gt;
 #define RADIO_CONTROL_YAW        6&lt;br /&gt;
 #define RADIO_CONTROL_MODE       1&lt;br /&gt;
 #define RADIO_CONTROL_KILL_SWITCH 4&lt;br /&gt;
&lt;br /&gt;
 #define RC_SPK_THROWS { MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK }&lt;br /&gt;
&lt;br /&gt;
== Motor Mapping ==&lt;br /&gt;
Depending on which propellers are mounted where, you need to edit your airframe file (in the supervision section). Our mapping looked like this:&lt;br /&gt;
    &amp;lt;define name=&amp;quot;ROLL_COEF&amp;quot;   value=&amp;quot;{    0,    0,  256, -256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;PITCH_COEF&amp;quot;  value=&amp;quot;{  256, -256,    0,    0 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;YAW_COEF&amp;quot;    value=&amp;quot;{ -256, -256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;THRUST_COEF&amp;quot; value=&amp;quot;{  256,  256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Motor Spin Directions ==&lt;br /&gt;
Make sure your motors are spinning in the correct direction. We did this by swapping the brushless motor leads, but it should be possible to do this through Paparazzi's settings menu. This functionality might not yet be fully implemented.&lt;br /&gt;
&lt;br /&gt;
== Check Motor Controllers ==&lt;br /&gt;
The Asctec motor controller bypass capacitors are prone to damage. Replace them if they look dented, otherwise the motor controllers will not function.&lt;br /&gt;
&lt;br /&gt;
== Calibrate Accelerometers and Magnetometers ==&lt;br /&gt;
See [[BoozSensorsCalibration]]. During the data aquisition stage, be sure to let the vehicle rest in each position. Don't hold it in your hand. This is because the calibration script checks the data for noise and drops data from noisy sections. If ALL your data is too noisy and gets dropped, the script will give you a &amp;quot;too many indices&amp;quot; error. This error may also occur when your logfile is empty.&lt;br /&gt;
&lt;br /&gt;
If your magnetometer data is too noisy (if you try to calibrate magnetometers when a computer or power supply is close by), the calibration script will take a very long time to run, and then it will give you incorrect results. Plot your data to see if it looks too noisy.&lt;br /&gt;
&lt;br /&gt;
The signs on the outputted sensor gains are dependent on the orientation of Booz IMU (the sensor board) relative to the main Lisa board. This correction will be automated in a future release.&lt;br /&gt;
&lt;br /&gt;
== Preflight Automatic Gyro Zeroing ==&lt;br /&gt;
When you power up the vehicle for a flight, an LED on Lisa will blink quickly. Rest the vehicle on a flat surface until the LED goes solid. This indicates the vehicle is ready to fly and you can turn on the motors.&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6807</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6807"/>
		<updated>2010-06-22T04:19:31Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: /* Calibrate Accelerometers and Magnetometers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
== Spektrum Satellite Receiver ==&lt;br /&gt;
You may need to make several changes to the 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h' file. We created a new file called 'booz_radio_control_spektrum_dx7se_joby.h'. This file is included by adding the following line to the airframe file:&lt;br /&gt;
&lt;br /&gt;
 ap.CFLAGS += -DRADIO_CONTROL_SPEKTRUM_MODEL_H=\&amp;quot;radio_control/booz_radio_control_spektrum_dx7se_joby.h\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If Lisa doesn't seem to be receiving from your Spektrum receiver, check&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
Our receiver's second sync bit was actually 0x01.&lt;br /&gt;
&lt;br /&gt;
Check the mapping and signs of the RC channels by viewing the paparazzi telemetry. You also want to include the kill switch channel if it is not already there. Our mapping and signs look like this:&lt;br /&gt;
&lt;br /&gt;
 #define RADIO_CONTROL_ROLL       0&lt;br /&gt;
 #define RADIO_CONTROL_THROTTLE   5&lt;br /&gt;
 #define RADIO_CONTROL_PITCH      3&lt;br /&gt;
 #define RADIO_CONTROL_YAW        6&lt;br /&gt;
 #define RADIO_CONTROL_MODE       1&lt;br /&gt;
 #define RADIO_CONTROL_KILL_SWITCH 4&lt;br /&gt;
&lt;br /&gt;
 #define RC_SPK_THROWS { MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK }&lt;br /&gt;
&lt;br /&gt;
== Motor Mapping ==&lt;br /&gt;
Depending on which propellers are mounted where, you need to edit your airframe file (in the supervision section). Our mapping looked like this:&lt;br /&gt;
    &amp;lt;define name=&amp;quot;ROLL_COEF&amp;quot;   value=&amp;quot;{    0,    0,  256, -256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;PITCH_COEF&amp;quot;  value=&amp;quot;{  256, -256,    0,    0 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;YAW_COEF&amp;quot;    value=&amp;quot;{ -256, -256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;THRUST_COEF&amp;quot; value=&amp;quot;{  256,  256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Motor Spin Directions ==&lt;br /&gt;
Make sure your motors are spinning in the correct direction. We did this by swapping the brushless motor leads, but it should be possible to do this through Paparazzi's settings menu. This functionality might not yet be fully implemented.&lt;br /&gt;
&lt;br /&gt;
== Check Motor Controllers ==&lt;br /&gt;
The Asctec motor controller bypass capacitors are prone to damage. Replace them if they look dented, otherwise the motor controllers will not function.&lt;br /&gt;
&lt;br /&gt;
== Calibrate Accelerometers and Magnetometers ==&lt;br /&gt;
See [[BoozSensorsCalibration]]. During the data aquisition stage, be sure to let the vehicle rest in each position. Don't hold it in your hand. This is because the calibration script checks the data for noise and drops data from noisy sections. If ALL your data is too noisy and gets dropped, the script will give you a &amp;quot;too many indices&amp;quot; error. This error may also occur when your logfile is empty.&lt;br /&gt;
&lt;br /&gt;
If your magnetometer data is too noisy (if you try to calibrate magnetometers when a computer or power supply is close by), the calibration script will take a very long time to run, and then it will give you incorrect results. Plot your data to see if it looks too noisy.&lt;br /&gt;
&lt;br /&gt;
The signs on the outputted sensor gains are dependent on the orientation of Booz IMU (the sensor board) relative to the main Lisa board. This correction will be automated in a future release.&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6806</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6806"/>
		<updated>2010-06-22T04:12:04Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: &lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
== Spektrum Satellite Receiver ==&lt;br /&gt;
You may need to make several changes to the 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h' file. We created a new file called 'booz_radio_control_spektrum_dx7se_joby.h'. This file is included by adding the following line to the airframe file:&lt;br /&gt;
&lt;br /&gt;
 ap.CFLAGS += -DRADIO_CONTROL_SPEKTRUM_MODEL_H=\&amp;quot;radio_control/booz_radio_control_spektrum_dx7se_joby.h\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If Lisa doesn't seem to be receiving from your Spektrum receiver, check&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
Our receiver's second sync bit was actually 0x01.&lt;br /&gt;
&lt;br /&gt;
Check the mapping and signs of the RC channels by viewing the paparazzi telemetry. You also want to include the kill switch channel if it is not already there. Our mapping and signs look like this:&lt;br /&gt;
&lt;br /&gt;
 #define RADIO_CONTROL_ROLL       0&lt;br /&gt;
 #define RADIO_CONTROL_THROTTLE   5&lt;br /&gt;
 #define RADIO_CONTROL_PITCH      3&lt;br /&gt;
 #define RADIO_CONTROL_YAW        6&lt;br /&gt;
 #define RADIO_CONTROL_MODE       1&lt;br /&gt;
 #define RADIO_CONTROL_KILL_SWITCH 4&lt;br /&gt;
&lt;br /&gt;
 #define RC_SPK_THROWS { MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK }&lt;br /&gt;
&lt;br /&gt;
== Motor Mapping ==&lt;br /&gt;
Depending on which propellers are mounted where, you need to edit your airframe file (in the supervision section). Our mapping looked like this:&lt;br /&gt;
    &amp;lt;define name=&amp;quot;ROLL_COEF&amp;quot;   value=&amp;quot;{    0,    0,  256, -256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;PITCH_COEF&amp;quot;  value=&amp;quot;{  256, -256,    0,    0 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;YAW_COEF&amp;quot;    value=&amp;quot;{ -256, -256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;THRUST_COEF&amp;quot; value=&amp;quot;{  256,  256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Motor Spin Directions ==&lt;br /&gt;
Make sure your motors are spinning in the correct direction. We did this by swapping the brushless motor leads, but it should be possible to do this through Paparazzi's settings menu. This functionality might not yet be fully implemented.&lt;br /&gt;
&lt;br /&gt;
== Check Motor Controllers ==&lt;br /&gt;
The Asctec motor controller bypass capacitors are prone to damage. Replace them if they look dented, otherwise the motor controllers will not function.&lt;br /&gt;
&lt;br /&gt;
== Calibrate Accelerometers and Magnetometers ==&lt;br /&gt;
See [[BoozSensorsCalibration]]. The signs on these sensor gains are dependent on the orientation of Booz IMU (the sensor board) relative to the main Lisa board.&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6805</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6805"/>
		<updated>2010-06-22T04:03:46Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: motor spin directions&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
== Spektrum Satellite Receiver ==&lt;br /&gt;
You may need to make several changes to the 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h' file. We created a new file called 'booz_radio_control_spektrum_dx7se_joby.h'. This file is included by adding the following line to the airframe file:&lt;br /&gt;
&lt;br /&gt;
 ap.CFLAGS += -DRADIO_CONTROL_SPEKTRUM_MODEL_H=\&amp;quot;radio_control/booz_radio_control_spektrum_dx7se_joby.h\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If Lisa doesn't seem to be receiving from your Spektrum receiver, check&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
Our receiver's second sync bit was actually 0x01.&lt;br /&gt;
&lt;br /&gt;
Check the mapping and signs of the RC channels by viewing the paparazzi telemetry. You also want to include the kill switch channel if it is not already there. Our mapping and signs look like this:&lt;br /&gt;
&lt;br /&gt;
 #define RADIO_CONTROL_ROLL       0&lt;br /&gt;
 #define RADIO_CONTROL_THROTTLE   5&lt;br /&gt;
 #define RADIO_CONTROL_PITCH      3&lt;br /&gt;
 #define RADIO_CONTROL_YAW        6&lt;br /&gt;
 #define RADIO_CONTROL_MODE       1&lt;br /&gt;
 #define RADIO_CONTROL_KILL_SWITCH 4&lt;br /&gt;
&lt;br /&gt;
 #define RC_SPK_THROWS { MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK }&lt;br /&gt;
&lt;br /&gt;
== Motor Mapping ==&lt;br /&gt;
Depending on which propellers are mounted where, you need to edit your airframe file (in the supervision section). Our mapping looked like this:&lt;br /&gt;
    &amp;lt;define name=&amp;quot;ROLL_COEF&amp;quot;   value=&amp;quot;{    0,    0,  256, -256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;PITCH_COEF&amp;quot;  value=&amp;quot;{  256, -256,    0,    0 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;YAW_COEF&amp;quot;    value=&amp;quot;{ -256, -256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;THRUST_COEF&amp;quot; value=&amp;quot;{  256,  256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Motor Spin Directions ==&lt;br /&gt;
Make sure your motors are spinning in the correct direction. We did this by swapping the brushless motor leads, but it should be possible to do this through Paparazzi's settings menu. This functionality might not yet be fully implemented.&lt;br /&gt;
&lt;br /&gt;
== Check Motor Controllers ==&lt;br /&gt;
The Asctec motor controller bypass capacitors are prone to damage. Replace them if they look dented, otherwise the motor controllers will not function.&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6804</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6804"/>
		<updated>2010-06-22T04:00:22Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: /* Check Motor Controllers */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
== Spektrum Satellite Receiver ==&lt;br /&gt;
You may need to make several changes to the 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h' file. We created a new file called 'booz_radio_control_spektrum_dx7se_joby.h'. This file is included by adding the following line to the airframe file:&lt;br /&gt;
&lt;br /&gt;
 ap.CFLAGS += -DRADIO_CONTROL_SPEKTRUM_MODEL_H=\&amp;quot;radio_control/booz_radio_control_spektrum_dx7se_joby.h\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If Lisa doesn't seem to be receiving from your Spektrum receiver, check&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
Our receiver's second sync bit was actually 0x01.&lt;br /&gt;
&lt;br /&gt;
Check the mapping and signs of the RC channels by viewing the paparazzi telemetry. You also want to include the kill switch channel if it is not already there. Our mapping and signs look like this:&lt;br /&gt;
&lt;br /&gt;
 #define RADIO_CONTROL_ROLL       0&lt;br /&gt;
 #define RADIO_CONTROL_THROTTLE   5&lt;br /&gt;
 #define RADIO_CONTROL_PITCH      3&lt;br /&gt;
 #define RADIO_CONTROL_YAW        6&lt;br /&gt;
 #define RADIO_CONTROL_MODE       1&lt;br /&gt;
 #define RADIO_CONTROL_KILL_SWITCH 4&lt;br /&gt;
&lt;br /&gt;
 #define RC_SPK_THROWS { MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK }&lt;br /&gt;
&lt;br /&gt;
== Motor Mapping ==&lt;br /&gt;
Depending on which propellers are mounted where, you need to edit your airframe file (in the supervision section). Our mapping looked like this:&lt;br /&gt;
    &amp;lt;define name=&amp;quot;ROLL_COEF&amp;quot;   value=&amp;quot;{    0,    0,  256, -256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;PITCH_COEF&amp;quot;  value=&amp;quot;{  256, -256,    0,    0 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;YAW_COEF&amp;quot;    value=&amp;quot;{ -256, -256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;THRUST_COEF&amp;quot; value=&amp;quot;{  256,  256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
== Check Motor Controllers ==&lt;br /&gt;
The Asctec motor controller bypass capacitors are prone to damage. Replace them if they look dented, otherwise the motor controllers will not function.&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6803</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6803"/>
		<updated>2010-06-22T04:00:10Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: /* Motor Mapping */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
== Spektrum Satellite Receiver ==&lt;br /&gt;
You may need to make several changes to the 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h' file. We created a new file called 'booz_radio_control_spektrum_dx7se_joby.h'. This file is included by adding the following line to the airframe file:&lt;br /&gt;
&lt;br /&gt;
 ap.CFLAGS += -DRADIO_CONTROL_SPEKTRUM_MODEL_H=\&amp;quot;radio_control/booz_radio_control_spektrum_dx7se_joby.h\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If Lisa doesn't seem to be receiving from your Spektrum receiver, check&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
Our receiver's second sync bit was actually 0x01.&lt;br /&gt;
&lt;br /&gt;
Check the mapping and signs of the RC channels by viewing the paparazzi telemetry. You also want to include the kill switch channel if it is not already there. Our mapping and signs look like this:&lt;br /&gt;
&lt;br /&gt;
 #define RADIO_CONTROL_ROLL       0&lt;br /&gt;
 #define RADIO_CONTROL_THROTTLE   5&lt;br /&gt;
 #define RADIO_CONTROL_PITCH      3&lt;br /&gt;
 #define RADIO_CONTROL_YAW        6&lt;br /&gt;
 #define RADIO_CONTROL_MODE       1&lt;br /&gt;
 #define RADIO_CONTROL_KILL_SWITCH 4&lt;br /&gt;
&lt;br /&gt;
 #define RC_SPK_THROWS { MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK }&lt;br /&gt;
&lt;br /&gt;
== Motor Mapping ==&lt;br /&gt;
Depending on which propellers are mounted where, you need to edit your airframe file (in the supervision section). Our mapping looked like this:&lt;br /&gt;
    &amp;lt;define name=&amp;quot;ROLL_COEF&amp;quot;   value=&amp;quot;{    0,    0,  256, -256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;PITCH_COEF&amp;quot;  value=&amp;quot;{  256, -256,    0,    0 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;YAW_COEF&amp;quot;    value=&amp;quot;{ -256, -256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;THRUST_COEF&amp;quot; value=&amp;quot;{  256,  256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Check Motor Controllers ===&lt;br /&gt;
The Asctec motor controller bypass capacitors are prone to damage. Replace them if they look dented, otherwise the motor controllers will not function.&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6802</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6802"/>
		<updated>2010-06-22T03:59:52Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: /* Spektrum Satellite Receiver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
== Spektrum Satellite Receiver ==&lt;br /&gt;
You may need to make several changes to the 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h' file. We created a new file called 'booz_radio_control_spektrum_dx7se_joby.h'. This file is included by adding the following line to the airframe file:&lt;br /&gt;
&lt;br /&gt;
 ap.CFLAGS += -DRADIO_CONTROL_SPEKTRUM_MODEL_H=\&amp;quot;radio_control/booz_radio_control_spektrum_dx7se_joby.h\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If Lisa doesn't seem to be receiving from your Spektrum receiver, check&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
Our receiver's second sync bit was actually 0x01.&lt;br /&gt;
&lt;br /&gt;
Check the mapping and signs of the RC channels by viewing the paparazzi telemetry. You also want to include the kill switch channel if it is not already there. Our mapping and signs look like this:&lt;br /&gt;
&lt;br /&gt;
 #define RADIO_CONTROL_ROLL       0&lt;br /&gt;
 #define RADIO_CONTROL_THROTTLE   5&lt;br /&gt;
 #define RADIO_CONTROL_PITCH      3&lt;br /&gt;
 #define RADIO_CONTROL_YAW        6&lt;br /&gt;
 #define RADIO_CONTROL_MODE       1&lt;br /&gt;
 #define RADIO_CONTROL_KILL_SWITCH 4&lt;br /&gt;
&lt;br /&gt;
 #define RC_SPK_THROWS { MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK }&lt;br /&gt;
&lt;br /&gt;
=== Motor Mapping ===&lt;br /&gt;
Depending on which propellers are mounted where, you need to edit your airframe file (in the supervision section). Our mapping looked like this:&lt;br /&gt;
    &amp;lt;define name=&amp;quot;ROLL_COEF&amp;quot;   value=&amp;quot;{    0,    0,  256, -256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;PITCH_COEF&amp;quot;  value=&amp;quot;{  256, -256,    0,    0 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;YAW_COEF&amp;quot;    value=&amp;quot;{ -256, -256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;THRUST_COEF&amp;quot; value=&amp;quot;{  256,  256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Check Motor Controllers ===&lt;br /&gt;
The Asctec motor controller bypass capacitors are prone to damage. Replace them if they look dented, otherwise the motor controllers will not function.&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6801</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6801"/>
		<updated>2010-06-22T03:59:16Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: motor mapping&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
=== Spektrum Satellite Receiver ===&lt;br /&gt;
You may need to make several changes to the 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h' file. We created a new file called 'booz_radio_control_spektrum_dx7se_joby.h'. This file is included by adding the following line to the airframe file:&lt;br /&gt;
&lt;br /&gt;
 ap.CFLAGS += -DRADIO_CONTROL_SPEKTRUM_MODEL_H=\&amp;quot;radio_control/booz_radio_control_spektrum_dx7se_joby.h\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If Lisa doesn't seem to be receiving from your Spektrum receiver, check&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
Our receiver's second sync bit was actually 0x01.&lt;br /&gt;
&lt;br /&gt;
Check the mapping and signs of the RC channels by viewing the paparazzi telemetry. You also want to include the kill switch channel if it is not already there. Our mapping and signs look like this:&lt;br /&gt;
&lt;br /&gt;
 #define RADIO_CONTROL_ROLL       0&lt;br /&gt;
 #define RADIO_CONTROL_THROTTLE   5&lt;br /&gt;
 #define RADIO_CONTROL_PITCH      3&lt;br /&gt;
 #define RADIO_CONTROL_YAW        6&lt;br /&gt;
 #define RADIO_CONTROL_MODE       1&lt;br /&gt;
 #define RADIO_CONTROL_KILL_SWITCH 4&lt;br /&gt;
&lt;br /&gt;
 #define RC_SPK_THROWS { MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK }&lt;br /&gt;
&lt;br /&gt;
=== Motor Mapping ===&lt;br /&gt;
Depending on which propellers are mounted where, you need to edit your airframe file (in the supervision section). Our mapping looked like this:&lt;br /&gt;
    &amp;lt;define name=&amp;quot;ROLL_COEF&amp;quot;   value=&amp;quot;{    0,    0,  256, -256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;PITCH_COEF&amp;quot;  value=&amp;quot;{  256, -256,    0,    0 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;YAW_COEF&amp;quot;    value=&amp;quot;{ -256, -256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
    &amp;lt;define name=&amp;quot;THRUST_COEF&amp;quot; value=&amp;quot;{  256,  256,  256,  256 }&amp;quot;/&amp;gt;&lt;br /&gt;
&lt;br /&gt;
=== Check Motor Controllers ===&lt;br /&gt;
The Asctec motor controller bypass capacitors are prone to damage. Replace them if they look dented, otherwise the motor controllers will not function.&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6800</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6800"/>
		<updated>2010-06-22T03:55:19Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: spektrum channel mapping and signs&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
=== Spektrum Satellite Receiver ===&lt;br /&gt;
You may need to make several changes to the 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h' file. We created a new file called 'booz_radio_control_spektrum_dx7se_joby.h'. This file is included by adding the following line to the airframe file:&lt;br /&gt;
&lt;br /&gt;
 ap.CFLAGS += -DRADIO_CONTROL_SPEKTRUM_MODEL_H=\&amp;quot;radio_control/booz_radio_control_spektrum_dx7se_joby.h\&amp;quot;&lt;br /&gt;
&lt;br /&gt;
If Lisa doesn't seem to be receiving from your Spektrum receiver, check&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
Our receiver's second sync bit was actually 0x01.&lt;br /&gt;
&lt;br /&gt;
Check the mapping and signs of the RC channels by viewing the paparazzi telemetry. You also want to include the kill switch channel if it is not already there. Our mapping and signs look like this:&lt;br /&gt;
&lt;br /&gt;
 #define RADIO_CONTROL_ROLL       0&lt;br /&gt;
 #define RADIO_CONTROL_THROTTLE   5&lt;br /&gt;
 #define RADIO_CONTROL_PITCH      3&lt;br /&gt;
 #define RADIO_CONTROL_YAW        6&lt;br /&gt;
 #define RADIO_CONTROL_MODE       1&lt;br /&gt;
 #define RADIO_CONTROL_KILL_SWITCH 4&lt;br /&gt;
&lt;br /&gt;
 #define RC_SPK_THROWS { MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                        -MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK, \&lt;br /&gt;
                         MAX_PPRZ/MAX_SPK }&lt;br /&gt;
&lt;br /&gt;
=== Check Motor Controllers ===&lt;br /&gt;
The Asctec motor controller bypass capacitors are prone to damage. Replace them if they look dented, otherwise the motor controllers will not function.&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6789</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6789"/>
		<updated>2010-06-18T23:38:16Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: check motor controllers&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
=== Spektrum Satellite Receiver ===&lt;br /&gt;
If Lisa doesn't seem to be receiving from your Spektrum receiver, check&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
in 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h'. The Joby receiver's second sync bit was actually 0x01.&lt;br /&gt;
&lt;br /&gt;
=== Check Motor Controllers ===&lt;br /&gt;
The Asctec motor controller bypass capacitors are prone to damage. Replace them if they look dented otherwise the motor controllers will not function.&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6777</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6777"/>
		<updated>2010-06-17T21:56:21Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: /* Spektrum Satellite Receiver */&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
=== Spektrum Satellite Receiver ===&lt;br /&gt;
If Lisa doesn't seem to be receiving from your Spektrum receiver, check&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
in 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h'. The Joby receiver's second sync bit was actually 0x01.&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6776</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6776"/>
		<updated>2010-06-17T21:55:02Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: updated the instructions for fixing the spektrum receiver&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
=== Spektrum Satellite Receiver ===&lt;br /&gt;
If Lisa doesn't seem to be receiving from your Spektrum receiver, check&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
in 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h'. The Joby receiver's second sync bit was actually 0x01.&lt;br /&gt;
&lt;br /&gt;
To fix this without breaking it for other people, copy 'booz_radio_control_spektrum_dx7se.h' to 'booz_radio_control_spektrum_dx7se_YOURNAME.h' and edit the sync bit value. Copy 'conf/autopilot/subsystems/booz2_radio_control_spektrum.makefile' to 'conf/autopilot/subsystems/booz2_radio_control_spektrum_YOURNAME.makefile' and edit it to point at the new header file. Then edit the aircraft config file to point at the new makefile.&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
	<entry>
		<id>http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6774</id>
		<title>Lisa Asctec Bringup</title>
		<link rel="alternate" type="text/html" href="http://wiki.paparazziuav.org/w/index.php?title=Lisa_Asctec_Bringup&amp;diff=6774"/>
		<updated>2010-06-17T21:03:07Z</updated>

		<summary type="html">&lt;p&gt;Ghorn: added how to fix Joby's Spektrum receiver functionality&lt;/p&gt;
&lt;hr /&gt;
&lt;div&gt;This page describes the process of Assembling a Lisa on an Asctec frame with Asctec X-BL motor controllers and motors, from assembly to the first flight.&lt;br /&gt;
&lt;br /&gt;
== Assembly ==&lt;br /&gt;
&lt;br /&gt;
== Connectors ==&lt;br /&gt;
&lt;br /&gt;
* USART3 Spektrum RC sattelite&lt;br /&gt;
* USART2 telemetry modem or PC&lt;br /&gt;
&lt;br /&gt;
== Compiling STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC clean_ac ap.compile&lt;br /&gt;
&lt;br /&gt;
== Flashing STM32 firmware ==&lt;br /&gt;
&lt;br /&gt;
 make AIRCRAFT=LISA_ASCTEC ap.upload&lt;br /&gt;
&lt;br /&gt;
== Testing telemetry ==&lt;br /&gt;
&lt;br /&gt;
Start the paparazzi program launcher:&lt;br /&gt;
 ./paparazzi&lt;br /&gt;
&lt;br /&gt;
Now you have to start a series of programs.&lt;br /&gt;
&lt;br /&gt;
=== datalink ===&lt;br /&gt;
Connects the air network with the ground network. In our case it takes the serial data from USART2 and translates them to network packets.&lt;br /&gt;
&lt;br /&gt;
 link -d /dev/ttyUSB1 -s 57600&lt;br /&gt;
&lt;br /&gt;
=== messages &amp;amp; realtime plotter ===&lt;br /&gt;
This program is a &amp;quot;sniffer&amp;quot; it displays the packets going around on the ground network and displays them as numbers. You also may want to start the realtime plotter. You can drag values from the messages window into the realtime plotter to plot the data as a curve over time.&lt;br /&gt;
&lt;br /&gt;
=== settings &amp;amp; server ===&lt;br /&gt;
Settings allows you to view configuration values on the vehicle. If you want to change any of them you will also need to start '''server''' that dispatches the data and transfers them to the vehicle. You need to tell the '''settings''' program what vehicle you are using:&lt;br /&gt;
 settings -ac LISA_ASCTEC&lt;br /&gt;
&lt;br /&gt;
=== GCS ===&lt;br /&gt;
Last but not least you may want to start the '''GroundControlSoftware''' where you can view and control the autonomous flight data.&lt;br /&gt;
&lt;br /&gt;
=== Spektrum Satellite Receiver ===&lt;br /&gt;
The Spektrum receiver at Joby has a different second sync bit than Antoine's receiver. Change &lt;br /&gt;
&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x12&lt;br /&gt;
&lt;br /&gt;
to&lt;br /&gt;
&lt;br /&gt;
 #define RC_SPK_SYNC_2 0x01&lt;br /&gt;
&lt;br /&gt;
in 'sw/airborne/booz/radio_control/booz_radio_control_spektrum_dx7se.h'&lt;/div&gt;</summary>
		<author><name>Ghorn</name></author>
	</entry>
</feed>