HooperFly updates related to config naming convention changes

This commit is contained in:
Richard A Burton
2015-12-07 08:52:44 -08:00
parent 084171f42a
commit fbfcb1e726
14 changed files with 2437 additions and 10 deletions
+6 -6
View File
@@ -5,7 +5,7 @@
airframe="airframes/HOOPERFLY/hooperfly_racerpex_hexa_lisa_mx_20.xml"
radio="radios/cockpitSX.xml"
telemetry="telemetry/default_rotorcraft.xml"
flight_plan="flight_plans/rotorcraft_basic.xml"
flight_plan="flight_plans/HOOPERFLY/hooperfly_rotorcraft_multiflight.xml"
settings="settings/rotorcraft_basic.xml settings/control/rotorcraft_guidance.xml settings/control/stabilization_att_int.xml settings/control/stabilization_rate.xml settings/estimation/ahrs_int_cmpl_quat.xml"
settings_modules="modules/gps_ubx_ucenter.xml modules/geo_mag.xml modules/air_data.xml modules/nav_survey_rectangle_rotorcraft.xml"
gui_color="green"
@@ -16,7 +16,7 @@
airframe="airframes/HOOPERFLY/hooperfly_racerpex_octo_lisa_mx_20.xml"
radio="radios/cockpitSX.xml"
telemetry="telemetry/default_rotorcraft.xml"
flight_plan="flight_plans/rotorcraft_basic.xml"
flight_plan="flight_plans/HOOPERFLY/hooperfly_rotorcraft_multiflight.xml"
settings="settings/rotorcraft_basic.xml settings/control/rotorcraft_guidance.xml settings/control/stabilization_att_int.xml settings/control/stabilization_rate.xml settings/estimation/ahrs_int_cmpl_quat.xml"
settings_modules="modules/gps_ubx_ucenter.xml modules/geo_mag.xml modules/air_data.xml modules/nav_survey_rectangle_rotorcraft.xml"
gui_color="yellow"
@@ -27,7 +27,7 @@
airframe="airframes/HOOPERFLY/hooperfly_racerpex_quad_lisa_mx_20.xml"
radio="radios/cockpitSX.xml"
telemetry="telemetry/default_rotorcraft.xml"
flight_plan="flight_plans/rotorcraft_basic.xml"
flight_plan="flight_plans/HOOPERFLY/hooperfly_rotorcraft_multiflight.xml"
settings="settings/rotorcraft_basic.xml settings/control/rotorcraft_guidance.xml settings/control/stabilization_att_int.xml settings/control/stabilization_rate.xml settings/estimation/ahrs_int_cmpl_quat.xml"
settings_modules="modules/gps_ubx_ucenter.xml modules/geo_mag.xml modules/air_data.xml modules/nav_survey_rectangle_rotorcraft.xml"
gui_color="blue"
@@ -38,7 +38,7 @@
airframe="airframes/HOOPERFLY/hooperfly_teensyfly_hexa_lisa_mx_20.xml"
radio="radios/cockpitSX.xml"
telemetry="telemetry/default_rotorcraft.xml"
flight_plan="flight_plans/rotorcraft_basic.xml"
flight_plan="flight_plans/HOOPERFLY/hooperfly_rotorcraft_multiflight.xml"
settings="settings/rotorcraft_basic.xml settings/control/rotorcraft_guidance.xml settings/control/stabilization_att_int.xml settings/control/stabilization_rate.xml settings/estimation/ahrs_int_cmpl_quat.xml"
settings_modules="modules/gps_ubx_ucenter.xml modules/geo_mag.xml modules/air_data.xml modules/nav_survey_rectangle_rotorcraft.xml"
gui_color="red"
@@ -49,7 +49,7 @@
airframe="airframes/HOOPERFLY/hooperfly_teensyfly_quad_lisa_mx_20.xml"
radio="radios/cockpitSX.xml"
telemetry="telemetry/default_rotorcraft.xml"
flight_plan="flight_plans/rotorcraft_basic.xml"
flight_plan="flight_plans/HOOPERFLY/hooperfly_rotorcraft_multiflight.xml"
settings="settings/rotorcraft_basic.xml settings/control/rotorcraft_guidance.xml settings/control/stabilization_att_int.xml settings/control/stabilization_rate.xml settings/estimation/ahrs_int_cmpl_quat.xml"
settings_modules="modules/gps_ubx_ucenter.xml modules/geo_mag.xml modules/air_data.xml modules/nav_survey_rectangle_rotorcraft.xml"
gui_color="white"
@@ -63,6 +63,6 @@
flight_plan="flight_plans/HOOPERFLY/hooperfly_rotorcraft_multiflight.xml"
settings="settings/rotorcraft_basic.xml settings/control/rotorcraft_guidance.xml settings/control/stabilization_att_int.xml settings/control/stabilization_rate.xml settings/estimation/ahrs_int_cmpl_quat.xml"
settings_modules="modules/gps_ubx_ucenter.xml modules/geo_mag.xml modules/air_data.xml modules/nav_survey_rectangle_rotorcraft.xml"
gui_color="purple"
gui_color="cyan"
/>
</conf>
+485
View File
@@ -0,0 +1,485 @@
<control_panel name="paparazzi control panel">
<section name="variables">
<variable name="downlink_serial_port" value="/dev/ttyUSB0"/>
<variable name="fbw_serial_port" value="/dev/ttyS1"/>
<variable name="ap_serial_port" value="/dev/ttyS0"/>
<variable name="ivy_bus" value="127:2010"/>
<variable name="map" value="muret_UTM.xml"/>
<variable name="flight_plan" value="flight_plans/muret1.xml"/>
</section>
<section name="programs">
<program name="Server" command="sw/ground_segment/tmtc/server">
<arg flag="-b" variable="ivy_bus"/>
</program>
<program name="Data Link" command="sw/ground_segment/tmtc/link">
<arg flag="-b" variable="ivy_bus"/>
</program>
<program name="Link Combiner" command="sw/ground_segment/python/redundant_link/link_combiner.py"/>
<program name="GCS" command="sw/ground_segment/cockpit/gcs">
<arg flag="-b" variable="ivy_bus"/>
</program>
<program name="Flight Plan Editor" command="sw/ground_segment/cockpit/gcs -edit"/>
<program name="Messages" command="sw/ground_segment/tmtc/messages">
<arg flag="-b" variable="ivy_bus"/>
</program>
<program name="Messages (Python)" command="sw/ground_segment/python/messages_app/messagesapp.py"/>
<program name="Settings" command="sw/ground_segment/tmtc/settings">
<arg flag="-b" variable="ivy_bus"/>
</program>
<program name="Settings (Python)" command="sw/ground_segment/python/settings_app/settingsapp.py"/>
<program name="GPSd position display" command="sw/ground_segment/tmtc/gpsd2ivy"/>
<program name="Log Plotter" command="sw/logalizer/plot"/>
<program name="Real-time Plotter" command="sw/logalizer/plotter"/>
<program name="Real-time Plotter (Python)" command="sw/ground_segment/python/real_time_plot/messagepicker.py"/>
<program name="Log File Player" command="sw/logalizer/play">
<arg flag="-b" variable="ivy_bus"/>
</program>
<program name="Simulator" command="sw/simulator/pprzsim-launch">
<arg flag="-b" variable="ivy_bus"/>
</program>
<program name="Video Synchronizer" command="sw/ground_segment/misc/video_synchronizer"/>
<program name="Joystick" command="sw/ground_segment/joystick/input2ivy">
<arg flag="-b" variable="ivy_bus"/>
</program>
<program name="Hardware in the Loop" command="sw/simulator/simhitl">
<arg flag="-fbw" variable="fbw_serial_port"/>
<arg flag="-ap" variable="ap_serial_port"/>
</program>
<program name="Environment Simulator" command="sw/simulator/gaia">
<arg flag="-b" variable="ivy_bus"/>
</program>
<program name="Plot Meteo Profile" command="sw/logalizer/plotprofile"/>
<program name="Weather Station" command="sw/ground_segment/misc/davis2ivy">
<arg flag="-b" variable="ivy_bus"/>
<arg flag="-d" constant="/dev/ttyUSB1"/>
</program>
<program name="Attitude Visualizer" command="sw/tools/attitude_viz.py"/>
<program name="App Server" command="sw/ground_segment/tmtc/app_server"/>
<program name="NatNet" command="sw/ground_segment/misc/natnet2ivy"/>
<program name="Ivy2Nmea" command="sw/ground_segment/tmtc/ivy2nmea">
<arg flag="--ivy_bus" variable="ivy_bus"/>
<arg flag="--port" constant="/dev/ttyUSB1"/>
<arg flag="--id" constant="1"/>
</program>
</section>
<section name="sessions">
<session name="HITL">
<program name="Hardware in the Loop">
<arg flag="-a" constant="HITL"/>
<arg flag="-noground"/>
<arg flag="-boot"/>
</program>
<program name="GCS"/>
<program name="Data Link">
<arg flag="-s" constant="57600"/>
</program>
<program name="Server"/>
</session>
<session name="Replay Flight">
<program name="Server">
<arg flag="-n"/>
</program>
<program name="Log File Player">
<arg flag="./var/logs/15_02_28__17_02_29.log"/>
</program>
<program name="GCS"/>
</session>
<session name="Scaled Sensors">
<program name="Data Link">
<arg flag="-d" constant="/dev/ttyUSB0"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Server">
<arg flag="-n"/>
</program>
<program name="Messages"/>
<program name="Settings">
<arg flag="-ac" constant="@AIRCRAFT"/>
</program>
<program name="Real-time Plotter">
<arg flag="-g" constant="1000x250-0+0"/>
<arg flag="-t" constant="ACC"/>
<arg flag="-u" constant="0.05"/>
<arg flag="-c" constant="9.81"/>
<arg flag="-c" constant="0.00"/>
<arg flag="-c" constant="-9.81"/>
<arg flag="-c" constant="*:telemetry:IMU_ACCEL_SCALED:ax:0.0009766"/>
<arg flag="-c" constant="*:telemetry:IMU_ACCEL_SCALED:ay:0.0009766"/>
<arg flag="-c" constant="*:telemetry:IMU_ACCEL_SCALED:az:0.0009766"/>
<arg flag="-n"/>
<arg flag="-g" constant="1000x250-0+250"/>
<arg flag="-t" constant="GYRO"/>
<arg flag="-u" constant="0.05"/>
<arg flag="-c" constant="0.00"/>
<arg flag="-c" constant="*:telemetry:IMU_GYRO_SCALED:gp:0.0139882"/>
<arg flag="-c" constant="*:telemetry:IMU_GYRO_SCALED:gq:0.0139882"/>
<arg flag="-c" constant="*:telemetry:IMU_GYRO_SCALED:gr:0.0139882"/>
<arg flag="-n"/>
<arg flag="-g" constant="1000x250-0+500"/>
<arg flag="-t" constant="MAG"/>
<arg flag="-u" constant="0.05"/>
<arg flag="-c" constant="0.00"/>
<arg flag="-c" constant="*:telemetry:IMU_MAG_SCALED:mx:0.0004883"/>
<arg flag="-c" constant="*:telemetry:IMU_MAG_SCALED:my:0.0004883"/>
<arg flag="-c" constant="*:telemetry:IMU_MAG_SCALED:mz:0.0004883"/>
</program>
</session>
<session name="Multicraft 4">
<program name="Data Link">
<arg flag="-d" constant="/dev/tty.SLAB_USBtoUART"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Server"/>
<program name="GCS">
<arg flag="-speech"/>
<arg flag="-layout" constant="hf_4.xml"/>
</program>
<program name="Data Link">
<arg flag="-d" constant="/dev/tty.usbserial-A4008qHf"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Data Link">
<arg flag="-d" constant="/dev/tty.SLAB_USBtoUART1"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Data Link">
<arg flag="-d" constant="/dev/tty.SLAB_USBtoUART2"/>
<arg flag="-s" constant="57600"/>
</program>
</session>
<session name="Simulation">
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Hexa"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="GCS">
<arg flag="-layout" constant="large_left_col.xml"/>
</program>
<program name="Server">
<arg flag="-n"/>
</program>
</session>
<session name="ARDrone2 Flight">
<program name="Server"/>
<program name="GCS"/>
<program name="Data Link">
<arg flag="-udp"/>
</program>
</session>
<session name="Flight USB-serial Redundant">
<program name="Server"/>
<program name="GCS"/>
<program name="Data Link">
<arg flag="-d" constant="/dev/ttyUSB0"/>
<arg flag="-id" constant="1"/>
<arg flag="-redlink"/>
</program>
<program name="Data Link">
<arg flag="-d" constant="/dev/ttyUSB1"/>
<arg flag="-id" constant="2"/>
<arg flag="-redlink"/>
</program>
<program name="Link Combiner"/>
</session>
<session name="TFQuad USB-Xbee@57600">
<program name="Data Link">
<arg flag="-d" constant="/dev/tty.usbserial-FTGSYEO6"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Server"/>
<program name="GCS"/>
</session>
<session name="Messages and Settings">
<program name="Data Link">
<arg flag="-d" constant="/dev/ttyUSB0"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Server">
<arg flag="-n"/>
</program>
<program name="Messages"/>
<program name="Settings">
<arg flag="-ac" constant="@AIRCRAFT"/>
</program>
</session>
<session name="Flight USB-serial@9600">
<program name="Data Link">
<arg flag="-d" constant="/dev/ttyUSB0"/>
</program>
<program name="Server"/>
<program name="GCS"/>
</session>
<session name="TFQuad USB-serial">
<program name="Data Link">
<arg flag="-d" constant="/dev/tty.usbmodemE2B9BDC3"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Server"/>
<program name="GCS"/>
</session>
<session name="hf_2_sim">
<program name="Data Link">
<arg flag="-udp"/>
<arg flag="-udp_broadcast"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Quad"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="GCS">
<arg flag="-layout" constant="HOOPERFLY/hooperfly_hf_2.xml"/>
</program>
<program name="Server">
<arg flag="-n"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Quad_Elle0"/>
<arg flag="-t" constant="nps"/>
</program>
</session>
<session name="Raw Sensors">
<program name="Data Link">
<arg flag="-d" constant="/dev/ttyUSB0"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Server">
<arg flag="-n"/>
</program>
<program name="Messages"/>
<program name="Settings">
<arg flag="-ac" constant="@AIRCRAFT"/>
</program>
<program name="Real-time Plotter">
<arg flag="-g" constant="1000x250-0+0"/>
<arg flag="-t" constant="ACC"/>
<arg flag="-u" constant="0.05"/>
<arg flag="-c" constant="0.00"/>
<arg flag="-c" constant="*:telemetry:IMU_ACCEL_RAW:ax"/>
<arg flag="-c" constant="*:telemetry:IMU_ACCEL_RAW:ay"/>
<arg flag="-c" constant="*:telemetry:IMU_ACCEL_RAW:az"/>
<arg flag="-n"/>
<arg flag="-g" constant="1000x250-0+250"/>
<arg flag="-t" constant="GYRO"/>
<arg flag="-u" constant="0.05"/>
<arg flag="-c" constant="0.00"/>
<arg flag="-c" constant="*:telemetry:IMU_GYRO_RAW:gp"/>
<arg flag="-c" constant="*:telemetry:IMU_GYRO_RAW:gq"/>
<arg flag="-c" constant="*:telemetry:IMU_GYRO_RAW:gr"/>
<arg flag="-n"/>
<arg flag="-g" constant="1000x250-0+500"/>
<arg flag="-t" constant="MAG"/>
<arg flag="-u" constant="0.05"/>
<arg flag="-c" constant="0.00"/>
<arg flag="-c" constant="*:telemetry:IMU_MAG_RAW:mx"/>
<arg flag="-c" constant="*:telemetry:IMU_MAG_RAW:my"/>
<arg flag="-c" constant="*:telemetry:IMU_MAG_RAW:mz"/>
<arg flag="-n"/>
<arg flag="-g" constant="1000x250-0+750"/>
<arg flag="-t" constant="BARO"/>
<arg flag="-u" constant="0.05"/>
<arg flag="-c" constant="101325.0"/>
<arg flag="-c" constant="*:telemetry:BARO_RAW:abs"/>
</program>
</session>
<session name="hf_4_sim">
<program name="Data Link">
<arg flag="-udp"/>
<arg flag="-udp_broadcast"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Hexa"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="GCS">
<arg flag="-layout" constant="HOOPERFLY/hooperfly_hf_4.xml"/>
</program>
<program name="Server">
<arg flag="-n"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Quad"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Quad_Elle0"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Racer_PEX_Quad"/>
<arg flag="-t" constant="nps"/>
</program>
</session>
<session name="hf_3_sim">
<program name="Data Link">
<arg flag="-udp"/>
<arg flag="-udp_broadcast"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Hexa"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="GCS">
<arg flag="-layout" constant="HOOPERFLY/hooperfly_hf_3.xml"/>
</program>
<program name="Server">
<arg flag="-n"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Quad"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Racer_PEX_Quad"/>
<arg flag="-t" constant="nps"/>
</program>
</session>
<session name="Flight USB-XBee-API@57600">
<program name="Data Link">
<arg flag="-d" constant="/dev/paparazzi/xbee"/>
<arg flag="-transport" constant="xbee"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Server"/>
<program name="GCS"/>
</session>
<session name="hf_5_sim">
<program name="Data Link">
<arg flag="-udp"/>
<arg flag="-udp_broadcast"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Hexa"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="GCS">
<arg flag="-layout" constant="HOOPERFLY/hooperfly_hf_5.xml"/>
</program>
<program name="Server">
<arg flag="-n"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Quad"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Racer_PEX_Octo"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Racer_PEX_Hexa"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Racer_PEX_Quad"/>
<arg flag="-t" constant="nps"/>
</program>
</session>
<session name="TFQuad SIKRadio@57600">
<program name="Data Link">
<arg flag="-d" constant="/dev/tty.usbserial-A4008qHf"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Server"/>
<program name="GCS">
<arg flag="-speech"/>
<arg flag="-layout" constant="large_left_col.xml"/>
</program>
</session>
<session name="TFQuad SLABUART@57600">
<program name="Data Link">
<arg flag="-d" constant="/dev/tty.SLAB_USBtoUART"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Server"/>
<program name="GCS">
<arg flag="-speech"/>
<arg flag="-layout" constant="large_left_col.xml"/>
</program>
</session>
<session name="Flight USB-serial@57600">
<program name="Data Link">
<arg flag="-d" constant="/dev/ttyUSB0"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Server"/>
<program name="GCS"/>
</session>
<session name="SupperBitRF">
<program name="Data Link">
<arg flag="-d" constant="/dev/ttyACM0"/>
</program>
<program name="Server"/>
<program name="GCS"/>
<program name="Messages"/>
</session>
<session name="SupperBitRF cable telemetry">
<program name="Data Link">
<arg flag="-d" constant="/dev/ttyACM1"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Server"/>
<program name="GCS"/>
<program name="Messages"/>
<program name="Messages"/>
</session>
<session name="TFQH-RPQH">
<program name="Data Link">
<arg flag="-d" constant="/dev/tty.usbserial-A4008qHf"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Server"/>
<program name="GCS">
<arg flag="-speech"/>
<arg flag="-layout" constant="HOOPERFLY/hooperfly_hf_4.xml"/>
</program>
<program name="Data Link">
<arg flag="-d" constant="/dev/tty.SLAB_USBtoUART"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Data Link">
<arg flag="-d" constant="/dev/tty.SLAB_USBtoUART19"/>
<arg flag="-s" constant="57600"/>
</program>
<program name="Data Link">
<arg flag="-d" constant="/dev/tty.SLAB_USBtoUART20"/>
<arg flag="-s" constant="57600"/>
</program>
</session>
<session name="hf_6_sim">
<program name="Data Link">
<arg flag="-udp"/>
<arg flag="-udp_broadcast"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Hexa"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="GCS">
<arg flag="-layout" constant="HOOPERFLY/hooperfly_hf_6.xml"/>
</program>
<program name="Server">
<arg flag="-n"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Quad"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Racer_PEX_Octo"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Racer_PEX_Hexa"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Racer_PEX_Quad"/>
<arg flag="-t" constant="nps"/>
</program>
<program name="Simulator">
<arg flag="-a" constant="Teensy_Fly_Quad_Elle0"/>
<arg flag="-t" constant="nps"/>
</program>
</session>
</section>
</control_panel>
+121
View File
@@ -0,0 +1,121 @@
# --------------------------------------------------
# HooperFly Paprarazzi Section
# --------------------------------------------------
# List of aircraft instances. These are the names defined in conf.xml
Aircraft=( 'Teensy_Fly_Quad_Elle0' 'Teensy_Fly_Quad' 'Teensy_Fly_Hexa' 'Racer_PEX_Quad' 'Racer_PEX_Hexa' 'Racer_PEX_Octo' )
# check if running on Linux or OSX
UNAME=$(uname -s)
# OPAM configuration
if [ $UNAME == "Darwin" ]; then
. /Users/richardaburton/.opam/opam-init/init.sh > /dev/null 2> /dev/null || true
fi
papenv () {
cd ~/paparazzi
if [ $UNAME == "Darwin" ]; then
eval `opam config env`
fi
}
paprun () {
papenv
./paparazzi &
}
papplot() {
papenv
./sw/logalizer/logplotter &
}
papload_tfqe () {
papenv
make AIRCRAFT=Teensy_Fly_Quad_Elle0 clean_ac FLASH_MODE=DFU-UTIL ap.upload
}
papload_tfq () {
papenv
make AIRCRAFT=Teensy_Fly_Quad clean_ac ap.upload BMP_PORT=/dev/bmp-gdb
}
papload_tfh () {
papenv
make AIRCRAFT=Teensy_Fly_Hexa clean_ac ap.upload BMP_PORT=/dev/bmp-gdb
}
papload_rpq () {
papenv
make AIRCRAFT=Racer_PEX_Quad clean_ac ap.upload BMP_PORT=/dev/bmp-gdb
}
papload_rph () {
papenv
make AIRCRAFT=Racer_PEX_Hexa clean_ac ap.upload BMP_PORT=/dev/bmp-gdb
}
papcaba () {
papenv
python ./sw/tools/calibration/calibrate.py -s ACCEL -p ./var/logs/$1
}
papcabm () {
papenv
python ./sw/tools/calibration/calibrate.py -s MAG -p ./var/logs/$1
}
papcabc () {
papenv
python ./sw/tools/calibration/calibrate_mag_current.py ./var/logs/$1
}
papcomp_ap () {
papenv
for i in "${Aircraft[@]}"
do
#echo "${i}"
make AIRCRAFT=$i clean_ac ap.compile
done
}
papcomp_nps () {
papenv
for i in "${Aircraft[@]}"
do
#echo "${i}"
make AIRCRAFT=$i clean_ac nps.compile
done
}
papsim_start () {
papenv
./sw/ground_segment/cockpit/gcs -layout HOOPERFLY/hooperfly_hf_6.xml &
./sw/ground_segment/tmtc/server -n &
./sw/ground_segment/tmtc/link -udp -udp_broadcast &
for i in "${Aircraft[@]}"
do
#echo "${i}"
./sw/simulator/pprzsim-launch -a $i -t nps &
done
}
papsim_stop() {
kill $(jobs -p)
}
papfetch () {
papenv
git fetch paparazzi
}
papmerge () {
papenv
git merge paparazzi/master
}
pappush () {
papenv
git push origin master
}
+7
View File
@@ -0,0 +1,7 @@
#!/bin/bash
cd $PAPARAZZI_HOME
find conf -type f -name "$1*" | cpio -p -d -v $1_slurp
cp conf/conf.xml $1_slurp/conf/conf.xml.$1
cp conf/control_panel.xml $1_slurp/conf/control_panel.xml.$1
@@ -13,7 +13,7 @@
<firmware name="rotorcraft">
<target name="ap" board="lisa_mx_2.0">
<!-- MPU6000 is configured to output data at 2kHz, but polled at 512Hz PERIODIC_FREQUENCY -->
<configure name="BMP_PORT" value="/dev/cu.usbmodemE2B9BDC1"/>
<!-- <configure name="BMP_PORT" value="/dev/cu.usbmodemE2B9BDC1"/> -->
</target>
<target name="nps" board="pc">
@@ -13,7 +13,7 @@
<firmware name="rotorcraft">
<target name="ap" board="lisa_mx_2.0">
<!-- MPU6000 is configured to output data at 2kHz, but polled at 512Hz PERIODIC_FREQUENCY -->
<configure name="BMP_PORT" value="/dev/cu.usbmodemE2B9BDC1"/>
<!-- <configure name="BMP_PORT" value="/dev/cu.usbmodemE2B9BDC1"/> -->
</target>
<target name="nps" board="pc">
@@ -13,7 +13,7 @@
<firmware name="rotorcraft">
<target name="ap" board="lisa_mx_2.0">
<!-- MPU6000 is configured to output data at 2kHz, but polled at 512Hz PERIODIC_FREQUENCY -->
<configure name="BMP_PORT" value="/dev/cu.usbmodemE2B9BDC1"/>
<!-- <configure name="BMP_PORT" value="/dev/cu.usbmodemE2B9BDC1"/> -->
</target>
<target name="nps" board="pc">
@@ -13,7 +13,7 @@
<firmware name="rotorcraft">
<target name="ap" board="lisa_mx_2.0">
<!-- MPU6000 is configured to output data at 2kHz, but polled at 512Hz PERIODIC_FREQUENCY -->
<configure name="BMP_PORT" value="/dev/cu.usbmodemE2B9BDC1"/>
<!-- <configure name="BMP_PORT" value="/dev/cu.usbmodemE2B9BDC1"/> -->
</target>
<target name="nps" board="pc">
@@ -91,6 +91,20 @@
</for>
<deroute block="go_HOV_0"/>
</block>
<block group="spin_control" name="go_HOV_spin_clockwise" strip_button="Spin Clockwise" strip_icon="circle-right.png">
<call fun="NavSetWaypointHere(WP_HOV)"/>
<for var="i" from="1" to="3">
<heading alt="WaypointAlt(WP_HOV)" course="120 * $i" until="stage_time > 0"/>
</for>
<deroute block="go_HOV_0"/>
</block>
<block group="spin_control" name="go_HOV_spin_counterclockwise" strip_button="Spin Counterclockwise" strip_icon="circle-left.png">
<call fun="NavSetWaypointHere(WP_HOV)"/>
<for var="i" from="1" to="3">
<heading alt="WaypointAlt(WP_HOV)" course="-120 * $i" until="stage_time > 0"/>
</for>
<deroute block="go_HOV_0"/>
</block>
<block name="line_p1_p2">
<go from="p1" hmode="route" wp="p2"/>
<stay until="stage_time>10" wp="p2"/>
+220
View File
@@ -0,0 +1,220 @@
<!DOCTYPE layout SYSTEM "../layout.dtd">
<layout width="1203" height="856">
<columns>
<rows SIZE="400">
<widget NAME="strips" size="849"/>
<widget NAME="alarms" size="1"/>
</rows>
<rows>
<widget NAME="map2d" size="849">
<papget type="goto_block" display="button" x="38" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="66" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="650">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
</papget>
<papget type="goto_block" display="button" x="38" y="650">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
</papget>
<papget type="goto_block" display="button" x="66" y="650">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
</papget>
<papget type="goto_block" display="button" x="94" y="650">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
</papget>
<papget type="goto_block" display="button" x="122" y="650">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
</papget>
<papget type="goto_block" display="button" x="150" y="650">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
</papget>
<papget type="goto_block" display="button" x="178" y="650">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
</papget>
<papget type="goto_block" display="button" x="206" y="650">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
</papget>
<papget type="goto_block" display="button" x="234" y="650">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
</papget>
<papget type="goto_block" display="button" x="262" y="650">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
</papget>
<papget type="goto_block" display="button" x="290" y="650">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
</papget>
<papget type="goto_block" display="button" x="318" y="650">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
</papget>
<papget type="goto_block" display="button" x="346" y="650">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
</papget>
<papget type="goto_block" display="button" x="374" y="650">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
</papget>
<papget type="goto_block" display="button" x="402" y="650">
<property name="block_name" value="go_HOV_spin_clockwise"/>
<property name="icon" value="flat_theme/circle-right.png"/>
</papget>
<papget type="goto_block" display="button" x="430" y="650">
<property name="block_name" value="go_HOV_spin_counterclockwise"/>
<property name="icon" value="flat_theme/circle-left.png"/>
</papget>
</widget>
<widget name="altgraph" size="100"/>
<widget NAME="aircraft" size="1"/>
</rows>
</columns>
</layout>
+290
View File
@@ -0,0 +1,290 @@
<!DOCTYPE layout SYSTEM "../layout.dtd">
<layout width="1203" height="856">
<columns>
<rows SIZE="400">
<widget NAME="strips" size="849"/>
<widget NAME="alarms" size="1"/>
</rows>
<rows>
<widget NAME="map2d" size="849">
<papget type="goto_block" display="button" x="10" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="10" y="650">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
</papget>
<papget type="goto_block" display="button" x="38" y="650">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
</papget>
<papget type="goto_block" display="button" x="66" y="650">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
</papget>
<papget type="goto_block" display="button" x="94" y="650">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
</papget>
<papget type="goto_block" display="button" x="122" y="650">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
</papget>
<papget type="goto_block" display="button" x="150" y="650">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
</papget>
<papget type="goto_block" display="button" x="178" y="650">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
</papget>
<papget type="goto_block" display="button" x="206" y="650">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
</papget>
<papget type="goto_block" display="button" x="234" y="650">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
</papget>
<papget type="goto_block" display="button" x="262" y="650">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
</papget>
<papget type="goto_block" display="button" x="290" y="650">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
</papget>
<papget type="goto_block" display="button" x="318" y="650">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
</papget>
<papget type="goto_block" display="button" x="346" y="650">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
</papget>
<papget type="goto_block" display="button" x="374" y="650">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
</papget>
<papget type="goto_block" display="button" x="402" y="650">
<property name="block_name" value="go_HOV_spin_clockwise"/>
<property name="icon" value="flat_theme/circle-right.png"/>
</papget>
<papget type="goto_block" display="button" x="430" y="650">
<property name="block_name" value="go_HOV_spin_counterclockwise"/>
<property name="icon" value="flat_theme/circle-left.png"/>
</papget>
</widget>
<widget name="altgraph" size="100"/>
<widget NAME="aircraft" size="1"/>
</rows>
</columns>
</layout>
+360
View File
@@ -0,0 +1,360 @@
<!DOCTYPE layout SYSTEM "../layout.dtd">
<layout width="1203" height="856">
<columns>
<rows SIZE="400">
<widget NAME="strips" size="849"/>
<widget NAME="alarms" size="1"/>
</rows>
<rows>
<widget NAME="map2d" size="849">
<papget type="goto_block" display="button" x="10" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="10" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="217"/>
</papget>
<papget type="goto_block" display="button" x="38" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="66" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="94" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="10" y="650">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
</papget>
<papget type="goto_block" display="button" x="38" y="650">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
</papget>
<papget type="goto_block" display="button" x="66" y="650">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
</papget>
<papget type="goto_block" display="button" x="94" y="650">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
</papget>
<papget type="goto_block" display="button" x="122" y="650">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
</papget>
<papget type="goto_block" display="button" x="150" y="650">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
</papget>
<papget type="goto_block" display="button" x="178" y="650">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
</papget>
<papget type="goto_block" display="button" x="206" y="650">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
</papget>
<papget type="goto_block" display="button" x="234" y="650">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
</papget>
<papget type="goto_block" display="button" x="262" y="650">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
</papget>
<papget type="goto_block" display="button" x="290" y="650">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
</papget>
<papget type="goto_block" display="button" x="318" y="650">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
</papget>
<papget type="goto_block" display="button" x="346" y="650">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
</papget>
<papget type="goto_block" display="button" x="374" y="650">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
</papget>
<papget type="goto_block" display="button" x="402" y="650">
<property name="block_name" value="go_HOV_spin_clockwise"/>
<property name="icon" value="flat_theme/circle-right.png"/>
</papget>
<papget type="goto_block" display="button" x="430" y="650">
<property name="block_name" value="go_HOV_spin_counterclockwise"/>
<property name="icon" value="flat_theme/circle-left.png"/>
</papget>
</widget>
<widget name="altgraph" size="100"/>
<widget NAME="aircraft" size="1"/>
</rows>
</columns>
</layout>
+430
View File
@@ -0,0 +1,430 @@
<!DOCTYPE layout SYSTEM "../layout.dtd">
<layout width="1203" height="856">
<columns>
<rows SIZE="400">
<widget NAME="strips" size="849"/>
<widget NAME="alarms" size="1"/>
</rows>
<rows>
<widget NAME="map2d" size="849">
<papget type="goto_block" display="button" x="10" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="10" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="218"/>
</papget>
<papget type="goto_block" display="button" x="38" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="38" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="219"/>
</papget>
<papget type="goto_block" display="button" x="66" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="66" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="220"/>
</papget>
<papget type="goto_block" display="button" x="94" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="94" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="221"/>
</papget>
<papget type="goto_block" display="button" x="122" y="208">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="236">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="264">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="292">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="320">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="348">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="376">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="404">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="432">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="460">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="488">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="516">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="544">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="122" y="572">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
<property name="ac_id" value="222"/>
</papget>
<papget type="goto_block" display="button" x="10" y="650">
<property name="block_name" value="Start Motors"/>
<property name="icon" value="flat_theme/start_motors.png"/>
</papget>
<papget type="goto_block" display="button" x="38" y="650">
<property name="block_name" value="Takeoff"/>
<property name="icon" value="flat_theme/launch.png"/>
</papget>
<papget type="goto_block" display="button" x="66" y="650">
<property name="block_name" value="Standby"/>
<property name="icon" value="flat_theme/standby.png"/>
</papget>
<papget type="goto_block" display="button" x="94" y="650">
<property name="block_name" value="stay_p1"/>
<property name="icon" value="flat_theme/waypoint_one.png"/>
</papget>
<papget type="goto_block" display="button" x="122" y="650">
<property name="block_name" value="stay_p2"/>
<property name="icon" value="flat_theme/waypoint_two.png"/>
</papget>
<papget type="goto_block" display="button" x="150" y="650">
<property name="block_name" value="stay_p3"/>
<property name="icon" value="flat_theme/waypoint_three.png"/>
</papget>
<papget type="goto_block" display="button" x="178" y="650">
<property name="block_name" value="stay_p4"/>
<property name="icon" value="flat_theme/waypoint_four.png"/>
</papget>
<papget type="goto_block" display="button" x="206" y="650">
<property name="block_name" value="go_HOV_0"/>
<property name="icon" value="flat_theme/pano_hov.png"/>
</papget>
<papget type="goto_block" display="button" x="234" y="650">
<property name="block_name" value="go_HOV_Pano"/>
<property name="icon" value="flat_theme/pano_run.png"/>
</papget>
<papget type="goto_block" display="button" x="262" y="650">
<property name="block_name" value="Survey S1-S2 Sweep NS SET"/>
<property name="icon" value="flat_theme/survey_rect_ns.png"/>
</papget>
<papget type="goto_block" display="button" x="290" y="650">
<property name="block_name" value="Survey S1-S2 Sweep WE SET"/>
<property name="icon" value="flat_theme/survey_rect_we.png"/>
</papget>
<papget type="goto_block" display="button" x="318" y="650">
<property name="block_name" value="Survey RECTANGLE RUN"/>
<property name="icon" value="flat_theme/survey_rect_run.png"/>
</papget>
<papget type="goto_block" display="button" x="346" y="650">
<property name="block_name" value="land here"/>
<property name="icon" value="flat_theme/land_here.png"/>
</papget>
<papget type="goto_block" display="button" x="374" y="650">
<property name="block_name" value="land"/>
<property name="icon" value="flat_theme/land.png"/>
</papget>
<papget type="goto_block" display="button" x="402" y="650">
<property name="block_name" value="go_HOV_spin_clockwise"/>
<property name="icon" value="flat_theme/circle-right.png"/>
</papget>
<papget type="goto_block" display="button" x="430" y="650">
<property name="block_name" value="go_HOV_spin_counterclockwise"/>
<property name="icon" value="flat_theme/circle-left.png"/>
</papget>
</widget>
<widget name="altgraph" size="100"/>
<widget NAME="aircraft" size="1"/>
</rows>
</columns>
</layout>
File diff suppressed because it is too large Load Diff