1
0
mirror of https://bitbucket.org/librepilot/librepilot.git synced 2025-02-06 21:54:15 +01:00

Merge branch 'master' into bugfix-flight

This commit is contained in:
Corvus Corax 2011-05-06 00:29:31 +02:00
commit 39a9087c98
41 changed files with 20106 additions and 6595 deletions

View File

@ -81,14 +81,22 @@ E: joe (dot) hlebasko(plus) openpilot (at) gmail (dot) com
D: Production Main Board & Production OP GPS D: Production Main Board & Production OP GPS
M: Hardware Architecture Team M: Hardware Architecture Team
N: Mark James
E: mjames (plus) openpilot (at) gmail (dot) com
D: Some of Silk Icon set used in GCS - http://www.famfamfam.com/lab/icons/silk
N: Sami Korhonen N: Sami Korhonen
E: samik (dot) korhonen (plus) openpilot (at) gmail (dot) com E: samik (dot) korhonen (plus) openpilot (at) gmail (dot) com
D: GPS Module, Spektrum RC Module D: GPS Module, Spektrum RC Module, OSD work
N: Thorsten Klose N: Thorsten Klose
E: thorsten.klose (at) dmx (dot) de E: thorsten (dot) klose (at) dmx (dot) de
D: Embedded STM32 infrastructure D: Embedded STM32 infrastructure
N: Hallvard Kristiansen
E: hal (at) fleshmx (dot) com
D: GCS Artwork, Quad layout diagrams
N: Edouard Lafargue N: Edouard Lafargue
E: edouard (at) lafargue (dot) name E: edouard (at) lafargue (dot) name
D: GCS Dial Plugins, GCS PFD Plugin, GCS GPS plugin, GCS Config plugin D: GCS Dial Plugins, GCS PFD Plugin, GCS GPS plugin, GCS Config plugin
@ -138,7 +146,7 @@ D: The GLC_lib as used in the ModelView Plugin
D: See: http://www.glc-lib.net/ D: See: http://www.glc-lib.net/
N: Julien Rouviere N: Julien Rouviere
E: julien.rouviere (plus) openpilot (at) gmail (dot) com E: julien (dot) rouviere (plus) openpilot (at) gmail (dot) com
D: GCS Core Developer D: GCS Core Developer
D: GCS Framework and Plugins for the GCS D: GCS Framework and Plugins for the GCS
@ -191,6 +199,6 @@ D: Module architecture and UAVTalk/UAVObjects implementation.
M: Architecture co-lead M: Architecture co-lead
N: Alex Vrubel N: Alex Vrubel
E: alex.vrubel (plus) openpilot (at) gmail (dot) com E: alex (dot) vrubel (plus) openpilot (at) gmail (dot) com
D: Russian translation of the GCS D: Russian translation of the GCS

View File

@ -232,6 +232,18 @@ openpilotgcs: uavobjects_gcs
$(MAKE) -w ; \ $(MAKE) -w ; \
) )
.PHONY: gcs_installer
gcs_installer: openpilotgcs
ifeq ($(QT_SPEC), win32-g++)
ifeq ($(GCS_BUILD_CONF), release)
$(V1) cd $(BUILD_DIR)/ground/openpilotgcs/packaging/winx86 && $(MAKE) -r --no-print-directory $@
else
$(error $@ can be generated for release build only (GCS_BUILD_CONF=release))
endif
else
$(error $@ is currently only available on Windows)
endif
.PHONY: uavobjgenerator .PHONY: uavobjgenerator
uavobjgenerator: uavobjgenerator:
$(V1) mkdir -p $(BUILD_DIR)/ground/$@ $(V1) mkdir -p $(BUILD_DIR)/ground/$@
@ -286,7 +298,7 @@ openpilot: openpilot_bin
openpilot_%: uavobjects_flight openpilot_%: uavobjects_flight
$(V1) mkdir -p $(BUILD_DIR)/openpilot/dep $(V1) mkdir -p $(BUILD_DIR)/openpilot/dep
$(V1) $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/openpilot" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" -C $(ROOT_DIR)/flight/OpenPilot $* $(V1) cd $(ROOT_DIR)/flight/OpenPilot && $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/openpilot" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" $*
.PHONY: openpilot_clean .PHONY: openpilot_clean
openpilot_clean: openpilot_clean:
@ -298,7 +310,7 @@ bl_openpilot: bl_openpilot_elf
bl_openpilot_%: bl_openpilot_%:
$(V1) mkdir -p $(BUILD_DIR)/bl_openpilot/dep $(V1) mkdir -p $(BUILD_DIR)/bl_openpilot/dep
$(V1) $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/bl_openpilot" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" -C $(ROOT_DIR)/flight/Bootloaders/OpenPilot $* $(V1) cd $(ROOT_DIR)/flight/Bootloaders/OpenPilot && $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/bl_openpilot" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" $*
.PHONY: bl_openpilot_clean .PHONY: bl_openpilot_clean
bl_openpilot_clean: bl_openpilot_clean:
@ -310,7 +322,7 @@ ahrs: ahrs_bin
ahrs_%: uavobjects_flight ahrs_%: uavobjects_flight
$(V1) mkdir -p $(BUILD_DIR)/ahrs/dep $(V1) mkdir -p $(BUILD_DIR)/ahrs/dep
$(V1) $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/ahrs" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" -C $(ROOT_DIR)/flight/AHRS $* $(V1) cd $(ROOT_DIR)/flight/AHRS && $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/ahrs" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" $*
.PHONY: ahrs_clean .PHONY: ahrs_clean
ahrs_clean: ahrs_clean:
@ -322,7 +334,7 @@ bl_ahrs: bl_ahrs_elf
bl_ahrs_%: bl_ahrs_%:
$(V1) mkdir -p $(BUILD_DIR)/bl_ahrs/dep $(V1) mkdir -p $(BUILD_DIR)/bl_ahrs/dep
$(V1) $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/bl_ahrs" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" -C $(ROOT_DIR)/flight/Bootloaders/AHRS $* $(V1) cd $(ROOT_DIR)/flight/Bootloaders/AHRS && $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/bl_ahrs" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" $*
.PHONY: bl_ahrs_clean .PHONY: bl_ahrs_clean
bl_ahrs_clean: bl_ahrs_clean:
@ -334,7 +346,7 @@ coptercontrol: coptercontrol_bin
coptercontrol_%: uavobjects_flight coptercontrol_%: uavobjects_flight
$(V1) mkdir -p $(BUILD_DIR)/coptercontrol/dep $(V1) mkdir -p $(BUILD_DIR)/coptercontrol/dep
$(V1) $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/coptercontrol" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" -C $(ROOT_DIR)/flight/CopterControl $* $(V1) cd $(ROOT_DIR)/flight/CopterControl && $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/coptercontrol" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" $*
.PHONY: coptercontrol_clean .PHONY: coptercontrol_clean
coptercontrol_clean: coptercontrol_clean:
@ -346,7 +358,7 @@ bl_coptercontrol: bl_coptercontrol_elf
bl_coptercontrol_%: bl_coptercontrol_%:
$(V1) mkdir -p $(BUILD_DIR)/bl_coptercontrol/dep $(V1) mkdir -p $(BUILD_DIR)/bl_coptercontrol/dep
$(V1) $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/bl_coptercontrol" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" -C $(ROOT_DIR)/flight/Bootloaders/CopterControl $* $(V1) cd $(ROOT_DIR)/flight/Bootloaders/CopterControl && $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/bl_coptercontrol" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" $*
.PHONY: bl_coptercontrol_clean .PHONY: bl_coptercontrol_clean
bl_coptercontrol_clean: bl_coptercontrol_clean:
@ -358,7 +370,7 @@ pipxtreme: pipxtreme_bin
pipxtreme_%: uavobjects_flight pipxtreme_%: uavobjects_flight
$(V1) mkdir -p $(BUILD_DIR)/pipxtreme/dep $(V1) mkdir -p $(BUILD_DIR)/pipxtreme/dep
$(V1) $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/pipxtreme" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" -C $(ROOT_DIR)/flight/PipXtreme $* $(V1) cd $(ROOT_DIR)/flight/PipXtreme && $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/pipxtreme" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" $*
.PHONY: pipxtreme_clean .PHONY: pipxtreme_clean
pipxtreme_clean: pipxtreme_clean:
@ -370,7 +382,7 @@ bl_pipxtreme: bl_pipxtreme_elf
bl_pipxtreme_%: bl_pipxtreme_%:
$(V1) mkdir -p $(BUILD_DIR)/bl_pipxtreme/dep $(V1) mkdir -p $(BUILD_DIR)/bl_pipxtreme/dep
$(V1) $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/bl_pipxtreme" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" -C $(ROOT_DIR)/flight/Bootloaders/PipXtreme $* $(V1) cd $(ROOT_DIR)/flight/Bootloaders/PipXtreme && $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/bl_pipxtreme" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" $*
.PHONY: bl_pipxtreme_clean .PHONY: bl_pipxtreme_clean
bl_pipxtreme_clean: bl_pipxtreme_clean:
@ -382,7 +394,7 @@ ins: ins_bin
ins_%: uavobjects_flight ins_%: uavobjects_flight
$(V1) mkdir -p $(BUILD_DIR)/ins/dep $(V1) mkdir -p $(BUILD_DIR)/ins/dep
$(V1) $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/ins" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" -C $(ROOT_DIR)/flight/INS $* $(V1) cd $(ROOT_DIR)/flight/INS && $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/ins" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" $*
.PHONY: ins_clean .PHONY: ins_clean
ins_clean: ins_clean:
@ -394,7 +406,7 @@ bl_ins: bl_ins_elf
bl_ins_%: bl_ins_%:
$(V1) mkdir -p $(BUILD_DIR)/bl_ins/dep $(V1) mkdir -p $(BUILD_DIR)/bl_ins/dep
$(V1) $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/bl_ins" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" -C $(ROOT_DIR)/flight/Bootloaders/INS $* $(V1) cd $(ROOT_DIR)/flight/Bootloaders/INS && $(MAKE) -r --no-print-directory OUTDIR="$(BUILD_DIR)/bl_ins" TCHAIN_PREFIX="$(ARM_SDK_PREFIX)" REMOVE_CMD="$(RM)" OOCD_EXE="$(OPENOCD)" $*
.PHONY: bl_ins_clean .PHONY: bl_ins_clean
bl_ins_clean: bl_ins_clean:

View File

@ -1,135 +0,0 @@
@echo off
rem
rem Windows-friendly batch file for all flight targets
rem
rem -------------------------------------------------------------------
rem Help
rem -------------------------------------------------------------------
if '%1' == 'build' goto Proceed
if '%1' == 'clean' goto Proceed
for %%F in (%0) do echo SYNTAX: %%~nF%%~xF [build / clean / help]
echo - build: builds all flight targets including uavobjects, bootloaders and firmware
echo - clean: cleans all flight targets including bootloaders and firmware
echo - help: this help
echo:
echo Environment variables:
echo - TARGETS_BL - list of target (default is all flight bootloader targets)
echo - TARGETS_FW - list of target (default is all flight targets)
echo - UAVOBJGENERATOR - path and filename override for UAVObjGenerator.exe
echo:
echo Example usage (from a batch file with .cmd extension):
echo set PATH=D:\Work\OpenPilot\Apps\CodeSourcery\bin\;%%PATH%%
echo set TARGETS_FW=ahrs openpilot
echo set TARGETS_BL=%%TARGETS_FW%%
echo call svn\trunk\Makefile.cmd build
echo:
goto Abort
:Proceed
rem -------------------------------------------------------------------
rem Settings and definitions
rem -------------------------------------------------------------------
rem Set desired targets and paths
if "%TARGETS_BL%" == "" set TARGETS_BL=ahrs openpilot pipxtreme coptercontrol
if "%TARGETS_FW%" == "" set TARGETS_FW=%TARGETS_BL%
if "%TARGET_BL_SUBDIR%" == "" set TARGET_BL_SUBDIR=bootloaders
if "%TARGET_FW_SUBDIR%" == "" set TARGET_FW_SUBDIR=.
rem Set toolset paths (if you don't have them added permanently)
rem set PATH=D:\Work\OpenPilot\Apps\CodeSourcery\bin\;%PATH%
set MAKE=cs-make
rem Set some project path variables
for %%D in (%0) do set CURDIR=%%~dpD
set ROOT_DIR=%CURDIR%
set BUILD_DIR=%ROOT_DIR%\build
set UAVOBJ_XML_DIR=%ROOT_DIR%\shared\uavobjectdefinition
set UAVOBJ_OUT_DIR=%BUILD_DIR%\uavobject-synthetics
rem -------------------------------------------------------------------
rem Proceed with target
rem -------------------------------------------------------------------
set TARGET=%1
if '%TARGET%' == 'clean' goto UAVObjectsDone
rem -------------------------------------------------------------------
rem Searching for UAVObjGenerator executable
rem -------------------------------------------------------------------
set UAVOBJGENERATOR_FILENAME=uavobjgenerator.exe
rem If environment variable is set then expand it to full path and use
for %%G in (%UAVOBJGENERATOR%) do set UAVOBJGENERATOR=%%~fG
if exist "%UAVOBJGENERATOR%" goto UAVObjGeneratorFound
rem Searching in builds
for %%G in (debug release) do (
if exist %BUILD_DIR%\ground\uavobjgenerator\%%G\%UAVOBJGENERATOR_FILENAME% (
set UAVOBJGENERATOR="%BUILD_DIR%\ground\uavobjgenerator\%%G\%UAVOBJGENERATOR_FILENAME%"
goto UAVObjGeneratorFound
)
)
rem Searching in PATH
for %%G in (%UAVOBJGENERATOR_FILENAME%) do set UAVOBJGENERATOR=%%~$PATH:G
if exist %UAVOBJGENERATOR% goto UAVObjGeneratorFound
rem Report error
for %%G in (%ROOT_DIR%/ground/ground.pro) do set GROUND_PRO=%%~fG
echo UAVObjGenerator was not found, please build it first using %GROUND_PRO%
goto Abort
:UAVObjGeneratorFound
echo UAVObjGenerator found: %UAVOBJGENERATOR%
rem -------------------------------------------------------------------
rem UAVObjects for flight build
rem -------------------------------------------------------------------
mkdir %UAVOBJ_OUT_DIR% >NUL 2>&1
pushd %UAVOBJ_OUT_DIR%
%UAVOBJGENERATOR% -flight %UAVOBJ_XML_DIR% %ROOT_DIR%
if errorlevel 1 goto Abort2
popd
:UAVObjectsDone
rem -------------------------------------------------------------------
rem Bootloaders build
rem -------------------------------------------------------------------
for %%G in (%TARGETS_BL%) do (
%MAKE% CODE_SOURCERY=YES USE_BOOTLOADER=NO OUTDIR="%BUILD_DIR%\%TARGET_BL_SUBDIR%\%%G" -C "%ROOT_DIR%\flight\Bootloaders\%%G" %TARGET%
if errorlevel 1 goto Abort1
)
rem -------------------------------------------------------------------
rem Firmware build
rem -------------------------------------------------------------------
for %%G in (%TARGETS_FW%) do (
%MAKE% CODE_SOURCERY=YES USE_BOOTLOADER=YES OUTDIR="%BUILD_DIR%\%TARGET_FW_SUBDIR%\%%G" -C "%ROOT_DIR%\flight\%%G" %TARGET%
if errorlevel 1 goto Abort1
)
goto Done
rem -------------------------------------------------------------------
rem Error handling
rem -------------------------------------------------------------------
:Abort2
popd
:Abort1
echo Error returned, build aborted
:Abort
pause
:Done

Binary file not shown.

Before

Width:  |  Height:  |  Size: 166 KiB

After

Width:  |  Height:  |  Size: 252 KiB

Binary file not shown.

View File

@ -0,0 +1,3140 @@
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<!-- Created with Inkscape (http://www.inkscape.org/) -->
<svg
xmlns:dc="http://purl.org/dc/elements/1.1/"
xmlns:cc="http://creativecommons.org/ns#"
xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
xmlns:svg="http://www.w3.org/2000/svg"
xmlns="http://www.w3.org/2000/svg"
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
width="649.92664"
height="953.03302"
id="svg2917"
version="1.1"
inkscape:version="0.48.0 r9654"
sodipodi:docname="quad-shapes.svg">
<defs
id="defs2919">
<inkscape:perspective
sodipodi:type="inkscape:persp3d"
inkscape:vp_x="0 : 526.18109 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_z="744.09448 : 526.18109 : 1"
inkscape:persp3d-origin="372.04724 : 350.78739 : 1"
id="perspective2925" />
<inkscape:perspective
id="perspective3002"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
<inkscape:perspective
id="perspective3205"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
inkscape:vp_z="1 : 0.5 : 1"
inkscape:vp_y="0 : 1000 : 0"
inkscape:vp_x="0 : 0.5 : 1"
sodipodi:type="inkscape:persp3d" />
</defs>
<sodipodi:namedview
id="base"
pagecolor="#ffffff"
bordercolor="#666666"
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
inkscape:zoom="0.35"
inkscape:cx="170.51753"
inkscape:cy="291.71758"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
showguides="true"
inkscape:guide-bbox="true"
inkscape:snap-to-guides="false"
inkscape:snap-grids="false"
inkscape:window-width="1366"
inkscape:window-height="691"
inkscape:window-x="0"
inkscape:window-y="24"
inkscape:window-maximized="1">
<sodipodi:guide
orientation="0,1"
position="332.98497,906.2995"
id="guide2927" />
<sodipodi:guide
orientation="0,1"
position="181.37754,702.82934"
id="guide2929" />
<sodipodi:guide
orientation="1,0"
position="381.47229,920.94671"
id="guide2931" />
<sodipodi:guide
orientation="0,1"
position="91.053428,844.9722"
id="guide3709" />
<sodipodi:guide
orientation="1,0"
position="29.234683,758.54362"
id="guide3711" />
<sodipodi:guide
orientation="1,0"
position="218.5204,702.82934"
id="guide3713" />
<sodipodi:guide
orientation="0,1"
position="339.55096,589.61667"
id="guide3090" />
<sodipodi:guide
orientation="1,0"
position="151.37754,627.82934"
id="guide3092" />
<sodipodi:guide
orientation="0,1"
position="500.66325,567.11505"
id="guide3199" />
<sodipodi:guide
orientation="0,1"
position="464.94896,507.82933"
id="guide3207" />
<sodipodi:guide
orientation="0,1"
position="183.21428,227.85714"
id="guide4220" />
<sodipodi:guide
orientation="0,1"
position="415.67777,391.93918"
id="guide3264" />
</sodipodi:namedview>
<metadata
id="metadata2922">
<rdf:RDF>
<cc:Work
rdf:about="">
<dc:format>image/svg+xml</dc:format>
<dc:type
rdf:resource="http://purl.org/dc/dcmitype/StillImage" />
<dc:title></dc:title>
</cc:Work>
</rdf:RDF>
</metadata>
<g
inkscape:label="Layer 1"
inkscape:groupmode="layer"
id="layer1"
transform="translate(-61.479602,-20.72994)">
<g
id="quad-plus"
inkscape:label="#g3890"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="111.09"
inkscape:export-ydpi="111.09">
<path
id="path3721"
d="m 88.571429,129.03959 127.857141,0"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
id="path3723"
d="m 152.03811,74.534523 0,107.113367"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
transform="translate(-0.50000024,0.50000029)"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2935"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc" />
<path
transform="translate(-62,54)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path3715"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3717"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(60,54)" />
<path
transform="translate(0,108)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path3719"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text3725"
y="82.219322"
x="143.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="82.219322"
x="143.85715"
id="tspan3727"
sodipodi:role="line">1</tspan></text>
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="205.85715"
y="138.21933"
id="text3729"><tspan
sodipodi:role="line"
id="tspan3731"
x="205.85715"
y="138.21933"
style="font-size:24px">2</tspan></text>
<text
id="text3733"
y="190.21933"
x="145.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="190.21933"
x="145.85715"
id="tspan3735"
sodipodi:role="line">3</tspan></text>
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="83.857147"
y="136.21933"
id="text3737"><tspan
sodipodi:role="line"
id="tspan3739"
x="83.857147"
y="136.21933"
style="font-size:24px">4</tspan></text>
<g
id="g3748">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3744"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path3746" />
</g>
<g
transform="translate(0,108)"
id="g3752">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3754"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path3756"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,-26.17891,72.386372)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3868"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3874"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,95.82109,72.386372)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
id="path3882"
d="m 105.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 105.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
id="path3884" />
<path
id="path3886"
d="m 105.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 227.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
id="path3888" />
<g
id="g4222"
transform="translate(12,2)">
<path
inkscape:connector-curvature="0"
id="path4214"
d="m 194.35524,81.46345 5.41052,-5.551154 5.41053,5.551154 -5.41053,-20.717189 z"
style="fill:#f32121;fill-opacity:1;stroke:#f32121;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
<g
id="quad-X"
inkscape:label="#g4034"
transform="translate(-16,0)"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="111.09"
inkscape:export-ydpi="111.09">
<path
id="path4030"
d="m 346.48232,88.676654 96.46957,82.832506"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:nodetypes="cc" />
<path
id="path4032"
d="M 346.48232,172.51932 431.84021,87.161425"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:nodetypes="cc" />
<g
transform="translate(-62.055796,15.66244)"
id="g3998">
<path
transform="translate(255.5,0.50000029)"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3924"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc" />
<text
id="text3932"
y="82.219322"
x="399.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="82.219322"
x="399.85715"
id="tspan3934"
sodipodi:role="line">1</tspan></text>
<g
id="g3948"
transform="translate(256,0)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3950"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path3952" />
</g>
</g>
<g
transform="translate(29.913774,-19.106578)"
id="g4013">
<path
transform="translate(256,108)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path3930"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text3940"
y="190.21933"
x="401.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="190.21933"
x="401.85715"
id="tspan3942"
sodipodi:role="line">3</tspan></text>
<g
transform="translate(256,108)"
id="g3954">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3956"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path3958"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
</g>
<g
transform="translate(3.4442035,34.893422)"
id="g4021">
<path
transform="translate(190,54)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path3926"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="335.85715"
y="136.21933"
id="text3944"><tspan
sodipodi:role="line"
id="tspan3946"
x="335.85715"
y="136.21933"
style="font-size:24px">4</tspan></text>
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,225.82109,72.386372)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3960"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path3964"
d="m 357.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 357.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
id="path3966" />
<path
id="path3968"
d="m 357.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
<g
transform="translate(-34.086226,-37.837559)"
id="g4006">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3928"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(320,54)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="465.85715"
y="138.21933"
id="text3936"><tspan
sodipodi:role="line"
id="tspan3938"
x="465.85715"
y="138.21933"
style="font-size:24px">2</tspan></text>
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3962"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,355.82109,72.386372)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 487.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
id="path3970" />
</g>
<path
inkscape:connector-curvature="0"
id="path4214-0"
d="m 387.11484,90.197468 5.41052,-5.551154 5.41053,5.551154 -5.41053,-20.717189 z"
style="fill:#f32121;fill-opacity:1;stroke:#f32121;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="quad-octo"
inkscape:label="#g3870"
transform="translate(460.62956,-209.6425)"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="111.09"
inkscape:export-ydpi="111.09">
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 88.571429,329.42899 127.857141,0"
id="path2878"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="19.027815"
inkscape:export-ydpi="19.027815" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 152.03811,277.10595 0,107.11337"
id="path2880"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="19.027815"
inkscape:export-ydpi="19.027815" />
<g
transform="translate(-0.45501705,-5.428572)"
id="g3018"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="19.027815"
inkscape:export-ydpi="19.027815">
<path
transform="translate(-0.50000024,184.5)"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2882"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc" />
<text
id="text2890"
y="266.21933"
x="143.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="266.21933"
x="143.85715"
id="tspan2892"
sodipodi:role="line">1</tspan></text>
<g
id="g2906"
transform="translate(0,184)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2908"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path2910" />
</g>
</g>
<path
id="path3094"
d="M 90.714285,270.93361 212.85714,389.50504"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="19.027815"
inkscape:export-ydpi="19.027815" />
<g
transform="translate(-0.9550285,42.571428)"
id="g3042"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="19.027815"
inkscape:export-ydpi="19.027815">
<path
transform="translate(0,292)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path2888"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text2898"
y="374.21933"
x="145.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="374.21933"
x="145.85715"
id="tspan2900"
sodipodi:role="line">5</tspan></text>
<g
transform="translate(0,292)"
id="g2912">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path2914"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path2916"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
</g>
<path
id="path3096"
d="M 90.714285,389.50504 212.85714,270.93361"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="19.027815"
inkscape:export-ydpi="19.027815" />
<g
transform="translate(-16,16.38939)"
id="g3050"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="19.027815"
inkscape:export-ydpi="19.027815">
<g
id="g3026">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2884"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(-66,238)" />
<text
id="text2902"
y="320.21933"
x="79.857147"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="320.21933"
x="79.857147"
id="tspan2904"
sodipodi:role="line">7</tspan></text>
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2918"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,-30.17891,256.38637)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 66.221167,309.16113 4.28571,-3.92857 2.85715,5.35714"
id="path2926" />
</g>
</g>
<g
transform="translate(10,16.38939)"
id="g3035"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="19.027815"
inkscape:export-ydpi="19.027815">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2886"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(64,238)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="209.85715"
y="322.21933"
id="text2894"><tspan
sodipodi:role="line"
id="tspan2896"
x="209.85715"
y="322.21933"
style="font-size:24px">3</tspan></text>
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2920"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,99.82109,256.38637)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 195.96863,309.41367 4.28571,-3.92857 2.85715,5.35714"
id="path2928" />
</g>
<g
id="g2936"
transform="translate(-318.18097,195.39402)"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="19.027815"
inkscape:export-ydpi="19.027815">
<path
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path2938"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
transform="translate(255.5,0.50000029)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="399.85715"
y="82.219322"
id="text2940"><tspan
sodipodi:role="line"
id="tspan2942"
x="399.85715"
y="82.219322"
style="font-size:24px">8</tspan></text>
<g
transform="translate(256,0)"
id="g2944">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path2946"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path2948"
d="m 174.03137,80.20881 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
</g>
<g
id="g2950"
transform="translate(-195.22908,202.03628)"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="19.027815"
inkscape:export-ydpi="19.027815">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2952"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(256,108)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="401.85715"
y="190.21933"
id="text2954"><tspan
sodipodi:role="line"
id="tspan2956"
x="401.85715"
y="190.21933"
style="font-size:24px">4</tspan></text>
<g
id="g2958"
transform="translate(256,108)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2960"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 174.03137,79.703734 -2.85714,-5.714285 -5.35714,3.928571"
id="path2962" />
</g>
</g>
<g
id="g2964"
transform="translate(-252.68097,259.60771)"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="19.027815"
inkscape:export-ydpi="19.027815">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2966"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(190,54)" />
<text
id="text2968"
y="136.21933"
x="335.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="136.21933"
x="335.85715"
id="tspan2970"
sodipodi:role="line">6</tspan></text>
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2972"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,225.82109,72.386372)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 357.07143,132.48474 4.28571,-3.92857 2.85715,5.35714"
id="path2978" />
</g>
<g
id="g2980"
transform="translate(-259.22908,144.01958)"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="19.027815"
inkscape:export-ydpi="19.027815">
<path
transform="translate(320,54)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path2982"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text2984"
y="138.21933"
x="465.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="138.21933"
x="465.85715"
id="tspan2986"
sodipodi:role="line">2</tspan></text>
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,355.82109,72.386372)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path2988"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path2990"
d="m 487.32397,132.48474 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
<path
inkscape:connector-curvature="0"
id="path4214-1"
d="m 48.736594,283.23337 5.41052,-5.55115 5.41053,5.55115 -5.41053,-20.71719 z"
style="fill:#f32121;fill-opacity:1;stroke:#f32121;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
transform="translate(0.35713854,24.596321)"
inkscape:label="#g3870"
id="quad-hexa"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="111.09"
inkscape:export-ydpi="111.09">
<path
id="path2944"
d="m 152.03811,277.10595 0,107.11337"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<g
id="g2946"
transform="translate(-0.45501705,28.571428)">
<path
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path2949"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
transform="translate(-0.50000024,184.5)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="143.85715"
y="266.21933"
id="text2951"><tspan
sodipodi:role="line"
id="tspan2953"
x="143.85715"
y="266.21933"
style="font-size:24px">1</tspan></text>
<g
transform="translate(0,184)"
id="g2955">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path2957"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path2959"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 90.357146,302.24834 122.499994,87.2567"
id="path2961"
sodipodi:nodetypes="cc" />
<g
id="g2963"
transform="translate(-0.9550285,42.571428)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2965"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(0,292)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="145.85715"
y="374.21933"
id="text2967"><tspan
sodipodi:role="line"
id="tspan2969"
x="145.85715"
y="374.21933"
style="font-size:24px">4</tspan></text>
<g
id="g2971"
transform="translate(0,292)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2973"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 174.4438,80.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path2975" />
</g>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="M 90.714285,389.50504 212.5,300.22803"
id="path2977"
sodipodi:nodetypes="cc" />
<g
transform="translate(-314.18097,233.39402)"
id="g3009">
<path
transform="translate(255.5,0.50000029)"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3011"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc" />
<text
id="text3013"
y="82.219322"
x="399.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="82.219322"
x="399.85715"
id="tspan3015"
sodipodi:role="line">6</tspan></text>
<g
id="g3017"
transform="translate(256,0)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3019"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 174.19126,80.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path3021" />
</g>
</g>
<g
transform="translate(-199.22908,198.03628)"
id="g3023">
<path
transform="translate(256,108)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path3025"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text3027"
y="190.21933"
x="401.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="190.21933"
x="401.85715"
id="tspan3029"
sodipodi:role="line">3</tspan></text>
<g
transform="translate(256,108)"
id="g3031">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3033"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path3035"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
</g>
<g
transform="translate(-248.68097,255.60771)"
id="g3037">
<path
transform="translate(190,54)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path3039"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="335.85715"
y="136.21933"
id="text3041"><tspan
sodipodi:role="line"
id="tspan3043"
x="335.85715"
y="136.21933"
style="font-size:24px">5</tspan></text>
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,225.82109,72.386372)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3045"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path3051"
d="m 322.42857,125.21933 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
<g
transform="translate(-263.22908,182.01958)"
id="g3053">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3055"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(320,54)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="465.85715"
y="138.21933"
id="text3057"><tspan
sodipodi:role="line"
id="tspan3059"
x="465.85715"
y="138.21933"
style="font-size:24px">2</tspan></text>
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3061"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,355.82109,72.386372)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 487.57651,132.48473 4.28571,-3.92857 2.85715,5.35714"
id="path3063" />
</g>
<path
inkscape:connector-curvature="0"
id="path4214-7"
d="m 191.59266,280.54283 5.41052,-5.55115 5.41053,5.55115 -5.41053,-20.71719 z"
style="fill:#f32121;fill-opacity:1;stroke:#f32121;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="quad-octo-v"
inkscape:label="#g3870"
transform="translate(290.86879,40.561173)"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="111.09"
inkscape:export-ydpi="111.09">
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="M 118.84549,403.22959 69.61353,229.65816"
id="path3205" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 386.42857,384.14628 111.42857,0"
id="path3211"
transform="translate(-290.86879,-40.561173)" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="M 185.61353,403.22959 234.84549,229.65816"
id="path3201" />
<g
transform="translate(77.682132,-29.167157)"
id="g3018-5">
<path
transform="translate(-1.0050765,184.5)"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2882-4"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc" />
<text
id="text2890-0"
y="266.21933"
x="143.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="266.21933"
x="143.85715"
id="tspan2892-5"
sodipodi:role="line">1</tspan></text>
<g
id="g2906-9"
transform="translate(0,184)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2908-4"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path2910-6" />
</g>
</g>
<g
transform="translate(-37.42459,34.594269)"
id="g3042-2">
<path
transform="translate(0,292)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path2888-2"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text2898-4"
y="374.21933"
x="145.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="374.21933"
x="145.85715"
id="tspan2900-7"
sodipodi:role="line">5</tspan></text>
<g
transform="translate(0,292)"
id="g2912-7">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path2914-5"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path2916-4"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 402.14285,327.57773 85,0"
id="path3209"
transform="translate(-290.86879,-40.561173)" />
<g
transform="translate(1.5997123,-26.880178)"
id="g3050-1">
<g
id="g3026-2">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2884-8"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(-66,238)" />
<text
id="text2902-9"
y="320.21933"
x="79.857147"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="320.21933"
x="79.857147"
id="tspan2904-3"
sodipodi:role="line">7</tspan></text>
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2918-6"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,-30.17891,256.38637)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 66.221167,309.41367 4.28571,-3.92857 2.85715,5.35714"
id="path2926-2" />
</g>
</g>
<g
transform="translate(-9.041332,29.688372)"
id="g3035-1">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2886-0"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(64,238)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="209.85715"
y="322.21933"
id="text2894-5"><tspan
sodipodi:role="line"
id="tspan2896-1"
x="209.85715"
y="322.21933"
style="font-size:24px">3</tspan></text>
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2920-1"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,99.82109,256.38637)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 195.96863,309.6459 4.28571,-3.92857 2.85715,5.35714"
id="path2928-0" />
</g>
<g
id="g2936-8"
transform="translate(-333.06929,156.22454)">
<path
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path2938-5"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
transform="translate(256.51015,-0.89169694)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="399.85715"
y="82.219322"
id="text2940-0"><tspan
sodipodi:role="line"
id="tspan2942-6"
x="399.85715"
y="82.219322"
style="font-size:24px">8</tspan></text>
<g
transform="translate(256,0)"
id="g2944-4">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path2946-6"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path2948-2"
d="m 174.03137,79.703734 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
</g>
<g
id="g2950-5"
transform="translate(-221.98072,218.59427)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2952-8"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(256,108)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="401.85715"
y="190.21933"
id="text2954-6"><tspan
sodipodi:role="line"
id="tspan2956-2"
x="401.85715"
y="190.21933"
style="font-size:24px">4</tspan></text>
<g
id="g2958-8"
transform="translate(256,108)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2960-4"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 174.28391,79.703734 -2.85714,-5.714285 -5.35714,3.928571"
id="path2962-7" />
</g>
</g>
<g
id="g2964-2"
transform="translate(-245.40819,213.68837)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2966-4"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(190,54)" />
<text
id="text2968-0"
y="136.21933"
x="335.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="136.21933"
x="335.85715"
id="tspan2970-6"
sodipodi:role="line">6</tspan></text>
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path2972-2"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,225.82109,72.386372)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 357.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
id="path2974-9" />
<path
id="path2976-9"
d="m 357.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 357.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
id="path2978-0" />
</g>
<g
id="g2980-8"
transform="translate(-254.17832,157.11982)">
<path
transform="translate(320,54)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path2982-1"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text2984-3"
y="138.21933"
x="465.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="138.21933"
x="465.85715"
id="tspan2986-1"
sodipodi:role="line">2</tspan></text>
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,355.82109,72.386372)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path2988-1"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path2990-0"
d="m 487.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
<path
inkscape:connector-curvature="0"
id="path4214-5"
d="m 146.37043,241.20234 5.41052,-5.55116 5.41053,5.55116 -5.41053,-20.71719 z"
style="fill:#f32121;fill-opacity:1;stroke:#f32121;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
id="quad-hexa-X"
inkscape:label="#g3870"
transform="translate(0.35713854,232.59632)"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="111.09"
inkscape:export-ydpi="111.09">
<path
sodipodi:nodetypes="cc"
id="path4020"
d="M 90.714285,389.50504 212.5,300.22803"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<g
transform="translate(59.961887,31.096809)"
id="g3989">
<path
transform="translate(-0.50000024,184.5)"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3991"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc" />
<text
id="text3993"
y="266.21933"
x="143.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="266.21933"
x="143.85715"
id="tspan3995"
sodipodi:role="line">1</tspan></text>
<g
id="g3997"
transform="translate(0,184)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3999"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path4001"
inkscape:connector-curvature="0" />
</g>
</g>
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 90.714285,578.09557 0,0 122.142855,0"
id="path4075"
transform="translate(-0.35713854,-232.59632)" />
<path
sodipodi:nodetypes="cc"
id="path4003"
d="m 90.357146,302.24834 122.499994,87.2567"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<g
transform="translate(-62.68097,31.45975)"
id="g4005">
<path
transform="translate(0,292)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path4007"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text4009"
y="374.21933"
x="145.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="374.21933"
x="145.85715"
id="tspan4011"
sodipodi:role="line">4</tspan></text>
<g
transform="translate(0,292)"
id="g4014">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4016"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path4018"
d="m 174.4438,80.147895 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
</g>
<g
id="g4022"
transform="translate(-318.18097,216.76711)">
<path
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path4024"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
transform="translate(255.5,0.50000029)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="399.85715"
y="82.219322"
id="text4026"><tspan
sodipodi:role="line"
id="tspan4028"
x="399.85715"
y="82.219322"
style="font-size:24px">6</tspan></text>
<g
transform="translate(256,0)"
id="g4030">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4033"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path4035"
d="m 174.19126,80.147895 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
</g>
<g
id="g4037"
transform="translate(-196.53811,217.69364)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4039"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(256,108)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="401.85715"
y="190.21933"
id="text4041"><tspan
sodipodi:role="line"
id="tspan4043"
x="401.85715"
y="190.21933"
style="font-size:24px">3</tspan></text>
<g
id="g4045"
transform="translate(256,108)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4047"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path4049" />
</g>
</g>
<g
id="g4051"
transform="translate(-252.68097,215.66607)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4053"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
sodipodi:type="arc"
transform="translate(190,54)" />
<text
id="text4055"
y="136.21933"
x="335.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="136.21933"
x="335.85715"
id="tspan4057"
sodipodi:role="line">5</tspan></text>
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4059"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,225.82109,72.386372)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 322.42857,125.21933 4.28571,-3.92857 2.85715,5.35714"
id="path4061" />
</g>
<g
id="g4063"
transform="translate(-260.53811,216.91045)">
<path
transform="translate(320,54)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:none"
id="path4065"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text4067"
y="138.21933"
x="465.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="138.21933"
x="465.85715"
id="tspan4069"
sodipodi:role="line">2</tspan></text>
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,355.82109,72.386372)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4071"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path4073"
d="m 487.57651,132.48473 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
<path
inkscape:connector-curvature="0"
id="path4214-09"
d="m 146.01804,298.06827 5.41052,-5.55115 5.41053,5.55115 -5.41053,-20.71719 z"
style="fill:#f32121;fill-opacity:1;stroke:#f32121;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
inkscape:label="#g4029"
id="octo-coax-P"
transform="translate(292,442)">
<g
transform="translate(10,10)"
id="g3143"
inkscape:label="#g3890"
inkscape:export-filename="/tmp/quad-shapes.png"
inkscape:export-xdpi="111.09"
inkscape:export-ydpi="111.09">
<path
transform="translate(-0.50000024,0.50000029)"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3149"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc" />
<path
id="path3147"
d="m 150.03811,74.534523 0,107.113367"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
transform="translate(-62,54)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path3151"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<path
id="path3145"
d="m 88.571429,127.03959 127.857141,0"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3153"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc"
transform="translate(60,54)" />
<path
transform="translate(0,108)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path3155"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text3157"
y="82.219322"
x="143.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="82.219322"
x="143.85715"
id="tspan3159"
sodipodi:role="line">1</tspan></text>
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="205.85715"
y="138.21933"
id="text3161"><tspan
sodipodi:role="line"
id="tspan3163"
x="205.85715"
y="138.21933"
style="font-size:24px">2</tspan></text>
<text
id="text3165"
y="190.21933"
x="145.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="190.21933"
x="145.85715"
id="tspan3167"
sodipodi:role="line">3</tspan></text>
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="83.857147"
y="136.21933"
id="text3169"><tspan
sodipodi:role="line"
id="tspan3171"
x="83.857147"
y="136.21933"
style="font-size:24px">4</tspan></text>
<g
id="g3173"
transform="translate(-1.8551802,0)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3175"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,36.259814,17.524153)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 174.92857,80.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path3177" />
</g>
<g
transform="translate(0,108)"
id="g3179">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3181"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path3183"
d="m 174.19725,80.060877 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,-26.17891,72.386372)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3185"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3187"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,95.82109,72.386372)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
</g>
<path
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path3095"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
transform="translate(-0.50000024,0.50000029)" />
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3097"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc"
transform="translate(-62,54)" />
<path
transform="translate(60,54)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path3099"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3101"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc"
transform="translate(0,108)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="143.85715"
y="82.724396"
id="text3103"><tspan
sodipodi:role="line"
id="tspan3105"
x="143.85715"
y="82.724396"
style="font-size:24px">1</tspan></text>
<text
id="text3107"
y="138.21933"
x="205.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="138.21933"
x="205.85715"
id="tspan3109"
sodipodi:role="line">3</tspan></text>
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="145.85715"
y="190.21933"
id="text3111"><tspan
sodipodi:role="line"
id="tspan3113"
x="145.85715"
y="190.21933"
style="font-size:24px">5</tspan></text>
<text
id="text3115"
y="136.21933"
x="83.857147"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="136.21933"
x="83.857147"
id="tspan3117"
sodipodi:role="line">7</tspan></text>
<g
id="g3119">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3121"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path3123"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
<g
id="g3125"
transform="translate(0,108)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3127"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path3129" />
</g>
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path3131"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,-26.17891,72.386372)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,95.82109,72.386372)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path3133"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 105.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
id="path3135" />
<path
id="path3137"
d="m 105.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 105.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
id="path3139" />
<path
id="path3141"
d="m 227.07143,134.50504 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<text
id="text3107-1"
y="104.47389"
x="186.63177"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="104.47389"
x="186.63177"
id="tspan3109-0"
sodipodi:role="line">2</tspan></text>
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="176.31833"
y="157.40283"
id="text3994"><tspan
sodipodi:role="line"
id="tspan3996"
x="176.31833"
y="157.40283"
style="font-size:24px">4</tspan></text>
<text
id="text3998"
y="214.47389"
x="184.63177"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="214.47389"
x="184.63177"
id="tspan4000"
sodipodi:role="line">6</tspan></text>
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="124.75803"
y="157.71628"
id="text4002"><tspan
sodipodi:role="line"
id="tspan4004"
x="124.75803"
y="157.71628"
style="font-size:24px">8</tspan></text>
<path
inkscape:connector-curvature="0"
id="path4214-01"
d="m 216.85598,84.966613 5.41052,-5.55116 5.41053,5.55116 -5.41053,-20.71719 z"
style="fill:#f32121;fill-opacity:1;stroke:#f32121;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
transform="translate(-17.31993,639.9899)"
id="octo-coax-X"
inkscape:label="#g4029">
<path
transform="translate(-36.5,10.5)"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4090"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc" />
<path
transform="translate(-40,114)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4094"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<path
sodipodi:nodetypes="cc"
id="path4092"
d="m 221.82382,82.391666 -110,111.399084"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
sodipodi:nodetypes="cc"
id="path4096"
d="M 111.42857,83.468162 224.28571,194.89673"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4098"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc"
transform="translate(70,10)" />
<path
transform="translate(70,114)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4100"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text4102"
y="92.219322"
x="107.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="92.219322"
x="107.85715"
id="tspan4104"
sodipodi:role="line">1</tspan></text>
<text
id="text4110"
y="196.21933"
x="215.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="196.21933"
x="215.85715"
id="tspan4112"
sodipodi:role="line">3</tspan></text>
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="105.85715"
y="196.21933"
id="text4114"><tspan
sodipodi:role="line"
id="tspan4116"
x="105.85715"
y="196.21933"
style="font-size:24px">4</tspan></text>
<g
id="g4118"
transform="translate(-37.85518,10)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4120"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,36.259814,17.524153)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 174.92857,80.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path4122" />
</g>
<g
transform="translate(70,114)"
id="g4124">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4126"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path4128"
d="m 174.19725,80.060877 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,-4.17891,132.38637)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4130"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4132"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,105.82109,28.386372)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
transform="translate(-46.5,0.50000029)"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4134"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc" />
<path
transform="translate(-50,104)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4136"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4138"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc"
transform="translate(60,0)" />
<path
transform="translate(60,104)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4140"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text4142"
y="82.724396"
x="97.857147"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="82.724396"
x="97.857147"
id="tspan4144"
sodipodi:role="line">1</tspan></text>
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="205.85715"
y="84.21933"
id="text4146"><tspan
sodipodi:role="line"
id="tspan4148"
x="205.85715"
y="84.21933"
style="font-size:24px">3</tspan></text>
<text
id="text4150"
y="186.21933"
x="205.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="186.21933"
x="205.85715"
id="tspan4152"
sodipodi:role="line">5</tspan></text>
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="95.857147"
y="186.21933"
id="text4154"><tspan
sodipodi:role="line"
id="tspan4156"
x="95.857147"
y="186.21933"
style="font-size:24px">7</tspan></text>
<g
transform="translate(-46,0)"
id="g4158">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4160"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path4162" />
</g>
<g
transform="translate(60,104)"
id="g4164">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4166"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path4168"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,-14.17891,122.38637)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4170"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4172"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,95.82109,18.386372)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
id="path4174"
d="m 117.07143,184.50504 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 117.07143,184.50504 4.28571,-3.92857 2.85715,5.35714"
id="path4176" />
<path
id="path4178"
d="m 117.07143,184.50504 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 227.07143,80.50504 4.28571,-3.92857 2.85715,5.35714"
id="path4180" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="140.63177"
y="105.91592"
id="text4182"><tspan
sodipodi:role="line"
id="tspan4184"
x="140.63177"
y="105.91592"
style="font-size:24px">2</tspan></text>
<text
id="text4186"
y="105.91592"
x="175.9532"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="105.91592"
x="175.9532"
id="tspan4188"
sodipodi:role="line">4</tspan></text>
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="174.63177"
y="208.47389"
id="text4190"><tspan
sodipodi:role="line"
id="tspan4192"
x="174.63177"
y="208.47389"
style="font-size:24px">6</tspan></text>
<text
id="text4194"
y="208.47389"
x="136.63177"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="208.47389"
x="136.63177"
id="tspan4196"
sodipodi:role="line">8</tspan></text>
<path
inkscape:connector-curvature="0"
id="path4214-9"
d="m 160.26213,77.936154 5.41052,-5.55116 5.41053,5.55116 -5.41053,-20.71719 z"
style="fill:#f32121;fill-opacity:1;stroke:#f32121;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
transform="translate(284,654)"
id="hexa-coax"
inkscape:label="#g4029">
<path
sodipodi:nodetypes="cc"
id="path4228"
d="m 160.03811,125.95078 0,65.69711"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4234"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc"
transform="translate(70,12)" />
<path
transform="translate(10,118)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4236"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="215.85715"
y="96.21933"
id="text4242"><tspan
sodipodi:role="line"
id="tspan4244"
x="215.85715"
y="96.21933"
style="font-size:24px">2</tspan></text>
<text
id="text4246"
y="200.21933"
x="155.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="200.21933"
x="155.85715"
id="tspan4248"
sodipodi:role="line">3</tspan></text>
<g
transform="translate(10,118)"
id="g4260">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4262"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path4264"
d="m 174.19725,80.060877 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4268"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,105.82109,30.386372)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4226"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
transform="translate(-44.5,12.5)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="99.857147"
y="94.219322"
id="text4238"><tspan
sodipodi:role="line"
id="tspan4240"
x="99.857147"
y="94.219322"
style="font-size:24px">1</tspan></text>
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4256"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,-9.595366,29.524153)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 129.07339,92.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path4258" />
<path
sodipodi:nodetypes="cc"
id="path4232"
d="m 108.67295,87.837983 50.0754,38.890867"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
transform="translate(-54.5,2.5000003)"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4270"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc" />
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,-18.750339,20.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4296"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path4298"
d="M 84.92857,76.147895 82.07143,70.43361 76.71429,74.362181"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<text
id="text4278"
y="84.724396"
x="89.857147"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="84.724396"
x="89.857147"
id="tspan4280"
sodipodi:role="line">1</tspan></text>
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="118.99471"
y="129.20233"
id="text4318"><tspan
sodipodi:role="line"
id="tspan4320"
x="118.99471"
y="129.20233"
style="font-size:24px">2</tspan></text>
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="M 210.69836,85.521811 158.74835,127.44314"
id="path4387"
sodipodi:nodetypes="cc" />
<g
id="g4356">
<path
transform="translate(60,2)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4274"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text4282"
y="86.21933"
x="205.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="86.21933"
x="205.85715"
id="tspan4284"
sodipodi:role="line">3</tspan></text>
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,95.82109,20.386372)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4308"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path4316"
d="m 227.07143,82.50504 4.28571,-3.92857 2.85715,5.35714"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="191.02646"
y="128.74673"
id="text4322"><tspan
sodipodi:role="line"
id="tspan4324"
x="191.02646"
y="128.74673"
style="font-size:24px">4</tspan></text>
</g>
<g
id="g4365">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4276"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc"
transform="translate(0,108)" />
<text
xml:space="preserve"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
x="145.85715"
y="190.21933"
id="text4286"><tspan
sodipodi:role="line"
id="tspan4288"
x="145.85715"
y="190.21933"
style="font-size:24px">5</tspan></text>
<g
id="g4300"
transform="translate(0,108)">
<path
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4302"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
sodipodi:type="arc"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:start="0"
sodipodi:end="3.5351905"
sodipodi:open="true" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 138.92857,74.147895 -2.85714,-5.714285 -5.35714,3.928571"
id="path4304" />
</g>
<text
id="text4326"
y="212.47389"
x="188.63177"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="212.47389"
x="188.63177"
id="tspan4328"
sodipodi:role="line">6</tspan></text>
</g>
<path
inkscape:connector-curvature="0"
id="path4214-2"
d="m 153.78491,85.664639 5.41052,-5.55116 5.41053,5.55116 -5.41053,-20.71719 z"
style="fill:#f32121;fill-opacity:1;stroke:#f32121;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
<g
inkscape:label="#g4029"
id="tri"
transform="translate(474,768)">
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 161.03812,125.95078 0,65.69711"
id="path4407"
sodipodi:nodetypes="cc" />
<path
sodipodi:nodetypes="cc"
id="path4455"
d="M 212.21359,86.531964 160.26358,128.45329"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
transform="translate(57.373093,14.020305)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4409"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text4413"
y="98.239632"
x="203.23024"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="98.239632"
x="203.23024"
id="tspan4415"
sodipodi:role="line">2</tspan></text>
<g
transform="translate(0,-2)"
id="g4493">
<path
transform="translate(8,108.48477)"
sodipodi:type="arc"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
id="path4411"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z" />
<text
id="text4417"
y="190.7041"
x="153.85715"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="190.7041"
x="153.85715"
id="tspan4419"
sodipodi:role="line">3</tspan></text>
<g
transform="translate(8,108.48477)"
id="g4421">
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,35.249661,18.029229)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4423"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path4425"
d="m 174.19725,80.060877 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
</g>
</g>
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,93.194183,32.406677)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4427"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="M 110.18818,88.848136 160.26358,127.739"
id="path4439"
sodipodi:nodetypes="cc" />
<path
transform="translate(-35.408627,15.530458)"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-13.110459 10.62813,-23.738585 23.73859,-23.738585 13.11045,0 23.73858,10.628126 23.73858,23.738585 z"
sodipodi:ry="23.738585"
sodipodi:rx="23.738585"
sodipodi:cy="75.039597"
sodipodi:cx="153.03812"
id="path4429"
style="fill:#a3a3a3;fill-opacity:1;stroke:#000000;stroke-opacity:1"
sodipodi:type="arc" />
<text
id="text4431"
y="97.249779"
x="108.94852"
style="font-size:40px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;font-family:Bitstream Vera Sans"
xml:space="preserve"><tspan
style="font-size:24px"
y="97.249779"
x="108.94852"
id="tspan4433"
sodipodi:role="line">1</tspan></text>
<path
sodipodi:open="true"
sodipodi:end="3.5351905"
sodipodi:start="0"
transform="matrix(0.76640028,0,0,0.76640028,-0.50399322,32.554611)"
sodipodi:type="arc"
style="fill:none;stroke:#000000;stroke-width:2.60960245;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
id="path4435"
sodipodi:cx="153.03812"
sodipodi:cy="75.039597"
sodipodi:rx="23.738585"
sodipodi:ry="23.738585"
d="m 176.7767,75.039597 c 0,13.110458 -10.62813,23.738584 -23.73858,23.738584 -13.11046,0 -23.73859,-10.628126 -23.73859,-23.738584 0,-3.124577 0.61685,-6.218415 1.81517,-9.104071" />
<path
id="path4437"
d="m 138.16476,95.178353 -2.85714,-5.714285 -5.35714,3.928571"
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
<path
style="fill:none;stroke:#000000;stroke-width:2;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none"
d="m 196.44648,88.1682 -2.85714,-5.714285 -5.35714,3.928571"
id="path4491" />
<path
inkscape:connector-curvature="0"
id="path4214-70"
d="m 158.60984,96.398173 5.41052,-5.55116 5.41053,5.55116 -5.41053,-20.71719 z"
style="fill:#f32121;fill-opacity:1;stroke:#f32121;stroke-width:0.99999988px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
</g>
</g>
</svg>

After

Width:  |  Height:  |  Size: 148 KiB

File diff suppressed because one or more lines are too long

After

Width:  |  Height:  |  Size: 436 KiB

View File

@ -29,7 +29,7 @@ include $(TOP)/make/firmware-defs.mk
# Set developer code and compile options # Set developer code and compile options
# Set to YES for debugging # Set to YES for debugging
DEBUG ?= NO DEBUG ?= NO
OVERRIDE USE_BOOTLOADER = NO override USE_BOOTLOADER = NO
# Set to YES when using Code Sourcery toolchain # Set to YES when using Code Sourcery toolchain
CODE_SOURCERY ?= YES CODE_SOURCERY ?= YES

View File

@ -37,7 +37,7 @@ ENABLE_DEBUG_PINS ?= NO
ENABLE_AUX_UART ?= NO ENABLE_AUX_UART ?= NO
# #
OVERRIDE USE_BOOTLOADER = NO override USE_BOOTLOADER = NO
# Set to YES when using Code Sourcery toolchain # Set to YES when using Code Sourcery toolchain

View File

@ -37,7 +37,7 @@ ENABLE_DEBUG_PINS ?= NO
ENABLE_AUX_UART ?= NO ENABLE_AUX_UART ?= NO
# #
OVERRIDE USE_BOOTLOADER = NO override USE_BOOTLOADER = NO
# Set to YES when using Code Sourcery toolchain # Set to YES when using Code Sourcery toolchain

View File

@ -37,7 +37,7 @@ ENABLE_DEBUG_PINS ?= NO
ENABLE_AUX_UART ?= NO ENABLE_AUX_UART ?= NO
# #
OVERRIDE USE_BOOTLOADER = NO override USE_BOOTLOADER = NO
# Set to YES when using Code Sourcery toolchain # Set to YES when using Code Sourcery toolchain

View File

@ -191,34 +191,40 @@ static void actuatorTask(void* parameters)
AlarmsClear(SYSTEMALARMS_ALARM_ACTUATOR); AlarmsClear(SYSTEMALARMS_ALARM_ACTUATOR);
bool armed = manualControl.Armed == MANUALCONTROLCOMMAND_ARMED_TRUE; bool armed = manualControl.Armed == MANUALCONTROLCOMMAND_ARMED_TRUE;
armed &= desired.Throttle > 0.00; //zero throttle stops the motors bool positiveThrottle = desired.Throttle >= 0.00;
bool spinWhileArmed = settings.MotorsSpinWhileArmed == ACTUATORSETTINGS_MOTORSSPINWHILEARMED_TRUE &&
manualControl.Armed == MANUALCONTROLCOMMAND_ARMED_TRUE;
float curve1 = MixerCurve(desired.Throttle,mixerSettings.ThrottleCurve1); float curve1 = MixerCurve(desired.Throttle,mixerSettings.ThrottleCurve1);
float curve2 = MixerCurve(desired.Throttle,mixerSettings.ThrottleCurve2); float curve2 = MixerCurve(desired.Throttle,mixerSettings.ThrottleCurve2);
for(int ct=0; ct < MAX_MIX_ACTUATORS; ct++) for(int ct=0; ct < MAX_MIX_ACTUATORS; ct++)
{ {
if(mixers[ct].type != MIXERSETTINGS_MIXER1TYPE_DISABLED) if(mixers[ct].type == MIXERSETTINGS_MIXER1TYPE_DISABLED)
{ continue;
status[ct] = ProcessMixer(ct, curve1, curve2, &mixerSettings, &desired, dT);
status[ct] = ProcessMixer(ct, curve1, curve2, &mixerSettings, &desired, dT);
// Motors have additional protection for when to be on
if(mixers[ct].type == MIXERSETTINGS_MIXER1TYPE_MOTOR) {
if(!armed && // If not armed or motors aren't meant to spin all the time
mixers[ct].type == MIXERSETTINGS_MIXER1TYPE_MOTOR) if( !armed ||
(!spinWhileArmed && !positiveThrottle))
{ {
command.Channel[ct] = settings.ChannelMin[ct]; //force zero throttle
filterAccumulator[ct] = 0; filterAccumulator[ct] = 0;
lastResult[ct] = 0; lastResult[ct] = 0;
}else status[ct] = -1; //force min throttle
{ }
// For motors when armed keep above neutral // If armed meant to keep spinning,
if((mixers[ct].type == MIXERSETTINGS_MIXER1TYPE_MOTOR) && (status[ct] < 0)) else if ((spinWhileArmed && !positiveThrottle) ||
status[ct] = 0; (status[ct] < 0) )
status[ct] = 0;
command.Channel[ct] = scaleChannel(status[ct],
settings.ChannelMax[ct],
settings.ChannelMin[ct],
settings.ChannelNeutral[ct]);
}
} }
command.Channel[ct] = scaleChannel(status[ct],
settings.ChannelMax[ct],
settings.ChannelMin[ct],
settings.ChannelNeutral[ct]);
} }
MixerStatusSet(&mixerStatus); MixerStatusSet(&mixerStatus);
@ -442,7 +448,7 @@ static bool set_channel(uint8_t mixer_channel, uint16_t value) {
ActuatorSettingsData settings; ActuatorSettingsData settings;
ActuatorSettingsGet(&settings); ActuatorSettingsGet(&settings);
switch(settings.ChannelType[mixer_channel]) { switch(settings.ChannelType[mixer_channel]) {
case ACTUATORSETTINGS_CHANNELTYPE_PWMALARMBUZZER: { case ACTUATORSETTINGS_CHANNELTYPE_PWMALARMBUZZER: {
// This is for buzzers that take a PWM input // This is for buzzers that take a PWM input
@ -495,19 +501,7 @@ static bool set_channel(uint8_t mixer_channel, uint16_t value) {
return true; return true;
#if defined(PIOS_INCLUDE_I2C_ESC) #if defined(PIOS_INCLUDE_I2C_ESC)
case ACTUATORSETTINGS_CHANNELTYPE_MK: case ACTUATORSETTINGS_CHANNELTYPE_MK:
{
ManualControlCommandData manual;
ManualControlCommandGet(&manual);
/* Unfortunately MK controller take forever to start so keep */
/* them spinning when armed */
if(manual.Armed)
value = (value < 0) ? 1 : value;
else
value = 0;
return PIOS_SetMKSpeed(settings.ChannelAddr[mixer_channel],value); return PIOS_SetMKSpeed(settings.ChannelAddr[mixer_channel],value);
break;
}
case ACTUATORSETTINGS_CHANNELTYPE_ASTEC4: case ACTUATORSETTINGS_CHANNELTYPE_ASTEC4:
return PIOS_SetAstec4Speed(settings.ChannelAddr[mixer_channel],value); return PIOS_SetAstec4Speed(settings.ChannelAddr[mixer_channel],value);
break; break;

View File

@ -366,9 +366,9 @@ static void manualControlTask(void *parameters)
if (connection_state == CONNECTED) { if (connection_state == CONNECTED) {
// Should use RC input only if RX is connected // Should use RC input only if RX is connected
if (armingInputLevel <= -0.90) if (armingInputLevel <= -0.50)
manualArm = true; manualArm = true;
else if (armingInputLevel >= +0.90) else if (armingInputLevel >= +0.50)
manualDisarm = true; manualDisarm = true;
} }

Binary file not shown.

Before

Width:  |  Height:  |  Size: 166 KiB

After

Width:  |  Height:  |  Size: 252 KiB

View File

@ -1,3 +1,27 @@
/**
******************************************************************************
*
* @file main.cpp
* @author The OpenPilot Team, http://www.openpilot.org Copyright (C) 2010.
* @see The GNU Public License (GPL) Version 3
* @brief Junsi Powerlog utility CLI
*
*****************************************************************************/
/*
* This program is free software; you can redistribute it and/or modify
* it under the terms of the GNU General Public License as published by
* the Free Software Foundation; either version 3 of the License, or
* (at your option) any later version.
*
* This program is distributed in the hope that it will be useful, but
* WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
* or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
* for more details.
*
* You should have received a copy of the GNU General Public License along
* with this program; if not, write to the Free Software Foundation, Inc.,
* 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
*/
#include <QtCore/QCoreApplication> #include <QtCore/QCoreApplication>
#include <iostream> #include <iostream>
#include <stdio.h> #include <stdio.h>

View File

@ -73,7 +73,7 @@
<item> <item>
<widget class="QStackedWidget" name="airframesWidget"> <widget class="QStackedWidget" name="airframesWidget">
<property name="currentIndex"> <property name="currentIndex">
<number>1</number> <number>0</number>
</property> </property>
<widget class="QWidget" name="fixedWing"> <widget class="QWidget" name="fixedWing">
<property name="enabled"> <property name="enabled">
@ -620,7 +620,7 @@ Typical values are 100% for + configuration and 50% for X configuration on quads
Typical value is 50% for + or X configuration on quads.</string> Typical value is 50% for + or X configuration on quads.</string>
</property> </property>
<property name="minimum"> <property name="minimum">
<number>0</number> <number>-100</number>
</property> </property>
<property name="maximum"> <property name="maximum">
<number>100</number> <number>100</number>
@ -666,6 +666,15 @@ Typical value is 50% for + or X configuration on quads.</string>
<height>110</height> <height>110</height>
</size> </size>
</property> </property>
<property name="styleSheet">
<string notr="true">background:transparent</string>
</property>
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Plain</enum>
</property>
</widget> </widget>
</item> </item>
</layout> </layout>
@ -679,6 +688,19 @@ Typical value is 50% for + or X configuration on quads.</string>
</property> </property>
<item> <item>
<layout class="QHBoxLayout" name="horizontalLayout_11"> <layout class="QHBoxLayout" name="horizontalLayout_11">
<item>
<spacer name="horizontalSpacer_13">
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>40</width>
<height>20</height>
</size>
</property>
</spacer>
</item>
<item> <item>
<widget class="QLabel" name="label_24"> <widget class="QLabel" name="label_24">
<property name="text"> <property name="text">
@ -733,7 +755,9 @@ Typical value is 50% for + or X configuration on quads.</string>
<height>120</height> <height>120</height>
</size> </size>
</property> </property>
<zorder></zorder> <property name="styleSheet">
<string notr="true">background:transparent</string>
</property>
</widget> </widget>
</item> </item>
<item> <item>
@ -2289,12 +2313,12 @@ p, li { white-space: pre-wrap; }
<slot>setNum(int)</slot> <slot>setNum(int)</slot>
<hints> <hints>
<hint type="sourcelabel"> <hint type="sourcelabel">
<x>236</x> <x>124</x>
<y>253</y> <y>126</y>
</hint> </hint>
<hint type="destinationlabel"> <hint type="destinationlabel">
<x>226</x> <x>124</x>
<y>310</y> <y>126</y>
</hint> </hint>
</hints> </hints>
</connection> </connection>
@ -2305,12 +2329,12 @@ p, li { white-space: pre-wrap; }
<slot>setNum(int)</slot> <slot>setNum(int)</slot>
<hints> <hints>
<hint type="sourcelabel"> <hint type="sourcelabel">
<x>306</x> <x>124</x>
<y>273</y> <y>126</y>
</hint> </hint>
<hint type="destinationlabel"> <hint type="destinationlabel">
<x>301</x> <x>124</x>
<y>315</y> <y>126</y>
</hint> </hint>
</hints> </hints>
</connection> </connection>
@ -2321,12 +2345,12 @@ p, li { white-space: pre-wrap; }
<slot>setNum(int)</slot> <slot>setNum(int)</slot>
<hints> <hints>
<hint type="sourcelabel"> <hint type="sourcelabel">
<x>651</x> <x>115</x>
<y>112</y> <y>117</y>
</hint> </hint>
<hint type="destinationlabel"> <hint type="destinationlabel">
<x>600</x> <x>115</x>
<y>112</y> <y>117</y>
</hint> </hint>
</hints> </hints>
</connection> </connection>
@ -2337,12 +2361,12 @@ p, li { white-space: pre-wrap; }
<slot>setNum(int)</slot> <slot>setNum(int)</slot>
<hints> <hints>
<hint type="sourcelabel"> <hint type="sourcelabel">
<x>659</x> <x>115</x>
<y>211</y> <y>117</y>
</hint> </hint>
<hint type="destinationlabel"> <hint type="destinationlabel">
<x>581</x> <x>115</x>
<y>218</y> <y>117</y>
</hint> </hint>
</hints> </hints>
</connection> </connection>

View File

@ -1003,7 +1003,7 @@ void ConfigAirframeWidget::setupAirframeUI(QString frameType)
} else if (frameType == "HexaX" || frameType == "Hexacopter X" ) { } else if (frameType == "HexaX" || frameType == "Hexacopter X" ) {
m_aircraft->aircraftType->setCurrentIndex(m_aircraft->aircraftType->findText("Multirotor")); m_aircraft->aircraftType->setCurrentIndex(m_aircraft->aircraftType->findText("Multirotor"));
m_aircraft->multirotorFrameType->setCurrentIndex(m_aircraft->multirotorFrameType->findText("Hexacopter X")); m_aircraft->multirotorFrameType->setCurrentIndex(m_aircraft->multirotorFrameType->findText("Hexacopter X"));
quad->setElementId("quad-hexa-X"); quad->setElementId("quad-hexa-H");
m_aircraft->multiMotor4->setEnabled(true); m_aircraft->multiMotor4->setEnabled(true);
m_aircraft->multiMotor5->setEnabled(true); m_aircraft->multiMotor5->setEnabled(true);
m_aircraft->multiMotor6->setEnabled(true); m_aircraft->multiMotor6->setEnabled(true);

View File

@ -144,20 +144,22 @@ ConfigOutputWidget::ConfigOutputWidget(QWidget *parent) : ConfigTaskWidget(paren
firstUpdate = true; firstUpdate = true;
enableControls(false); connect(m_config->spinningArmed, SIGNAL(toggled(bool)), this, SLOT(setSpinningArmed(bool)));
// Listen to telemetry connection events enableControls(false);
if (pm)
{ // Listen to telemetry connection events
TelemetryManager *tm = pm->getObject<TelemetryManager>(); if (pm)
if (tm) {
{ TelemetryManager *tm = pm->getObject<TelemetryManager>();
connect(tm, SIGNAL(myStart()), this, SLOT(onTelemetryStart())); if (tm)
connect(tm, SIGNAL(myStop()), this, SLOT(onTelemetryStop())); {
connect(tm, SIGNAL(connected()), this, SLOT(onTelemetryConnect())); connect(tm, SIGNAL(myStart()), this, SLOT(onTelemetryStart()));
connect(tm, SIGNAL(disconnected()), this, SLOT(onTelemetryDisconnect())); connect(tm, SIGNAL(myStop()), this, SLOT(onTelemetryStop()));
} connect(tm, SIGNAL(connected()), this, SLOT(onTelemetryConnect()));
} connect(tm, SIGNAL(disconnected()), this, SLOT(onTelemetryDisconnect()));
}
}
} }
ConfigOutputWidget::~ConfigOutputWidget() ConfigOutputWidget::~ConfigOutputWidget()
@ -307,7 +309,20 @@ void ConfigOutputWidget::assignOutputChannel(UAVDataObject *obj, QString str)
} }
} }
/**
* Set the "Spin motors at neutral when armed" flag in ActuatorSettings
*/
void ConfigOutputWidget::setSpinningArmed(bool val)
{
UAVDataObject *obj = dynamic_cast<UAVDataObject*>(getObjectManager()->getObject(QString("ActuatorSettings")));
if (!obj) return;
UAVObjectField *field = obj->getField("MotorsSpinWhileArmed");
if (!field) return;
if(val)
field->setValue("TRUE");
else
field->setValue("FALSE");
}
/** /**
Sends the channel value to the UAV to move the servo. Sends the channel value to the UAV to move the servo.
@ -372,13 +387,6 @@ void ConfigOutputWidget::requestRCOutputUpdate()
ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance(); ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance();
UAVObjectManager *objManager = pm->getObject<UAVObjectManager>(); UAVObjectManager *objManager = pm->getObject<UAVObjectManager>();
// Get the Airframe type from the system settings:
UAVDataObject* obj = dynamic_cast<UAVDataObject*>(objManager->getObject(QString("SystemSettings")));
Q_ASSERT(obj);
obj->requestUpdate();
UAVObjectField *field = obj->getField(QString("AirframeType"));
m_config->aircraftType->setText(QString("Aircraft type: ") + field->getValue().toString());
// Reset all channel assignements: // Reset all channel assignements:
m_config->ch0Output->setCurrentIndex(0); m_config->ch0Output->setCurrentIndex(0);
m_config->ch1Output->setCurrentIndex(0); m_config->ch1Output->setCurrentIndex(0);
@ -390,7 +398,7 @@ void ConfigOutputWidget::requestRCOutputUpdate()
m_config->ch7Output->setCurrentIndex(0); m_config->ch7Output->setCurrentIndex(0);
// Get the channel assignements: // Get the channel assignements:
obj = dynamic_cast<UAVDataObject*>(objManager->getObject(QString("ActuatorSettings"))); UAVDataObject * obj = dynamic_cast<UAVDataObject*>(objManager->getObject(QString("ActuatorSettings")));
Q_ASSERT(obj); Q_ASSERT(obj);
obj->requestUpdate(); obj->requestUpdate();
QList<UAVObjectField*> fieldList = obj->getFields(); QList<UAVObjectField*> fieldList = obj->getFields();
@ -400,10 +408,44 @@ void ConfigOutputWidget::requestRCOutputUpdate()
} }
} }
// Get the SpinWhileArmed setting
UAVObjectField *field = obj->getField(QString("MotorsSpinWhileArmed"));
m_config->spinningArmed->setChecked(field->getValue().toString().contains("TRUE"));
// Get Output rates for both banks // Get Output rates for both banks
field = obj->getField(QString("ChannelUpdateFreq")); field = obj->getField(QString("ChannelUpdateFreq"));
UAVObjectUtilManager* utilMngr = pm->getObject<UAVObjectUtilManager>();
m_config->outputRate1->setValue(field->getValue(0).toInt()); m_config->outputRate1->setValue(field->getValue(0).toInt());
m_config->outputRate2->setValue(field->getValue(1).toInt()); m_config->outputRate2->setValue(field->getValue(1).toInt());
if (utilMngr) {
int board = utilMngr->getBoardModel();
if ((board & 0xff00) == 1024) {
// CopterControl family
m_config->chBank1->setText("1-3");
m_config->chBank2->setText("4");
m_config->chBank3->setText("5");
m_config->chBank4->setText("6");
m_config->outputRate1->setEnabled(true);
m_config->outputRate2->setEnabled(true);
m_config->outputRate3->setEnabled(true);
m_config->outputRate4->setEnabled(true);
m_config->outputRate3->setValue(field->getValue(2).toInt());
m_config->outputRate4->setValue(field->getValue(3).toInt());
} else if ((board & 0xff00) == 256 ) {
// Mainboard family
m_config->outputRate1->setEnabled(true);
m_config->outputRate2->setEnabled(true);
m_config->outputRate3->setEnabled(false);
m_config->outputRate4->setEnabled(false);
m_config->chBank1->setText("1-4");
m_config->chBank2->setText("5-8");
m_config->chBank3->setText("-");
m_config->chBank4->setText("-");
m_config->outputRate3->setValue(0);
m_config->outputRate4->setValue(0);
}
}
// Get Channel ranges: // Get Channel ranges:
for (int i=0;i<8;i++) { for (int i=0;i<8;i++) {
@ -463,6 +505,8 @@ void ConfigOutputWidget::sendRCOutputUpdate()
field = obj->getField(QString("ChannelUpdateFreq")); field = obj->getField(QString("ChannelUpdateFreq"));
field->setValue(m_config->outputRate1->value(),0); field->setValue(m_config->outputRate1->value(),0);
field->setValue(m_config->outputRate2->value(),1); field->setValue(m_config->outputRate2->value(),1);
field->setValue(m_config->outputRate3->value(),2);
field->setValue(m_config->outputRate4->value(),3);
// Set Actuator assignement for each channel: // Set Actuator assignement for each channel:
// Rule: if two channels have the same setting (which is wrong!) the higher channel // Rule: if two channels have the same setting (which is wrong!) the higher channel

View File

@ -32,6 +32,7 @@
#include "extensionsystem/pluginmanager.h" #include "extensionsystem/pluginmanager.h"
#include "uavobjectmanager.h" #include "uavobjectmanager.h"
#include "uavobject.h" #include "uavobject.h"
#include "uavobjectutilmanager.h"
#include <QtGui/QWidget> #include <QtGui/QWidget>
#include <QList> #include <QList>
@ -85,6 +86,7 @@ private slots:
void setChOutRange(); void setChOutRange();
void reverseChannel(bool state); void reverseChannel(bool state);
void linkToggled(bool state); void linkToggled(bool state);
void setSpinningArmed(bool val);
}; };
#endif #endif

File diff suppressed because one or more lines are too long

Before

Width:  |  Height:  |  Size: 148 KiB

After

Width:  |  Height:  |  Size: 436 KiB

View File

@ -60,6 +60,8 @@ MixerCurveWidget::MixerCurveWidget(QWidget *parent) : QGraphicsView(parent)
curveMax=1.0; curveMax=1.0;
setFrameStyle(QFrame::NoFrame);
setStyleSheet("background:transparent");
QGraphicsScene *scene = new QGraphicsScene(this); QGraphicsScene *scene = new QGraphicsScene(this);
QSvgRenderer *renderer = new QSvgRenderer(); QSvgRenderer *renderer = new QSvgRenderer();

View File

@ -7,7 +7,7 @@
<x>0</x> <x>0</x>
<y>0</y> <y>0</y>
<width>663</width> <width>663</width>
<height>395</height> <height>500</height>
</rect> </rect>
</property> </property>
<property name="windowTitle"> <property name="windowTitle">
@ -15,136 +15,162 @@
</property> </property>
<layout class="QVBoxLayout" name="verticalLayout"> <layout class="QVBoxLayout" name="verticalLayout">
<item> <item>
<widget class="QTabWidget" name="tabWidget"> <widget class="QFrame" name="frame">
<property name="currentIndex"> <property name="frameShape">
<number>0</number> <enum>QFrame::StyledPanel</enum>
</property> </property>
<widget class="QWidget" name="tab_2"> <property name="frameShadow">
<attribute name="title"> <enum>QFrame::Raised</enum>
<string>Servo Output</string> </property>
</attribute> <layout class="QGridLayout" name="gridLayout">
<widget class="QLabel" name="aircraftType"> <property name="leftMargin">
<property name="geometry"> <number>1</number>
<rect> </property>
<x>10</x> <property name="topMargin">
<y>10</y> <number>1</number>
<width>221</width> </property>
<height>17</height> <property name="rightMargin">
</rect> <number>1</number>
</property> </property>
<property name="text"> <property name="bottomMargin">
<string>Aircraft type: undefined</string> <number>3</number>
</property> </property>
</widget> <property name="spacing">
<number>2</number>
</property>
<item row="1" column="4">
<widget class="QSpinBox" name="outputRate4">
<property name="enabled">
<bool>false</bool>
</property>
<property name="toolTip">
<string>Setup &quot;TurboPWM&quot; here: usual value is 400 Hz for multirotor airframes.
Leave at 50Hz for fixed wing.</string>
</property>
<property name="maximum">
<number>400</number>
</property>
</widget>
</item>
<item row="0" column="3">
<widget class="QLabel" name="chBank3">
<property name="text">
<string>-</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="0" column="2">
<widget class="QLabel" name="chBank2">
<property name="text">
<string>-</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="0" column="1">
<widget class="QLabel" name="chBank1">
<property name="text">
<string>-</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="1" column="3">
<widget class="QSpinBox" name="outputRate3">
<property name="enabled">
<bool>false</bool>
</property>
<property name="toolTip">
<string>Setup &quot;TurboPWM&quot; here: usual value is 400 Hz for multirotor airframes.
Leave at 50Hz for fixed wing.</string>
</property>
<property name="maximum">
<number>400</number>
</property>
</widget>
</item>
<item row="1" column="2">
<widget class="QSpinBox" name="outputRate2">
<property name="enabled">
<bool>false</bool>
</property>
<property name="toolTip">
<string>Setup &quot;TurboPWM&quot; here: usual value is 400 Hz for multirotor airframes.
Leave at 50Hz for fixed wing.</string>
</property>
<property name="maximum">
<number>400</number>
</property>
</widget>
</item>
<item row="1" column="1">
<widget class="QSpinBox" name="outputRate1">
<property name="enabled">
<bool>false</bool>
</property>
<property name="toolTip">
<string>Setup &quot;TurboPWM&quot; here: usual value is 400 Hz for multirotor airframes.
Leave at 50Hz for fixed wing.</string>
</property>
<property name="maximum">
<number>400</number>
</property>
</widget>
</item>
<item row="1" column="0">
<widget class="QLabel" name="label_3">
<property name="text">
<string>Update rate:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
<item row="0" column="4">
<widget class="QLabel" name="chBank4">
<property name="text">
<string>-</string>
</property>
<property name="alignment">
<set>Qt::AlignCenter</set>
</property>
</widget>
</item>
<item row="0" column="0">
<widget class="QLabel" name="label_8">
<property name="text">
<string>Channel:</string>
</property>
<property name="alignment">
<set>Qt::AlignRight|Qt::AlignTrailing|Qt::AlignVCenter</set>
</property>
</widget>
</item>
</layout>
</widget>
</item>
<item>
<layout class="QGridLayout" name="gridLayout_2">
<item row="1" column="0">
<widget class="QLabel" name="actuator0Label"> <widget class="QLabel" name="actuator0Label">
<property name="geometry">
<rect>
<x>10</x>
<y>70</y>
<width>71</width>
<height>17</height>
</rect>
</property>
<property name="text"> <property name="text">
<string>Channel 1</string> <string>Channel 1</string>
</property> </property>
</widget> </widget>
<widget class="QLabel" name="actuator1Label"> </item>
<property name="geometry"> <item row="1" column="1">
<rect>
<x>10</x>
<y>100</y>
<width>71</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Channel 2</string>
</property>
</widget>
<widget class="QLabel" name="actuator2Label">
<property name="geometry">
<rect>
<x>10</x>
<y>130</y>
<width>71</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Channel 3</string>
</property>
</widget>
<widget class="QLabel" name="actuator3Label">
<property name="geometry">
<rect>
<x>10</x>
<y>160</y>
<width>71</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Channel 4</string>
</property>
</widget>
<widget class="QLabel" name="actuator4Label">
<property name="geometry">
<rect>
<x>10</x>
<y>190</y>
<width>71</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Channel 5</string>
</property>
</widget>
<widget class="QLabel" name="actuator5Label">
<property name="geometry">
<rect>
<x>10</x>
<y>220</y>
<width>71</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Channel 6</string>
</property>
</widget>
<widget class="QSlider" name="ch0OutSlider">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>300</x>
<y>70</y>
<width>160</width>
<height>18</height>
</rect>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
<widget class="QComboBox" name="ch0Output"> <widget class="QComboBox" name="ch0Output">
<property name="enabled"> <property name="enabled">
<bool>false</bool> <bool>false</bool>
</property> </property>
<property name="geometry">
<rect>
<x>100</x>
<y>70</y>
<width>121</width>
<height>21</height>
</rect>
</property>
<property name="font"> <property name="font">
<font> <font>
<pointsize>8</pointsize> <pointsize>8</pointsize>
@ -159,18 +185,12 @@ p, li { white-space: pre-wrap; }
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string> &lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property> </property>
</widget> </widget>
</item>
<item row="1" column="2">
<widget class="QSpinBox" name="ch0OutMin"> <widget class="QSpinBox" name="ch0OutMin">
<property name="enabled"> <property name="enabled">
<bool>true</bool> <bool>true</bool>
</property> </property>
<property name="geometry">
<rect>
<x>240</x>
<y>70</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font"> <property name="font">
<font> <font>
<pointsize>8</pointsize> <pointsize>8</pointsize>
@ -187,17 +207,24 @@ p, li { white-space: pre-wrap; }
<number>9999</number> <number>9999</number>
</property> </property>
</widget> </widget>
<widget class="QSpinBox" name="ch0OutMax"> </item>
<item row="1" column="3">
<widget class="QSlider" name="ch0OutSlider">
<property name="enabled"> <property name="enabled">
<bool>true</bool> <bool>true</bool>
</property> </property>
<property name="geometry"> <property name="maximum">
<rect> <number>9999</number>
<x>460</x> </property>
<y>70</y> <property name="orientation">
<width>55</width> <enum>Qt::Horizontal</enum>
<height>21</height> </property>
</rect> </widget>
</item>
<item row="1" column="4">
<widget class="QSpinBox" name="ch0OutMax">
<property name="enabled">
<bool>true</bool>
</property> </property>
<property name="font"> <property name="font">
<font> <font>
@ -215,17 +242,802 @@ p, li { white-space: pre-wrap; }
<number>9999</number> <number>9999</number>
</property> </property>
</widget> </widget>
<widget class="QCheckBox" name="channelOutTest"> </item>
<item row="1" column="5">
<widget class="QLabel" name="ch0OutValue">
<property name="toolTip">
<string>Current value of slider.</string>
</property>
<property name="text">
<string>0000</string>
</property>
</widget>
</item>
<item row="1" column="6">
<widget class="QCheckBox" name="ch0Rev">
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="1" column="7">
<widget class="QCheckBox" name="ch0Link">
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="0" column="7">
<widget class="QLabel" name="label_2">
<property name="text">
<string>Link</string>
</property>
</widget>
</item>
<item row="0" column="6">
<widget class="QLabel" name="label">
<property name="text">
<string>Rev.</string>
</property>
</widget>
</item>
<item row="2" column="0">
<widget class="QLabel" name="actuator1Label">
<property name="text">
<string>Channel 2</string>
</property>
</widget>
</item>
<item row="2" column="1">
<widget class="QComboBox" name="ch1Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="2" column="2">
<widget class="QSpinBox" name="ch1OutMin">
<property name="enabled"> <property name="enabled">
<bool>true</bool> <bool>true</bool>
</property> </property>
<property name="geometry"> <property name="font">
<rect> <font>
<x>10</x> <pointsize>8</pointsize>
<y>40</y> </font>
<width>151</width> </property>
<height>22</height> <property name="maximum">
</rect> <number>9999</number>
</property>
</widget>
</item>
<item row="2" column="3">
<widget class="QSlider" name="ch1OutSlider">
<property name="enabled">
<bool>true</bool>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="2" column="4">
<widget class="QSpinBox" name="ch1OutMax">
<property name="enabled">
<bool>true</bool>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="2" column="5">
<widget class="QLabel" name="ch1OutValue">
<property name="text">
<string>0000</string>
</property>
</widget>
</item>
<item row="2" column="6">
<widget class="QCheckBox" name="ch1Rev">
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="2" column="7">
<widget class="QCheckBox" name="ch1Link">
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="3" column="0">
<widget class="QLabel" name="actuator2Label">
<property name="text">
<string>Channel 3</string>
</property>
</widget>
</item>
<item row="3" column="1">
<widget class="QComboBox" name="ch2Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="3" column="2">
<widget class="QSpinBox" name="ch2OutMin">
<property name="enabled">
<bool>true</bool>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="3" column="3">
<widget class="QSlider" name="ch2OutSlider">
<property name="enabled">
<bool>true</bool>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="3" column="4">
<widget class="QSpinBox" name="ch2OutMax">
<property name="enabled">
<bool>true</bool>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="3" column="5">
<widget class="QLabel" name="ch2OutValue">
<property name="text">
<string>0000</string>
</property>
</widget>
</item>
<item row="3" column="6">
<widget class="QCheckBox" name="ch2Rev">
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="3" column="7">
<widget class="QCheckBox" name="ch2Link">
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="4" column="0">
<widget class="QLabel" name="actuator3Label">
<property name="text">
<string>Channel 4</string>
</property>
</widget>
</item>
<item row="4" column="1">
<widget class="QComboBox" name="ch3Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="4" column="2">
<widget class="QSpinBox" name="ch3OutMin">
<property name="enabled">
<bool>true</bool>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="4" column="3">
<widget class="QSlider" name="ch3OutSlider">
<property name="enabled">
<bool>true</bool>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="4" column="4">
<widget class="QSpinBox" name="ch3OutMax">
<property name="enabled">
<bool>true</bool>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="4" column="5">
<widget class="QLabel" name="ch3OutValue">
<property name="text">
<string>0000</string>
</property>
</widget>
</item>
<item row="4" column="6">
<widget class="QCheckBox" name="ch3Rev">
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="4" column="7">
<widget class="QCheckBox" name="ch3Link">
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="5" column="0">
<widget class="QLabel" name="actuator4Label">
<property name="text">
<string>Channel 5</string>
</property>
</widget>
</item>
<item row="5" column="1">
<widget class="QComboBox" name="ch4Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="5" column="2">
<widget class="QSpinBox" name="ch4OutMin">
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="5" column="3">
<widget class="QSlider" name="ch4OutSlider">
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="5" column="4">
<widget class="QSpinBox" name="ch4OutMax">
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="5" column="5">
<widget class="QLabel" name="ch4OutValue">
<property name="text">
<string>0000</string>
</property>
</widget>
</item>
<item row="5" column="6">
<widget class="QCheckBox" name="ch4Rev">
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="5" column="7">
<widget class="QCheckBox" name="ch4Link">
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="6" column="0">
<widget class="QLabel" name="actuator5Label">
<property name="text">
<string>Channel 6</string>
</property>
</widget>
</item>
<item row="6" column="1">
<widget class="QComboBox" name="ch5Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="6" column="2">
<widget class="QSpinBox" name="ch5OutMin">
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="6" column="3">
<widget class="QSlider" name="ch5OutSlider">
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="6" column="4">
<widget class="QSpinBox" name="ch5OutMax">
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="6" column="5">
<widget class="QLabel" name="ch5OutValue">
<property name="text">
<string>0000</string>
</property>
</widget>
</item>
<item row="6" column="6">
<widget class="QCheckBox" name="ch5Rev">
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="6" column="7">
<widget class="QCheckBox" name="ch5Link">
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="7" column="0">
<widget class="QLabel" name="actuator6Label">
<property name="text">
<string>Channel 7</string>
</property>
</widget>
</item>
<item row="7" column="1">
<widget class="QComboBox" name="ch6Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="8" column="0">
<widget class="QLabel" name="actuator7Label">
<property name="text">
<string>Channel 8</string>
</property>
</widget>
</item>
<item row="8" column="1">
<widget class="QComboBox" name="ch7Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
</item>
<item row="7" column="2">
<widget class="QSpinBox" name="ch6OutMin">
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="7" column="3">
<widget class="QSlider" name="ch6OutSlider">
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="7" column="4">
<widget class="QSpinBox" name="ch6OutMax">
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="7" column="5">
<widget class="QLabel" name="ch6OutValue">
<property name="text">
<string>0000</string>
</property>
</widget>
</item>
<item row="7" column="6">
<widget class="QCheckBox" name="ch6Rev">
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="7" column="7">
<widget class="QCheckBox" name="ch6Link">
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="8" column="2">
<widget class="QSpinBox" name="ch7OutMin">
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="8" column="3">
<widget class="QSlider" name="ch7OutSlider">
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
</item>
<item row="8" column="4">
<widget class="QSpinBox" name="ch7OutMax">
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
</item>
<item row="8" column="5">
<widget class="QLabel" name="ch7OutValue">
<property name="text">
<string>0000</string>
</property>
</widget>
</item>
<item row="8" column="6">
<widget class="QCheckBox" name="ch7Rev">
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
<item row="8" column="7">
<widget class="QCheckBox" name="ch7Link">
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</item>
</layout>
</item>
<item>
<widget class="QCheckBox" name="spinningArmed">
<property name="text">
<string>Motors spin at neutral output when armed and throttle below zero (be careful)</string>
</property>
</widget>
</item>
<item>
<spacer name="verticalSpacer">
<property name="orientation">
<enum>Qt::Vertical</enum>
</property>
<property name="sizeHint" stdset="0">
<size>
<width>20</width>
<height>40</height>
</size>
</property>
</spacer>
</item>
<item>
<layout class="QHBoxLayout" name="horizontalLayout">
<item>
<widget class="QCheckBox" name="channelOutTest">
<property name="enabled">
<bool>true</bool>
</property> </property>
<property name="toolTip"> <property name="toolTip">
<string>Move the servos using the sliders. Two important things: <string>Move the servos using the sliders. Two important things:
@ -236,631 +1048,22 @@ p, li { white-space: pre-wrap; }
<string>Test outputs</string> <string>Test outputs</string>
</property> </property>
</widget> </widget>
<widget class="QLabel" name="actuator6Label"> </item>
<property name="geometry"> <item>
<rect> <spacer name="horizontalSpacer">
<x>10</x>
<y>250</y>
<width>71</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Channel 7</string>
</property>
</widget>
<widget class="QLabel" name="actuator7Label">
<property name="geometry">
<rect>
<x>10</x>
<y>280</y>
<width>71</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Channel 8</string>
</property>
</widget>
<widget class="QComboBox" name="ch1Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="geometry">
<rect>
<x>100</x>
<y>100</y>
<width>121</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QSpinBox" name="ch1OutMax">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>460</x>
<y>100</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSpinBox" name="ch1OutMin">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>240</x>
<y>100</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSlider" name="ch1OutSlider">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>300</x>
<y>100</y>
<width>160</width>
<height>18</height>
</rect>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation"> <property name="orientation">
<enum>Qt::Horizontal</enum> <enum>Qt::Horizontal</enum>
</property> </property>
</widget> <property name="sizeHint" stdset="0">
<widget class="QComboBox" name="ch2Output"> <size>
<property name="enabled"> <width>40</width>
<bool>false</bool> <height>20</height>
</property> </size>
<property name="geometry"> </property>
<rect> </spacer>
<x>100</x> </item>
<y>130</y> <item>
<width>121</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QSpinBox" name="ch2OutMax">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>460</x>
<y>130</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSpinBox" name="ch2OutMin">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>240</x>
<y>130</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSlider" name="ch2OutSlider">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>300</x>
<y>130</y>
<width>160</width>
<height>18</height>
</rect>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
<widget class="QComboBox" name="ch3Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="geometry">
<rect>
<x>100</x>
<y>160</y>
<width>121</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QSpinBox" name="ch3OutMax">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>460</x>
<y>160</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSpinBox" name="ch3OutMin">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>240</x>
<y>160</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSlider" name="ch3OutSlider">
<property name="enabled">
<bool>true</bool>
</property>
<property name="geometry">
<rect>
<x>300</x>
<y>160</y>
<width>160</width>
<height>18</height>
</rect>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
<widget class="QComboBox" name="ch4Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="geometry">
<rect>
<x>100</x>
<y>190</y>
<width>121</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QSpinBox" name="ch4OutMax">
<property name="geometry">
<rect>
<x>460</x>
<y>190</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSpinBox" name="ch4OutMin">
<property name="geometry">
<rect>
<x>240</x>
<y>190</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSlider" name="ch4OutSlider">
<property name="geometry">
<rect>
<x>300</x>
<y>190</y>
<width>160</width>
<height>18</height>
</rect>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
<widget class="QComboBox" name="ch5Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="geometry">
<rect>
<x>100</x>
<y>220</y>
<width>121</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QSpinBox" name="ch5OutMax">
<property name="geometry">
<rect>
<x>460</x>
<y>220</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSpinBox" name="ch5OutMin">
<property name="geometry">
<rect>
<x>240</x>
<y>220</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSlider" name="ch5OutSlider">
<property name="geometry">
<rect>
<x>300</x>
<y>220</y>
<width>160</width>
<height>18</height>
</rect>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
<widget class="QComboBox" name="ch6Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="geometry">
<rect>
<x>100</x>
<y>250</y>
<width>121</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QSpinBox" name="ch6OutMax">
<property name="geometry">
<rect>
<x>460</x>
<y>250</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSpinBox" name="ch6OutMin">
<property name="geometry">
<rect>
<x>240</x>
<y>250</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSlider" name="ch6OutSlider">
<property name="geometry">
<rect>
<x>300</x>
<y>250</y>
<width>160</width>
<height>18</height>
</rect>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
<widget class="QComboBox" name="ch7Output">
<property name="enabled">
<bool>false</bool>
</property>
<property name="geometry">
<rect>
<x>100</x>
<y>280</y>
<width>121</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'Ubuntu'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;This is the actuator connected to this channel.&lt;/span&gt;&lt;/p&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;&lt;span style=&quot; font-family:'Sans';&quot;&gt;You can change this through the &amp;quot;Airframe&amp;quot; dialog (on the left).&lt;/span&gt;&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
</widget>
<widget class="QSpinBox" name="ch7OutMax">
<property name="geometry">
<rect>
<x>460</x>
<y>280</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSpinBox" name="ch7OutMin">
<property name="geometry">
<rect>
<x>240</x>
<y>280</y>
<width>55</width>
<height>21</height>
</rect>
</property>
<property name="font">
<font>
<pointsize>8</pointsize>
</font>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QSlider" name="ch7OutSlider">
<property name="geometry">
<rect>
<x>300</x>
<y>280</y>
<width>160</width>
<height>18</height>
</rect>
</property>
<property name="maximum">
<number>9999</number>
</property>
<property name="orientation">
<enum>Qt::Horizontal</enum>
</property>
</widget>
<widget class="QPushButton" name="saveRCOutputToSD">
<property name="geometry">
<rect>
<x>490</x>
<y>310</y>
<width>93</width>
<height>27</height>
</rect>
</property>
<property name="toolTip">
<string>Be sure to set the Neutral position on all sliders before sending!
Applies and Saves all settings to SD</string>
</property>
<property name="text">
<string>Save</string>
</property>
</widget>
<widget class="QPushButton" name="getRCOutputCurrent"> <widget class="QPushButton" name="getRCOutputCurrent">
<property name="geometry">
<rect>
<x>270</x>
<y>310</y>
<width>93</width>
<height>27</height>
</rect>
</property>
<property name="toolTip"> <property name="toolTip">
<string>Retrieve settings from OpenPilot</string> <string>Retrieve settings from OpenPilot</string>
</property> </property>
@ -868,15 +1071,9 @@ Applies and Saves all settings to SD</string>
<string>Get Current</string> <string>Get Current</string>
</property> </property>
</widget> </widget>
</item>
<item>
<widget class="QPushButton" name="saveRCOutputToRAM"> <widget class="QPushButton" name="saveRCOutputToRAM">
<property name="geometry">
<rect>
<x>380</x>
<y>310</y>
<width>93</width>
<height>27</height>
</rect>
</property>
<property name="toolTip"> <property name="toolTip">
<string>Send to OpenPilot but don't write in SD. <string>Send to OpenPilot but don't write in SD.
Be sure to set the Neutral position on all sliders before sending!</string> Be sure to set the Neutral position on all sliders before sending!</string>
@ -885,613 +1082,77 @@ Be sure to set the Neutral position on all sliders before sending!</string>
<string>Apply</string> <string>Apply</string>
</property> </property>
</widget> </widget>
<widget class="QFrame" name="frame"> </item>
<property name="geometry"> <item>
<rect> <widget class="QPushButton" name="saveRCOutputToSD">
<x>240</x>
<y>10</y>
<width>291</width>
<height>51</height>
</rect>
</property>
<property name="frameShape">
<enum>QFrame::StyledPanel</enum>
</property>
<property name="frameShadow">
<enum>QFrame::Raised</enum>
</property>
<widget class="QSpinBox" name="outputRate2">
<property name="geometry">
<rect>
<x>220</x>
<y>20</y>
<width>55</width>
<height>27</height>
</rect>
</property>
<property name="toolTip">
<string>Setup &quot;TurboPWM&quot; here: usual value is 400 Hz for multirotor airframes.
Leave at 50Hz for fixed wing.</string>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QLabel" name="label_3">
<property name="geometry">
<rect>
<x>20</x>
<y>20</y>
<width>81</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Update rate:</string>
</property>
</widget>
<widget class="QSpinBox" name="outputRate1">
<property name="geometry">
<rect>
<x>120</x>
<y>20</y>
<width>55</width>
<height>27</height>
</rect>
</property>
<property name="toolTip">
<string>Setup &quot;TurboPWM&quot; here: usual value is 400 Hz for multirotor airframes.
Leave at 50Hz for fixed wing.</string>
</property>
<property name="maximum">
<number>9999</number>
</property>
</widget>
<widget class="QLabel" name="label_4">
<property name="geometry">
<rect>
<x>110</x>
<y>0</y>
<width>81</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Channel 0-3</string>
</property>
</widget>
<widget class="QLabel" name="label_5">
<property name="geometry">
<rect>
<x>210</x>
<y>0</y>
<width>81</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Channel 4-7</string>
</property>
</widget>
</widget>
<widget class="QLabel" name="ch0OutValue">
<property name="geometry">
<rect>
<x>520</x>
<y>70</y>
<width>41</width>
<height>17</height>
</rect>
</property>
<property name="toolTip"> <property name="toolTip">
<string>Current value of slider.</string> <string>Be sure to set the Neutral position on all sliders before sending!
Applies and Saves all settings to SD</string>
</property> </property>
<property name="text"> <property name="text">
<string>0000</string> <string>Save</string>
</property> </property>
</widget> </widget>
<widget class="QLabel" name="ch1OutValue"> </item>
<property name="geometry"> </layout>
<rect>
<x>520</x>
<y>100</y>
<width>41</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>0000</string>
</property>
</widget>
<widget class="QLabel" name="ch2OutValue">
<property name="geometry">
<rect>
<x>520</x>
<y>130</y>
<width>41</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>0000</string>
</property>
</widget>
<widget class="QLabel" name="ch3OutValue">
<property name="geometry">
<rect>
<x>520</x>
<y>160</y>
<width>41</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>0000</string>
</property>
</widget>
<widget class="QLabel" name="ch4OutValue">
<property name="geometry">
<rect>
<x>520</x>
<y>190</y>
<width>41</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>0000</string>
</property>
</widget>
<widget class="QLabel" name="ch5OutValue">
<property name="geometry">
<rect>
<x>520</x>
<y>220</y>
<width>41</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>0000</string>
</property>
</widget>
<widget class="QLabel" name="ch6OutValue">
<property name="geometry">
<rect>
<x>520</x>
<y>250</y>
<width>41</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>0000</string>
</property>
</widget>
<widget class="QLabel" name="ch7OutValue">
<property name="geometry">
<rect>
<x>520</x>
<y>280</y>
<width>41</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>0000</string>
</property>
</widget>
<widget class="QCheckBox" name="ch5Rev">
<property name="geometry">
<rect>
<x>560</x>
<y>220</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch0Rev">
<property name="geometry">
<rect>
<x>560</x>
<y>70</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch2Rev">
<property name="geometry">
<rect>
<x>560</x>
<y>130</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch6Rev">
<property name="geometry">
<rect>
<x>560</x>
<y>250</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch7Rev">
<property name="geometry">
<rect>
<x>560</x>
<y>280</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch1Rev">
<property name="geometry">
<rect>
<x>560</x>
<y>100</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch3Rev">
<property name="geometry">
<rect>
<x>560</x>
<y>160</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch4Rev">
<property name="geometry">
<rect>
<x>560</x>
<y>190</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="font">
<font>
<family>FreeSans</family>
<pointsize>8</pointsize>
</font>
</property>
<property name="toolTip">
<string>&lt;!DOCTYPE HTML PUBLIC &quot;-//W3C//DTD HTML 4.0//EN&quot; &quot;http://www.w3.org/TR/REC-html40/strict.dtd&quot;&gt;
&lt;html&gt;&lt;head&gt;&lt;meta name=&quot;qrichtext&quot; content=&quot;1&quot; /&gt;&lt;style type=&quot;text/css&quot;&gt;
p, li { white-space: pre-wrap; }
&lt;/style&gt;&lt;/head&gt;&lt;body style=&quot; font-family:'FreeSans'; font-size:8pt; font-weight:400; font-style:normal;&quot;&gt;
&lt;p style=&quot; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;&quot;&gt;Check to invert the channel.&lt;/p&gt;&lt;/body&gt;&lt;/html&gt;</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QLabel" name="label">
<property name="geometry">
<rect>
<x>560</x>
<y>50</y>
<width>31</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Rev.</string>
</property>
</widget>
<widget class="QLabel" name="label_2">
<property name="geometry">
<rect>
<x>600</x>
<y>50</y>
<width>31</width>
<height>17</height>
</rect>
</property>
<property name="text">
<string>Link</string>
</property>
</widget>
<widget class="QCheckBox" name="ch0Link">
<property name="geometry">
<rect>
<x>610</x>
<y>70</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch1Link">
<property name="geometry">
<rect>
<x>610</x>
<y>100</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch2Link">
<property name="geometry">
<rect>
<x>610</x>
<y>130</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch3Link">
<property name="geometry">
<rect>
<x>610</x>
<y>160</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch4Link">
<property name="geometry">
<rect>
<x>610</x>
<y>190</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch5Link">
<property name="geometry">
<rect>
<x>610</x>
<y>220</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch6Link">
<property name="geometry">
<rect>
<x>610</x>
<y>250</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
<widget class="QCheckBox" name="ch7Link">
<property name="geometry">
<rect>
<x>610</x>
<y>280</y>
<width>21</width>
<height>22</height>
</rect>
</property>
<property name="toolTip">
<string>Only used with Test Output mode</string>
</property>
<property name="text">
<string/>
</property>
</widget>
</widget>
</widget>
</item> </item>
</layout> </layout>
</widget> </widget>
<tabstops> <tabstops>
<tabstop>channelOutTest</tabstop>
<tabstop>outputRate1</tabstop> <tabstop>outputRate1</tabstop>
<tabstop>outputRate2</tabstop> <tabstop>outputRate2</tabstop>
<tabstop>ch0Output</tabstop> <tabstop>outputRate3</tabstop>
<tabstop>outputRate4</tabstop>
<tabstop>ch0OutMin</tabstop> <tabstop>ch0OutMin</tabstop>
<tabstop>ch0OutSlider</tabstop>
<tabstop>ch0OutMax</tabstop> <tabstop>ch0OutMax</tabstop>
<tabstop>ch0Rev</tabstop>
<tabstop>ch1Output</tabstop>
<tabstop>ch1OutMin</tabstop> <tabstop>ch1OutMin</tabstop>
<tabstop>ch1OutSlider</tabstop>
<tabstop>ch1OutMax</tabstop> <tabstop>ch1OutMax</tabstop>
<tabstop>ch1Rev</tabstop>
<tabstop>ch2Output</tabstop>
<tabstop>ch2OutMin</tabstop> <tabstop>ch2OutMin</tabstop>
<tabstop>ch2OutSlider</tabstop>
<tabstop>ch2OutMax</tabstop> <tabstop>ch2OutMax</tabstop>
<tabstop>ch2Rev</tabstop>
<tabstop>ch3Output</tabstop>
<tabstop>ch3OutMin</tabstop> <tabstop>ch3OutMin</tabstop>
<tabstop>ch3OutSlider</tabstop>
<tabstop>ch3OutMax</tabstop> <tabstop>ch3OutMax</tabstop>
<tabstop>ch3Rev</tabstop>
<tabstop>ch4Output</tabstop>
<tabstop>ch4OutMin</tabstop> <tabstop>ch4OutMin</tabstop>
<tabstop>ch4OutSlider</tabstop>
<tabstop>ch4OutMax</tabstop> <tabstop>ch4OutMax</tabstop>
<tabstop>ch4Rev</tabstop>
<tabstop>ch5Output</tabstop>
<tabstop>ch5OutMin</tabstop> <tabstop>ch5OutMin</tabstop>
<tabstop>ch5OutSlider</tabstop>
<tabstop>ch5OutMax</tabstop> <tabstop>ch5OutMax</tabstop>
<tabstop>ch5Rev</tabstop>
<tabstop>ch6Output</tabstop>
<tabstop>ch6OutMin</tabstop> <tabstop>ch6OutMin</tabstop>
<tabstop>ch6OutSlider</tabstop>
<tabstop>ch6OutMax</tabstop> <tabstop>ch6OutMax</tabstop>
<tabstop>ch6Rev</tabstop>
<tabstop>ch7Output</tabstop>
<tabstop>ch7OutMin</tabstop> <tabstop>ch7OutMin</tabstop>
<tabstop>ch7OutSlider</tabstop>
<tabstop>ch7OutMax</tabstop> <tabstop>ch7OutMax</tabstop>
<tabstop>ch0Output</tabstop>
<tabstop>ch0OutSlider</tabstop>
<tabstop>ch0Rev</tabstop>
<tabstop>ch0Link</tabstop>
<tabstop>ch1Output</tabstop>
<tabstop>ch1OutSlider</tabstop>
<tabstop>ch1Rev</tabstop>
<tabstop>ch1Link</tabstop>
<tabstop>ch2Output</tabstop>
<tabstop>ch2OutSlider</tabstop>
<tabstop>ch2Rev</tabstop>
<tabstop>ch2Link</tabstop>
<tabstop>ch3Output</tabstop>
<tabstop>ch3OutSlider</tabstop>
<tabstop>ch3Rev</tabstop>
<tabstop>ch3Link</tabstop>
<tabstop>ch4Output</tabstop>
<tabstop>ch4OutSlider</tabstop>
<tabstop>ch4Rev</tabstop>
<tabstop>ch4Link</tabstop>
<tabstop>ch5Output</tabstop>
<tabstop>ch5OutSlider</tabstop>
<tabstop>ch5Rev</tabstop>
<tabstop>ch5Link</tabstop>
<tabstop>ch6Output</tabstop>
<tabstop>ch6OutSlider</tabstop>
<tabstop>ch6Rev</tabstop>
<tabstop>ch6Link</tabstop>
<tabstop>ch7Output</tabstop>
<tabstop>ch7OutSlider</tabstop>
<tabstop>ch7Rev</tabstop> <tabstop>ch7Rev</tabstop>
<tabstop>ch7Link</tabstop>
<tabstop>spinningArmed</tabstop>
<tabstop>channelOutTest</tabstop>
<tabstop>getRCOutputCurrent</tabstop> <tabstop>getRCOutputCurrent</tabstop>
<tabstop>saveRCOutputToRAM</tabstop> <tabstop>saveRCOutputToRAM</tabstop>
<tabstop>saveRCOutputToSD</tabstop> <tabstop>saveRCOutputToSD</tabstop>

View File

@ -1,1896 +1,1908 @@
[Workspace] [General]
NumberOfWorkspaces=6 ViewGroup_Default=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\0\0\0\x5\xa0\0\0\x3/\0\0\0\x4\0\0\0\x4\0\0\0\x1\0\0\0\b\xfc\0\0\0\0)
Workspace1=Flight data
Icon1=:/core/images/openpilot_logo_64.png [Workspace]
Workspace2=Configuration NumberOfWorkspaces=6
Icon2=:/core/images/openpilot_logo_64.png Workspace1=Flight data
Workspace3=Dials Showcase Icon1=:/core/images/ah.png
Icon3=:/core/images/openpilot_logo_64.png Workspace2=Configuration
Workspace4=Large Map Icon2=:/core/images/config.png
Icon4=:/core/images/openpilot_logo_64.png Workspace3=Large Map
Workspace5=Scopes Icon3=:/core/images/world.png
Icon5=:/core/images/openpilot_logo_64.png Workspace4=Scopes
Workspace6=HITL Icon4=:/core/images/scopes.png
Icon6=:/core/images/openpilot_logo_64.png Workspace5=HITL
Workspace7=Workspace7 Icon5=:/core/images/joystick.png
Icon7=:/core/images/openpilot_logo_64.png Workspace6=Firmware
Workspace8=Workspace8 Icon6=:/core/images/cog.png
Icon8=:/core/images/openpilot_logo_64.png Workspace7=Workspace7
Workspace9=Workspace9 Icon7=:/core/images/openpilot_logo_64.png
Icon9=:/core/images/openpilot_logo_64.png Workspace8=Workspace8
Workspace10=Workspace10 Icon8=:/core/images/openpilot_logo_64.png
Icon10=:/core/images/openpilot_logo_64.png Workspace9=Workspace9
Icon9=:/core/images/openpilot_logo_64.png
[MainWindow] Workspace10=Workspace10
Color=@Variant(\0\0\0\x43\x1\xff\xff\x66\x66\x66\x66\x66\x66\0\0) Icon10=:/core/images/openpilot_logo_64.png
Maximized=true
FullScreen=false [MainWindow]
Color=@Variant(\0\0\0\x43\x1\xff\xff\x66\x66\x66\x66\x66\x66\0\0)
[UAVGadgetManager] Maximized=true
Mode1\version=UAVGadgetManagerV1 FullScreen=false
Mode1\showToolbars=false
Mode1\splitter\type=splitter [UAVGadgetManager]
Mode1\splitter\splitterOrientation=1 Mode1\version=UAVGadgetManagerV1
Mode1\splitter\splitterSizes=590, 595 Mode1\showToolbars=false
Mode1\splitter\side0\type=splitter Mode1\splitter\type=splitter
Mode1\splitter\side0\splitterOrientation=2 Mode1\splitter\splitterOrientation=1
Mode1\splitter\side0\splitterSizes=422, 209 Mode1\splitter\splitterSizes=738, 701
Mode1\splitter\side0\side0\type=splitter Mode1\splitter\side0\type=splitter
Mode1\splitter\side0\side0\splitterOrientation=1 Mode1\splitter\side0\splitterOrientation=2
Mode1\splitter\side0\side0\splitterSizes=615, 64 Mode1\splitter\side0\splitterSizes=453, 327
Mode1\splitter\side0\side0\side0\type=uavGadget Mode1\splitter\side0\side0\type=splitter
Mode1\splitter\side0\side0\side0\classId=PFDGadget Mode1\splitter\side0\side0\splitterOrientation=1
Mode1\splitter\side0\side0\side0\gadget\activeConfiguration=smooth Mode1\splitter\side0\side0\splitterSizes=144, 608
Mode1\splitter\side0\side0\side1\type=uavGadget Mode1\splitter\side0\side0\side0\type=splitter
Mode1\splitter\side0\side0\side1\classId=LineardialGadget Mode1\splitter\side0\side0\side1\type=uavGadget
Mode1\splitter\side0\side0\side1\gadget\activeConfiguration=Throttle Mode1\splitter\side0\side1\type=splitter
Mode1\splitter\side0\side1\type=splitter Mode1\splitter\side1\type=splitter
Mode1\splitter\side0\side1\splitterOrientation=1 Mode1\splitter\side1\splitterOrientation=2
Mode1\splitter\side0\side1\splitterSizes=301, 378 Mode1\splitter\side1\splitterSizes=492, 288
Mode1\splitter\side0\side1\side0\type=splitter Mode1\splitter\side1\side0\type=uavGadget
Mode1\splitter\side0\side1\side0\splitterOrientation=2 Mode1\splitter\side1\side1\type=splitter
Mode1\splitter\side0\side1\side0\splitterSizes=64, 64 Mode1\splitter\side1\side1\splitterOrientation=1
Mode1\splitter\side0\side1\side0\side0\type=splitter Mode1\splitter\side1\side1\splitterSizes=441, 259
Mode1\splitter\side0\side1\side0\side0\splitterOrientation=1 Mode1\splitter\side1\side1\side0\type=splitter
Mode1\splitter\side0\side1\side0\side0\splitterSizes=200, 199 Mode1\splitter\side1\side1\side1\type=splitter
Mode1\splitter\side0\side1\side0\side0\side0\type=uavGadget Mode2\version=UAVGadgetManagerV1
Mode1\splitter\side0\side1\side0\side0\side0\classId=LineardialGadget Mode2\showToolbars=false
Mode1\splitter\side0\side1\side0\side0\side0\gadget\activeConfiguration=Flight Time Mode2\splitter\type=splitter
Mode1\splitter\side0\side1\side0\side0\side1\type=uavGadget Mode2\splitter\splitterOrientation=1
Mode1\splitter\side0\side1\side0\side0\side1\classId=LineardialGadget Mode2\splitter\splitterSizes=734, 631
Mode1\splitter\side0\side1\side0\side0\side1\gadget\activeConfiguration=Flight mode Mode2\splitter\side0\type=splitter
Mode1\splitter\side0\side1\side0\side1\type=splitter Mode2\splitter\side0\splitterOrientation=2
Mode1\splitter\side0\side1\side0\side1\splitterOrientation=1 Mode2\splitter\side0\splitterSizes=565, 66
Mode1\splitter\side0\side1\side0\side1\splitterSizes=200, 199 Mode2\splitter\side0\side0\type=uavGadget
Mode1\splitter\side0\side1\side0\side1\side0\type=uavGadget Mode2\splitter\side0\side0\classId=ConfigGadget
Mode1\splitter\side0\side1\side0\side1\side0\classId=LineardialGadget Mode2\splitter\side0\side0\gadget\activeConfiguration=default
Mode1\splitter\side0\side1\side0\side1\side0\gadget\activeConfiguration=GPS Sats Mode2\splitter\side0\side1\type=splitter
Mode1\splitter\side0\side1\side0\side1\side1\type=uavGadget Mode2\splitter\side0\side1\splitterOrientation=1
Mode1\splitter\side0\side1\side0\side1\side1\classId=LineardialGadget Mode2\splitter\side0\side1\splitterSizes=@Invalid()
Mode1\splitter\side0\side1\side0\side1\side1\gadget\activeConfiguration=Arm Status Mode2\splitter\side0\side1\side0\type=uavGadget
Mode1\splitter\side0\side1\side1\type=splitter Mode2\splitter\side0\side1\side0\classId=LineardialGadget
Mode1\splitter\side0\side1\side1\splitterOrientation=1 Mode2\splitter\side0\side1\side0\gadget\activeConfiguration=Telemetry RX Rate Horizontal
Mode1\splitter\side0\side1\side1\splitterSizes=279, 129 Mode2\splitter\side0\side1\side1\type=uavGadget
Mode1\splitter\side0\side1\side1\side0\type=uavGadget Mode2\splitter\side0\side1\side1\classId=LineardialGadget
Mode1\splitter\side0\side1\side1\side0\classId=SystemHealthGadget Mode2\splitter\side0\side1\side1\gadget\activeConfiguration=Telemetry TX Rate Horizontal
Mode1\splitter\side0\side1\side1\side0\gadget\activeConfiguration=default Mode2\splitter\side1\type=splitter
Mode1\splitter\side0\side1\side1\side1\type=splitter Mode2\splitter\side1\splitterOrientation=2
Mode1\splitter\side0\side1\side1\side1\splitterOrientation=1 Mode2\splitter\side1\splitterSizes=433, 347
Mode1\splitter\side0\side1\side1\side1\splitterSizes=104, 64 Mode2\splitter\side1\side0\type=uavGadget
Mode1\splitter\side0\side1\side1\side1\side0\type=uavGadget Mode2\splitter\side1\side0\classId=UAVObjectBrowser
Mode1\splitter\side0\side1\side1\side1\side0\classId=LineardialGadget Mode2\splitter\side1\side0\gadget\activeConfiguration=default
Mode1\splitter\side0\side1\side1\side1\side0\gadget\activeConfiguration=AHRS CPU Mode2\splitter\side1\side1\type=uavGadget
Mode1\splitter\side0\side1\side1\side1\side1\type=uavGadget Mode2\splitter\side1\side1\classId=GCSControlGadget
Mode1\splitter\side0\side1\side1\side1\side1\classId=LineardialGadget Mode2\splitter\side1\side1\gadget\activeConfiguration=MS Sidewinder
Mode1\splitter\side0\side1\side1\side1\side1\gadget\activeConfiguration=Mainboard CPU Mode3\version=UAVGadgetManagerV1
Mode1\splitter\side1\type=splitter Mode3\showToolbars=false
Mode1\splitter\side1\splitterOrientation=2 Mode3\splitter\type=splitter
Mode1\splitter\side1\splitterSizes=353, 278 Mode3\splitter\splitterOrientation=1
Mode1\splitter\side1\side0\type=splitter Mode3\splitter\splitterSizes=980, 385
Mode1\splitter\side1\side0\splitterOrientation=1 Mode3\splitter\side0\type=uavGadget
Mode1\splitter\side1\side0\splitterSizes=373, 311 Mode3\splitter\side0\classId=OPMapGadget
Mode1\splitter\side1\side0\side0\type=uavGadget Mode3\splitter\side0\gadget\activeConfiguration=default
Mode1\splitter\side1\side0\side0\classId=ScopeGadget Mode3\splitter\side1\type=splitter
Mode1\splitter\side1\side0\side0\gadget\activeConfiguration=Attitude Mode3\splitter\side1\splitterOrientation=2
Mode1\splitter\side1\side0\side1\type=uavGadget Mode3\splitter\side1\splitterSizes=395, 236
Mode1\splitter\side1\side0\side1\classId=ModelViewGadget Mode3\splitter\side1\side0\type=uavGadget
Mode1\splitter\side1\side0\side1\gadget\activeConfiguration=Test Quad X Mode3\splitter\side1\side0\classId=ModelViewGadget
Mode1\splitter\side1\side1\type=uavGadget Mode3\splitter\side1\side0\gadget\activeConfiguration=Test Quad X
Mode1\splitter\side1\side1\classId=GpsDisplayGadget Mode3\splitter\side1\side1\type=splitter
Mode1\splitter\side1\side1\gadget\activeConfiguration=Flight GPS Mode3\splitter\side1\side1\splitterOrientation=1
Mode2\version=UAVGadgetManagerV1 Mode3\splitter\side1\side1\splitterSizes=@Invalid()
Mode2\showToolbars=false Mode3\splitter\side1\side1\side0\type=uavGadget
Mode2\splitter\type=splitter Mode3\splitter\side1\side1\side0\classId=DialGadget
Mode2\splitter\splitterOrientation=1 Mode3\splitter\side1\side1\side0\gadget\activeConfiguration=Attitude
Mode2\splitter\splitterSizes=661, 704 Mode3\splitter\side1\side1\side1\type=uavGadget
Mode2\splitter\side0\type=splitter Mode3\splitter\side1\side1\side1\classId=DialGadget
Mode2\splitter\side0\splitterOrientation=2 Mode3\splitter\side1\side1\side1\gadget\activeConfiguration=Compass
Mode2\splitter\side0\splitterSizes=565, 66 Mode4\version=UAVGadgetManagerV1
Mode2\splitter\side0\side0\type=uavGadget Mode4\showToolbars=false
Mode2\splitter\side0\side0\classId=ConfigGadget Mode4\splitter\type=splitter
Mode2\splitter\side0\side0\gadget\activeConfiguration=default Mode4\splitter\splitterOrientation=1
Mode2\splitter\side0\side1\type=splitter Mode4\splitter\splitterSizes=653, 660
Mode2\splitter\side0\side1\splitterOrientation=1 Mode4\splitter\side0\type=splitter
Mode2\splitter\side0\side1\splitterSizes=@Invalid() Mode4\splitter\side1\type=splitter
Mode2\splitter\side0\side1\side0\type=uavGadget Mode4\splitter\side1\splitterOrientation=2
Mode2\splitter\side0\side1\side0\classId=LineardialGadget Mode4\splitter\side1\splitterSizes=661, 119
Mode2\splitter\side0\side1\side0\gadget\activeConfiguration=Telemetry RX Rate Horizontal Mode4\splitter\side1\side0\type=splitter
Mode2\splitter\side0\side1\side1\type=uavGadget Mode4\splitter\side1\side1\type=uavGadget
Mode2\splitter\side0\side1\side1\classId=LineardialGadget Mode5\version=UAVGadgetManagerV1
Mode2\splitter\side0\side1\side1\gadget\activeConfiguration=Telemetry TX Rate Horizontal Mode5\showToolbars=false
Mode2\splitter\side1\type=splitter Mode5\splitter\type=splitter
Mode2\splitter\side1\splitterOrientation=2 Mode5\splitter\splitterOrientation=1
Mode2\splitter\side1\splitterSizes=259, 372 Mode5\splitter\splitterSizes=780, 585
Mode2\splitter\side1\side0\type=uavGadget Mode5\splitter\side0\type=splitter
Mode2\splitter\side1\side0\classId=UAVObjectBrowser Mode5\splitter\side0\splitterOrientation=2
Mode2\splitter\side1\side0\gadget\activeConfiguration=default Mode5\splitter\side0\splitterSizes=361, 270
Mode2\splitter\side1\side1\type=uavGadget Mode5\splitter\side0\side0\type=uavGadget
Mode2\splitter\side1\side1\classId=Uploader Mode5\splitter\side0\side0\classId=HITL
Mode2\splitter\side1\side1\gadget\activeConfiguration=default Mode5\splitter\side0\side0\gadget\activeConfiguration=XPlane HITL
Mode3\version=UAVGadgetManagerV1 Mode5\splitter\side0\side1\type=splitter
Mode3\showToolbars=false Mode5\splitter\side0\side1\splitterOrientation=1
Mode3\splitter\type=splitter Mode5\splitter\side0\side1\splitterSizes=488, 194
Mode3\splitter\splitterOrientation=1 Mode5\splitter\side0\side1\side0\type=uavGadget
Mode3\splitter\splitterSizes=377, 189 Mode5\splitter\side0\side1\side0\classId=GCSControlGadget
Mode3\splitter\side0\type=splitter Mode5\splitter\side0\side1\side0\gadget\activeConfiguration=MS Sidewinder
Mode3\splitter\side0\splitterOrientation=1 Mode5\splitter\side0\side1\side1\type=splitter
Mode3\splitter\side0\splitterSizes=49, 49 Mode5\splitter\side0\side1\side1\splitterOrientation=1
Mode3\splitter\side0\side0\type=splitter Mode5\splitter\side0\side1\side1\splitterSizes=276, 64
Mode3\splitter\side0\side0\splitterOrientation=1 Mode5\splitter\side0\side1\side1\side0\type=splitter
Mode3\splitter\side0\side0\splitterSizes=49, 49 Mode5\splitter\side0\side1\side1\side0\splitterOrientation=1
Mode3\splitter\side0\side0\side0\type=uavGadget Mode5\splitter\side0\side1\side1\side0\splitterSizes=@Invalid()
Mode3\splitter\side0\side0\side0\classId=DialGadget Mode5\splitter\side0\side1\side1\side0\side0\type=uavGadget
Mode3\splitter\side0\side0\side0\gadget\activeConfiguration=Attitude Mode5\splitter\side0\side1\side1\side0\side0\classId=LineardialGadget
Mode3\splitter\side0\side0\side1\type=uavGadget Mode5\splitter\side0\side1\side1\side0\side0\gadget\activeConfiguration=PitchDesired
Mode3\splitter\side0\side0\side1\classId=DialGadget Mode5\splitter\side0\side1\side1\side0\side1\type=uavGadget
Mode3\splitter\side0\side0\side1\gadget\activeConfiguration=Baro Altimeter Mode5\splitter\side0\side1\side1\side0\side1\classId=LineardialGadget
Mode3\splitter\side0\side1\type=splitter Mode5\splitter\side0\side1\side1\side0\side1\gadget\activeConfiguration=PitchActual
Mode3\splitter\side0\side1\splitterOrientation=1 Mode5\splitter\side0\side1\side1\side1\type=uavGadget
Mode3\splitter\side0\side1\splitterSizes=49, 49 Mode5\splitter\side0\side1\side1\side1\classId=LineardialGadget
Mode3\splitter\side0\side1\side0\type=uavGadget Mode5\splitter\side0\side1\side1\side1\gadget\activeConfiguration=PitchCommand
Mode3\splitter\side0\side1\side0\classId=DialGadget Mode5\splitter\side1\type=uavGadget
Mode3\splitter\side0\side1\side0\gadget\activeConfiguration=Compass Mode5\splitter\side1\classId=UAVObjectBrowser
Mode3\splitter\side0\side1\side1\type=uavGadget Mode5\splitter\side1\gadget\activeConfiguration=default
Mode3\splitter\side0\side1\side1\classId=DialGadget Mode1\splitter\side0\side0\side0\splitterOrientation=2
Mode3\splitter\side0\side1\side1\gadget\activeConfiguration=Groundspeed kph Mode1\splitter\side0\side0\side0\splitterSizes=215, 237
Mode3\splitter\side1\type=splitter Mode1\splitter\side0\side0\side0\side0\type=splitter
Mode3\splitter\side1\splitterOrientation=1 Mode1\splitter\side0\side0\side0\side1\type=splitter
Mode3\splitter\side1\splitterSizes=394, 210 Mode1\splitter\side0\side0\side0\side1\splitterOrientation=2
Mode3\splitter\side1\side0\type=splitter Mode1\splitter\side0\side0\side0\side1\splitterSizes=@Invalid()
Mode3\splitter\side1\side0\splitterOrientation=1 Mode1\splitter\side0\side0\side0\side1\side0\type=uavGadget
Mode3\splitter\side1\side0\splitterSizes=49, 49 Mode1\splitter\side0\side0\side0\side1\side0\classId=LineardialGadget
Mode3\splitter\side1\side0\side0\type=uavGadget Mode1\splitter\side0\side0\side0\side1\side0\gadget\activeConfiguration=Flight mode
Mode3\splitter\side1\side0\side0\classId=DialGadget Mode1\splitter\side0\side0\side0\side1\side1\type=uavGadget
Mode3\splitter\side1\side0\side0\gadget\activeConfiguration=Temperature Mode1\splitter\side0\side0\side0\side1\side1\classId=LineardialGadget
Mode3\splitter\side1\side0\side1\type=uavGadget Mode1\splitter\side0\side0\side0\side1\side1\gadget\activeConfiguration=Arm Status
Mode3\splitter\side1\side0\side1\classId=DialGadget Mode1\splitter\side1\side0\classId=OPMapGadget
Mode3\splitter\side1\side0\side1\gadget\activeConfiguration=Climbrate Mode1\splitter\side1\side0\gadget\activeConfiguration=Google Sat
Mode3\splitter\side1\side1\type=uavGadget Mode1\splitter\side1\side1\side0\splitterOrientation=1
Mode3\splitter\side1\side1\classId=DialGadget Mode1\splitter\side1\side1\side0\splitterSizes=277, 135
Mode3\splitter\side1\side1\gadget\activeConfiguration=Barometer Mode1\splitter\side1\side1\side0\side0\type=splitter
Mode4\version=UAVGadgetManagerV1 Mode1\splitter\side1\side1\side0\side1\type=splitter
Mode4\showToolbars=false Mode1\splitter\side0\side1\splitterOrientation=1
Mode4\splitter\type=splitter Mode1\splitter\side0\side1\splitterSizes=304, 433
Mode4\splitter\splitterOrientation=1 Mode1\splitter\side0\side1\side0\type=uavGadget
Mode4\splitter\splitterSizes=980, 385 Mode1\splitter\side0\side1\side1\type=splitter
Mode4\splitter\side0\type=uavGadget Mode1\splitter\side0\side1\side1\splitterOrientation=2
Mode4\splitter\side0\classId=OPMapGadget Mode1\splitter\side0\side1\side1\splitterSizes=293, 64
Mode4\splitter\side0\gadget\activeConfiguration=default Mode1\splitter\side0\side1\side1\side0\type=splitter
Mode4\splitter\side1\type=splitter Mode1\splitter\side0\side1\side1\side1\type=splitter
Mode4\splitter\side1\splitterOrientation=2 Mode1\splitter\side1\side1\side0\side0\splitterOrientation=1
Mode4\splitter\side1\splitterSizes=395, 236 Mode1\splitter\side1\side1\side0\side0\splitterSizes=131, 138
Mode4\splitter\side1\side0\type=uavGadget Mode1\splitter\side1\side1\side0\side0\side0\type=splitter
Mode4\splitter\side1\side0\classId=ModelViewGadget Mode1\splitter\side1\side1\side0\side0\side1\type=splitter
Mode4\splitter\side1\side0\gadget\activeConfiguration=Test Quad X Mode1\splitter\side0\side1\side0\classId=ModelViewGadget
Mode4\splitter\side1\side1\type=splitter Mode1\splitter\side0\side1\side0\gadget\activeConfiguration=Test Quad X
Mode4\splitter\side1\side1\splitterOrientation=1 Mode1\splitter\side0\side1\side1\side0\splitterOrientation=1
Mode4\splitter\side1\side1\splitterSizes=@Invalid() Mode1\splitter\side0\side1\side1\side0\splitterSizes=291, 141
Mode4\splitter\side1\side1\side0\type=uavGadget Mode1\splitter\side0\side1\side1\side0\side0\type=uavGadget
Mode4\splitter\side1\side1\side0\classId=DialGadget Mode1\splitter\side0\side1\side1\side0\side0\classId=SystemHealthGadget
Mode4\splitter\side1\side1\side0\gadget\activeConfiguration=Attitude Mode1\splitter\side0\side1\side1\side0\side0\gadget\activeConfiguration=default
Mode4\splitter\side1\side1\side1\type=uavGadget Mode1\splitter\side0\side1\side1\side0\side1\type=splitter
Mode4\splitter\side1\side1\side1\classId=DialGadget Mode1\splitter\side0\side1\side1\side1\splitterOrientation=1
Mode4\splitter\side1\side1\side1\gadget\activeConfiguration=Compass Mode1\splitter\side0\side1\side1\side1\splitterSizes=@Invalid()
Mode5\version=UAVGadgetManagerV1 Mode1\splitter\side0\side1\side1\side1\side0\type=uavGadget
Mode5\showToolbars=false Mode1\splitter\side0\side1\side1\side1\side0\classId=LineardialGadget
Mode5\splitter\type=splitter Mode1\splitter\side0\side1\side1\side1\side0\gadget\activeConfiguration=Telemetry RX Rate Horizontal
Mode5\splitter\splitterOrientation=1 Mode1\splitter\side0\side1\side1\side1\side1\type=uavGadget
Mode5\splitter\splitterSizes=653, 660 Mode1\splitter\side0\side1\side1\side1\side1\classId=LineardialGadget
Mode5\splitter\side0\type=uavGadget Mode1\splitter\side0\side1\side1\side1\side1\gadget\activeConfiguration=Telemetry TX Rate Horizontal
Mode5\splitter\side0\classId=ScopeGadget Mode1\splitter\side0\side1\side1\side0\side1\splitterOrientation=1
Mode5\splitter\side0\gadget\activeConfiguration=Accel Mode1\splitter\side0\side1\side1\side0\side1\splitterSizes=64, 64
Mode5\splitter\side1\type=splitter Mode1\splitter\side0\side1\side1\side0\side1\side0\type=uavGadget
Mode5\splitter\side1\splitterOrientation=2 Mode1\splitter\side0\side1\side1\side0\side1\side0\classId=LineardialGadget
Mode5\splitter\side1\splitterSizes=437, 194 Mode1\splitter\side0\side1\side1\side0\side1\side0\gadget\activeConfiguration=Mainboard CPU
Mode5\splitter\side1\side0\type=uavGadget Mode1\splitter\side0\side1\side1\side0\side1\side1\type=uavGadget
Mode5\splitter\side1\side0\classId=ScopeGadget Mode1\splitter\side0\side1\side1\side0\side1\side1\classId=LineardialGadget
Mode5\splitter\side1\side0\gadget\activeConfiguration=Uptimes Mode1\splitter\side0\side1\side1\side0\side1\side1\gadget\activeConfiguration=AHRS CPU
Mode5\splitter\side1\side1\type=splitter Mode1\splitter\side1\side1\side0\side0\side0\splitterOrientation=2
Mode5\splitter\side1\side1\splitterOrientation=1 Mode1\splitter\side1\side1\side0\side0\side0\splitterSizes=@Invalid()
Mode5\splitter\side1\side1\splitterSizes=194, 464 Mode1\splitter\side1\side1\side0\side0\side0\side0\type=uavGadget
Mode5\splitter\side1\side1\side0\type=uavGadget Mode1\splitter\side1\side1\side0\side0\side0\side0\classId=DialGadget
Mode5\splitter\side1\side1\side0\classId=DialGadget Mode1\splitter\side1\side1\side0\side0\side0\side0\gadget\activeConfiguration=Deluxe Groundspeed kph
Mode5\splitter\side1\side1\side0\gadget\activeConfiguration=Attitude Mode1\splitter\side1\side1\side0\side0\side0\side1\type=uavGadget
Mode5\splitter\side1\side1\side1\type=splitter Mode1\splitter\side1\side1\side0\side0\side0\side1\classId=DialGadget
Mode5\splitter\side1\side1\side1\splitterOrientation=1 Mode1\splitter\side1\side1\side0\side0\side0\side1\gadget\activeConfiguration=Deluxe Barometer
Mode5\splitter\side1\side1\side1\splitterSizes=208, 274 Mode1\splitter\side1\side1\side0\side0\side1\splitterOrientation=2
Mode5\splitter\side1\side1\side1\side0\type=uavGadget Mode1\splitter\side1\side1\side0\side0\side1\splitterSizes=@Invalid()
Mode5\splitter\side1\side1\side1\side0\classId=EmptyGadget Mode1\splitter\side1\side1\side0\side0\side1\side0\type=uavGadget
Mode5\splitter\side1\side1\side1\side1\type=splitter Mode1\splitter\side1\side1\side0\side0\side1\side0\classId=DialGadget
Mode5\splitter\side1\side1\side1\side1\splitterOrientation=2 Mode1\splitter\side1\side1\side0\side0\side1\side0\gadget\activeConfiguration=Deluxe Attitude
Mode5\splitter\side1\side1\side1\side1\splitterSizes=90, 103 Mode1\splitter\side1\side1\side0\side0\side1\side1\type=uavGadget
Mode5\splitter\side1\side1\side1\side1\side0\type=uavGadget Mode1\splitter\side1\side1\side0\side0\side1\side1\classId=DialGadget
Mode5\splitter\side1\side1\side1\side1\side0\classId=LoggingGadget Mode1\splitter\side1\side1\side0\side0\side1\side1\gadget\activeConfiguration=Deluxe Compass
Mode5\splitter\side1\side1\side1\side1\side1\type=uavGadget Mode1\splitter\side1\side1\side0\side1\splitterOrientation=2
Mode5\splitter\side1\side1\side1\side1\side1\classId=EmptyGadget Mode1\splitter\side1\side1\side0\side1\splitterSizes=@Invalid()
Mode6\version=UAVGadgetManagerV1 Mode1\splitter\side1\side1\side0\side1\side0\type=uavGadget
Mode6\showToolbars=false Mode1\splitter\side1\side1\side0\side1\side0\classId=DialGadget
Mode6\splitter\type=splitter Mode1\splitter\side1\side1\side0\side1\side0\gadget\activeConfiguration=Deluxe Baro Altimeter
Mode6\splitter\splitterOrientation=1 Mode1\splitter\side1\side1\side0\side1\side1\type=uavGadget
Mode6\splitter\splitterSizes=780, 585 Mode1\splitter\side1\side1\side0\side1\side1\classId=DialGadget
Mode6\splitter\side0\type=splitter Mode1\splitter\side1\side1\side0\side1\side1\gadget\activeConfiguration=Deluxe Climbrate
Mode6\splitter\side0\splitterOrientation=2 Mode1\splitter\side0\side0\side0\side0\splitterOrientation=2
Mode6\splitter\side0\splitterSizes=361, 270 Mode1\splitter\side0\side0\side0\side0\splitterSizes=@Invalid()
Mode6\splitter\side0\side0\type=uavGadget Mode1\splitter\side0\side0\side0\side0\side0\type=uavGadget
Mode6\splitter\side0\side0\classId=HITL Mode1\splitter\side0\side0\side0\side0\side0\classId=LineardialGadget
Mode6\splitter\side0\side0\gadget\activeConfiguration=XPlane HITL Mode1\splitter\side0\side0\side0\side0\side0\gadget\activeConfiguration=Flight Time
Mode6\splitter\side0\side1\type=splitter Mode1\splitter\side0\side0\side0\side0\side1\type=uavGadget
Mode6\splitter\side0\side1\splitterOrientation=1 Mode1\splitter\side0\side0\side0\side0\side1\classId=LineardialGadget
Mode6\splitter\side0\side1\splitterSizes=488, 194 Mode1\splitter\side0\side0\side0\side0\side1\gadget\activeConfiguration=GPS Sats
Mode6\splitter\side0\side1\side0\type=uavGadget Mode1\splitter\side0\side0\side1\classId=PFDGadget
Mode6\splitter\side0\side1\side0\classId=GCSControlGadget Mode1\splitter\side0\side0\side1\gadget\activeConfiguration=raw
Mode6\splitter\side0\side1\side0\gadget\activeConfiguration=MS Sidewinder Mode1\splitter\side1\side1\side1\splitterOrientation=1
Mode6\splitter\side0\side1\side1\type=splitter Mode1\splitter\side1\side1\side1\splitterSizes=64, 441
Mode6\splitter\side0\side1\side1\splitterOrientation=1 Mode1\splitter\side1\side1\side1\side0\type=uavGadget
Mode6\splitter\side0\side1\side1\splitterSizes=276, 64 Mode1\splitter\side1\side1\side1\side0\classId=LineardialGadget
Mode6\splitter\side0\side1\side1\side0\type=splitter Mode1\splitter\side1\side1\side1\side0\gadget\activeConfiguration=Throttle
Mode6\splitter\side0\side1\side1\side0\splitterOrientation=1 Mode1\splitter\side1\side1\side1\side1\type=splitter
Mode6\splitter\side0\side1\side1\side0\splitterSizes=@Invalid() Mode1\splitter\side1\side1\side1\side1\splitterOrientation=1
Mode6\splitter\side0\side1\side1\side0\side0\type=uavGadget Mode1\splitter\side1\side1\side1\side1\splitterSizes=64, 376
Mode6\splitter\side0\side1\side1\side0\side0\classId=LineardialGadget Mode1\splitter\side1\side1\side1\side1\side0\type=uavGadget
Mode6\splitter\side0\side1\side1\side0\side0\gadget\activeConfiguration=PitchDesired Mode1\splitter\side1\side1\side1\side1\side0\classId=LineardialGadget
Mode6\splitter\side0\side1\side1\side0\side1\type=uavGadget Mode1\splitter\side1\side1\side1\side1\side0\gadget\activeConfiguration=Roll
Mode6\splitter\side0\side1\side1\side0\side1\classId=LineardialGadget Mode1\splitter\side1\side1\side1\side1\side1\type=splitter
Mode6\splitter\side0\side1\side1\side0\side1\gadget\activeConfiguration=PitchActual Mode1\splitter\side1\side1\side1\side1\side1\splitterOrientation=1
Mode6\splitter\side0\side1\side1\side1\type=uavGadget Mode1\splitter\side1\side1\side1\side1\side1\splitterSizes=64, 311
Mode6\splitter\side0\side1\side1\side1\classId=LineardialGadget Mode1\splitter\side1\side1\side1\side1\side1\side0\type=uavGadget
Mode6\splitter\side0\side1\side1\side1\gadget\activeConfiguration=PitchCommand Mode1\splitter\side1\side1\side1\side1\side1\side0\classId=LineardialGadget
Mode6\splitter\side1\type=uavGadget Mode1\splitter\side1\side1\side1\side1\side1\side0\gadget\activeConfiguration=PitchActual
Mode6\splitter\side1\classId=UAVObjectBrowser Mode1\splitter\side1\side1\side1\side1\side1\side1\type=uavGadget
Mode6\splitter\side1\gadget\activeConfiguration=default Mode1\splitter\side1\side1\side1\side1\side1\side1\classId=LineardialGadget
Mode1\splitter\side1\side1\side1\side1\side1\side1\gadget\activeConfiguration=Yaw
[General] Mode6\version=UAVGadgetManagerV1
ViewGroup_Default=@ByteArray(\0\0\0\xff\0\0\0\0\xfd\0\0\0\0\0\0\x4\0\0\0\x2\n\0\0\0\x4\0\0\0\x4\0\0\0\x1\0\0\0\b\xfc\0\0\0\0) Mode6\showToolbars=false
Mode6\splitter\type=splitter
[KeyBindings] Mode4\splitter\side0\splitterOrientation=2
size=0 Mode4\splitter\side0\splitterSizes=@Invalid()
Mode4\splitter\side0\side0\type=uavGadget
[%General] Mode4\splitter\side0\side0\classId=ScopeGadget
SaveSettingsOnExit=true Mode4\splitter\side0\side0\gadget\activeConfiguration=Accel
Mode4\splitter\side0\side1\type=uavGadget
[UAVGadgetConfigurations] Mode4\splitter\side0\side1\classId=ScopeGadget
configInfo\version=1.2.0 Mode4\splitter\side0\side1\gadget\activeConfiguration=Raw Gyros
configInfo\locked=false Mode4\splitter\side1\side0\splitterOrientation=2
ConfigGadget\default\configInfo\version=0.0.0 Mode4\splitter\side1\side0\splitterSizes=390, 270
ConfigGadget\default\configInfo\locked=false Mode4\splitter\side1\side0\side0\type=uavGadget
DialGadget\Attitude\data\dialFile=%%DATAPATH%%dials/default/attitude.svg Mode4\splitter\side1\side0\side0\classId=ScopeGadget
DialGadget\Attitude\data\dialBackgroundID=background Mode4\splitter\side1\side0\side0\gadget\activeConfiguration=Attitude
DialGadget\Attitude\data\dialForegroundID=foreground Mode4\splitter\side1\side0\side1\type=uavGadget
DialGadget\Attitude\data\dialNeedleID1=needle Mode4\splitter\side1\side0\side1\classId=ScopeGadget
DialGadget\Attitude\data\dialNeedleID2=needle Mode4\splitter\side1\side0\side1\gadget\activeConfiguration=Uptimes
DialGadget\Attitude\data\dialNeedleID3=needle3 Mode4\splitter\side1\side1\classId=LoggingGadget
DialGadget\Attitude\data\needle1MinValue=0 Mode6\splitter\splitterOrientation=1
DialGadget\Attitude\data\needle1MaxValue=360 Mode6\splitter\splitterSizes=@Invalid()
DialGadget\Attitude\data\needle2MinValue=0 Mode6\splitter\side0\type=uavGadget
DialGadget\Attitude\data\needle2MaxValue=20 Mode6\splitter\side0\classId=Uploader
DialGadget\Attitude\data\needle3MinValue=0 Mode6\splitter\side0\gadget\activeConfiguration=default
DialGadget\Attitude\data\needle3MaxValue=360 Mode6\splitter\side1\type=splitter
DialGadget\Attitude\data\needle1DataObject=AttitudeActual Mode6\splitter\side1\splitterOrientation=2
DialGadget\Attitude\data\needle1ObjectField=Roll Mode6\splitter\side1\splitterSizes=274, 506
DialGadget\Attitude\data\needle2DataObject=AttitudeActual Mode6\splitter\side1\side0\type=splitter
DialGadget\Attitude\data\needle2ObjectField=Pitch Mode6\splitter\side1\side1\type=uavGadget
DialGadget\Attitude\data\needle3DataObject=AttitudeActual Mode6\splitter\side1\side1\classId=ScopeGadget
DialGadget\Attitude\data\needle3ObjectField=Roll Mode6\splitter\side1\side1\gadget\activeConfiguration=Uptimes
DialGadget\Attitude\data\needle1Factor=-1 Mode6\splitter\side1\side0\splitterOrientation=1
DialGadget\Attitude\data\needle2Factor=75 Mode6\splitter\side1\side0\splitterSizes=322, 396
DialGadget\Attitude\data\needle3Factor=-1 Mode6\splitter\side1\side0\side0\type=uavGadget
DialGadget\Attitude\data\needle1Move=Rotate Mode6\splitter\side1\side0\side0\classId=SystemHealthGadget
DialGadget\Attitude\data\needle2Move=Vertical Mode6\splitter\side1\side0\side0\gadget\activeConfiguration=default
DialGadget\Attitude\data\needle3Move=Rotate Mode6\splitter\side1\side0\side1\type=uavGadget
DialGadget\Attitude\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" Mode6\splitter\side1\side0\side1\classId=PFDGadget
DialGadget\Attitude\data\useOpenGLFlag=false Mode6\splitter\side1\side0\side1\gadget\activeConfiguration=raw
DialGadget\Attitude\data\beSmooth=false
DialGadget\Attitude\configInfo\version=0.0.0 [KeyBindings]
DialGadget\Attitude\configInfo\locked=false size=0
DialGadget\Baro%20Altimeter\data\dialFile=%%DATAPATH%%dials/default/altimeter.svg
DialGadget\Baro%20Altimeter\data\dialBackgroundID=background [%General]
DialGadget\Baro%20Altimeter\data\dialForegroundID=foreground SaveSettingsOnExit=true
DialGadget\Baro%20Altimeter\data\dialNeedleID1=needle LastPreferenceCategory=OPMapGadget
DialGadget\Baro%20Altimeter\data\dialNeedleID2=needle2 LastPreferencePage=default
DialGadget\Baro%20Altimeter\data\dialNeedleID3=needle3 SettingsWindowWidth=697
DialGadget\Baro%20Altimeter\data\needle1MinValue=0 SettingsWindowHeight=476
DialGadget\Baro%20Altimeter\data\needle1MaxValue=10 OverrideLanguage=en_AU
DialGadget\Baro%20Altimeter\data\needle2MinValue=0
DialGadget\Baro%20Altimeter\data\needle2MaxValue=100 [UAVGadgetConfigurations]
DialGadget\Baro%20Altimeter\data\needle3MinValue=0 configInfo\version=1.2.0
DialGadget\Baro%20Altimeter\data\needle3MaxValue=1000 configInfo\locked=false
DialGadget\Baro%20Altimeter\data\needle1DataObject=BaroAltitude ConfigGadget\default\configInfo\version=0.0.0
DialGadget\Baro%20Altimeter\data\needle1ObjectField=Altitude ConfigGadget\default\configInfo\locked=false
DialGadget\Baro%20Altimeter\data\needle2DataObject=BaroAltitude DialGadget\Attitude\data\dialFile=%%DATAPATH%%dials/default/attitude.svg
DialGadget\Baro%20Altimeter\data\needle2ObjectField=Altitude DialGadget\Attitude\data\dialBackgroundID=background
DialGadget\Baro%20Altimeter\data\needle3DataObject=BaroAltitude DialGadget\Attitude\data\dialForegroundID=foreground
DialGadget\Baro%20Altimeter\data\needle3ObjectField=Altitude DialGadget\Attitude\data\dialNeedleID1=needle
DialGadget\Baro%20Altimeter\data\needle1Factor=1 DialGadget\Attitude\data\dialNeedleID2=needle
DialGadget\Baro%20Altimeter\data\needle2Factor=1 DialGadget\Attitude\data\dialNeedleID3=needle3
DialGadget\Baro%20Altimeter\data\needle3Factor=1 DialGadget\Attitude\data\needle1MinValue=0
DialGadget\Baro%20Altimeter\data\needle1Move=Rotate DialGadget\Attitude\data\needle1MaxValue=360
DialGadget\Baro%20Altimeter\data\needle2Move=Rotate DialGadget\Attitude\data\needle2MinValue=0
DialGadget\Baro%20Altimeter\data\needle3Move=Rotate DialGadget\Attitude\data\needle2MaxValue=20
DialGadget\Baro%20Altimeter\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Attitude\data\needle3MinValue=0
DialGadget\Baro%20Altimeter\data\useOpenGLFlag=false DialGadget\Attitude\data\needle3MaxValue=360
DialGadget\Baro%20Altimeter\data\beSmooth=false DialGadget\Attitude\data\needle1DataObject=AttitudeActual
DialGadget\Baro%20Altimeter\configInfo\version=0.0.0 DialGadget\Attitude\data\needle1ObjectField=Roll
DialGadget\Baro%20Altimeter\configInfo\locked=false DialGadget\Attitude\data\needle2DataObject=AttitudeActual
DialGadget\Barometer\data\dialFile=%%DATAPATH%%dials/default/barometer.svg DialGadget\Attitude\data\needle2ObjectField=Pitch
DialGadget\Barometer\data\dialBackgroundID=background DialGadget\Attitude\data\needle3DataObject=AttitudeActual
DialGadget\Barometer\data\dialForegroundID= DialGadget\Attitude\data\needle3ObjectField=Roll
DialGadget\Barometer\data\dialNeedleID1=needle DialGadget\Attitude\data\needle1Factor=-1
DialGadget\Barometer\data\dialNeedleID2= DialGadget\Attitude\data\needle2Factor=75
DialGadget\Barometer\data\dialNeedleID3= DialGadget\Attitude\data\needle3Factor=-1
DialGadget\Barometer\data\needle1MinValue=1000 DialGadget\Attitude\data\needle1Move=Rotate
DialGadget\Barometer\data\needle1MaxValue=1120 DialGadget\Attitude\data\needle2Move=Vertical
DialGadget\Barometer\data\needle2MinValue=0 DialGadget\Attitude\data\needle3Move=Rotate
DialGadget\Barometer\data\needle2MaxValue=100 DialGadget\Attitude\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Barometer\data\needle3MinValue=0 DialGadget\Attitude\data\useOpenGLFlag=false
DialGadget\Barometer\data\needle3MaxValue=1000 DialGadget\Attitude\data\beSmooth=false
DialGadget\Barometer\data\needle1DataObject=BaroAltitude DialGadget\Attitude\configInfo\version=0.0.0
DialGadget\Barometer\data\needle1ObjectField=Pressure DialGadget\Attitude\configInfo\locked=false
DialGadget\Barometer\data\needle2DataObject=BaroAltitude DialGadget\Baro%20Altimeter\data\dialFile=%%DATAPATH%%dials/default/altimeter.svg
DialGadget\Barometer\data\needle2ObjectField=Altitude DialGadget\Baro%20Altimeter\data\dialBackgroundID=background
DialGadget\Barometer\data\needle3DataObject=BaroAltitude DialGadget\Baro%20Altimeter\data\dialForegroundID=foreground
DialGadget\Barometer\data\needle3ObjectField=Altitude DialGadget\Baro%20Altimeter\data\dialNeedleID1=needle
DialGadget\Barometer\data\needle1Factor=10 DialGadget\Baro%20Altimeter\data\dialNeedleID2=needle2
DialGadget\Barometer\data\needle2Factor=1 DialGadget\Baro%20Altimeter\data\dialNeedleID3=needle3
DialGadget\Barometer\data\needle3Factor=1 DialGadget\Baro%20Altimeter\data\needle1MinValue=0
DialGadget\Barometer\data\needle1Move=Rotate DialGadget\Baro%20Altimeter\data\needle1MaxValue=10
DialGadget\Barometer\data\needle2Move=Rotate DialGadget\Baro%20Altimeter\data\needle2MinValue=0
DialGadget\Barometer\data\needle3Move=Rotate DialGadget\Baro%20Altimeter\data\needle2MaxValue=100
DialGadget\Barometer\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Baro%20Altimeter\data\needle3MinValue=0
DialGadget\Barometer\data\useOpenGLFlag=false DialGadget\Baro%20Altimeter\data\needle3MaxValue=1000
DialGadget\Barometer\data\beSmooth=false DialGadget\Baro%20Altimeter\data\needle1DataObject=BaroAltitude
DialGadget\Barometer\configInfo\version=0.0.0 DialGadget\Baro%20Altimeter\data\needle1ObjectField=Altitude
DialGadget\Barometer\configInfo\locked=false DialGadget\Baro%20Altimeter\data\needle2DataObject=BaroAltitude
DialGadget\Climbrate\data\dialFile=%%DATAPATH%%dials/default/vsi.svg DialGadget\Baro%20Altimeter\data\needle2ObjectField=Altitude
DialGadget\Climbrate\data\dialBackgroundID=background DialGadget\Baro%20Altimeter\data\needle3DataObject=BaroAltitude
DialGadget\Climbrate\data\dialForegroundID= DialGadget\Baro%20Altimeter\data\needle3ObjectField=Altitude
DialGadget\Climbrate\data\dialNeedleID1=needle DialGadget\Baro%20Altimeter\data\needle1Factor=1
DialGadget\Climbrate\data\dialNeedleID2= DialGadget\Baro%20Altimeter\data\needle2Factor=1
DialGadget\Climbrate\data\dialNeedleID3= DialGadget\Baro%20Altimeter\data\needle3Factor=1
DialGadget\Climbrate\data\needle1MinValue=-12 DialGadget\Baro%20Altimeter\data\needle1Move=Rotate
DialGadget\Climbrate\data\needle1MaxValue=12 DialGadget\Baro%20Altimeter\data\needle2Move=Rotate
DialGadget\Climbrate\data\needle2MinValue=0 DialGadget\Baro%20Altimeter\data\needle3Move=Rotate
DialGadget\Climbrate\data\needle2MaxValue=100 DialGadget\Baro%20Altimeter\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Climbrate\data\needle3MinValue=0 DialGadget\Baro%20Altimeter\data\useOpenGLFlag=false
DialGadget\Climbrate\data\needle3MaxValue=1000 DialGadget\Baro%20Altimeter\data\beSmooth=false
DialGadget\Climbrate\data\needle1DataObject=VelocityActual DialGadget\Baro%20Altimeter\configInfo\version=0.0.0
DialGadget\Climbrate\data\needle1ObjectField=Down DialGadget\Baro%20Altimeter\configInfo\locked=false
DialGadget\Climbrate\data\needle2DataObject=BaroAltitude DialGadget\Barometer\data\dialFile=%%DATAPATH%%dials/default/barometer.svg
DialGadget\Climbrate\data\needle2ObjectField=Altitude DialGadget\Barometer\data\dialBackgroundID=background
DialGadget\Climbrate\data\needle3DataObject=BaroAltitude DialGadget\Barometer\data\dialForegroundID=
DialGadget\Climbrate\data\needle3ObjectField=Altitude DialGadget\Barometer\data\dialNeedleID1=needle
DialGadget\Climbrate\data\needle1Factor=0.01 DialGadget\Barometer\data\dialNeedleID2=
DialGadget\Climbrate\data\needle2Factor=1 DialGadget\Barometer\data\dialNeedleID3=
DialGadget\Climbrate\data\needle3Factor=1 DialGadget\Barometer\data\needle1MinValue=1000
DialGadget\Climbrate\data\needle1Move=Rotate DialGadget\Barometer\data\needle1MaxValue=1120
DialGadget\Climbrate\data\needle2Move=Rotate DialGadget\Barometer\data\needle2MinValue=0
DialGadget\Climbrate\data\needle3Move=Rotate DialGadget\Barometer\data\needle2MaxValue=100
DialGadget\Climbrate\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Barometer\data\needle3MinValue=0
DialGadget\Climbrate\data\useOpenGLFlag=false DialGadget\Barometer\data\needle3MaxValue=1000
DialGadget\Climbrate\data\beSmooth=false DialGadget\Barometer\data\needle1DataObject=BaroAltitude
DialGadget\Climbrate\configInfo\version=0.0.0 DialGadget\Barometer\data\needle1ObjectField=Pressure
DialGadget\Climbrate\configInfo\locked=false DialGadget\Barometer\data\needle2DataObject=BaroAltitude
DialGadget\Compass\data\dialFile=%%DATAPATH%%dials/default/compass.svg DialGadget\Barometer\data\needle2ObjectField=Altitude
DialGadget\Compass\data\dialBackgroundID=background DialGadget\Barometer\data\needle3DataObject=BaroAltitude
DialGadget\Compass\data\dialForegroundID=foreground DialGadget\Barometer\data\needle3ObjectField=Altitude
DialGadget\Compass\data\dialNeedleID1=needle DialGadget\Barometer\data\needle1Factor=10
DialGadget\Compass\data\dialNeedleID2= DialGadget\Barometer\data\needle2Factor=1
DialGadget\Compass\data\dialNeedleID3= DialGadget\Barometer\data\needle3Factor=1
DialGadget\Compass\data\needle1MinValue=0 DialGadget\Barometer\data\needle1Move=Rotate
DialGadget\Compass\data\needle1MaxValue=360 DialGadget\Barometer\data\needle2Move=Rotate
DialGadget\Compass\data\needle2MinValue=0 DialGadget\Barometer\data\needle3Move=Rotate
DialGadget\Compass\data\needle2MaxValue=100 DialGadget\Barometer\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Compass\data\needle3MinValue=0 DialGadget\Barometer\data\useOpenGLFlag=false
DialGadget\Compass\data\needle3MaxValue=1000 DialGadget\Barometer\data\beSmooth=false
DialGadget\Compass\data\needle1DataObject=AttitudeActual DialGadget\Barometer\configInfo\version=0.0.0
DialGadget\Compass\data\needle1ObjectField=Yaw DialGadget\Barometer\configInfo\locked=false
DialGadget\Compass\data\needle2DataObject=BaroAltitude DialGadget\Climbrate\data\dialFile=%%DATAPATH%%dials/default/vsi.svg
DialGadget\Compass\data\needle2ObjectField=Altitude DialGadget\Climbrate\data\dialBackgroundID=background
DialGadget\Compass\data\needle3DataObject=BaroAltitude DialGadget\Climbrate\data\dialForegroundID=
DialGadget\Compass\data\needle3ObjectField=Altitude DialGadget\Climbrate\data\dialNeedleID1=needle
DialGadget\Compass\data\needle1Factor=-1 DialGadget\Climbrate\data\dialNeedleID2=
DialGadget\Compass\data\needle2Factor=1 DialGadget\Climbrate\data\dialNeedleID3=
DialGadget\Compass\data\needle3Factor=1 DialGadget\Climbrate\data\needle1MinValue=-12
DialGadget\Compass\data\needle1Move=Rotate DialGadget\Climbrate\data\needle1MaxValue=12
DialGadget\Compass\data\needle2Move=Rotate DialGadget\Climbrate\data\needle2MinValue=0
DialGadget\Compass\data\needle3Move=Rotate DialGadget\Climbrate\data\needle2MaxValue=100
DialGadget\Compass\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Climbrate\data\needle3MinValue=0
DialGadget\Compass\data\useOpenGLFlag=false DialGadget\Climbrate\data\needle3MaxValue=1000
DialGadget\Compass\data\beSmooth=false DialGadget\Climbrate\data\needle1DataObject=VelocityActual
DialGadget\Compass\configInfo\version=0.0.0 DialGadget\Climbrate\data\needle1ObjectField=Down
DialGadget\Compass\configInfo\locked=false DialGadget\Climbrate\data\needle2DataObject=BaroAltitude
DialGadget\Deluxe%20Attitude\data\dialFile=%%DATAPATH%%dials/deluxe/attitude.svg DialGadget\Climbrate\data\needle2ObjectField=Altitude
DialGadget\Deluxe%20Attitude\data\dialBackgroundID=background DialGadget\Climbrate\data\needle3DataObject=BaroAltitude
DialGadget\Deluxe%20Attitude\data\dialForegroundID=foreground DialGadget\Climbrate\data\needle3ObjectField=Altitude
DialGadget\Deluxe%20Attitude\data\dialNeedleID1=needle DialGadget\Climbrate\data\needle1Factor=0.01
DialGadget\Deluxe%20Attitude\data\dialNeedleID2=needle DialGadget\Climbrate\data\needle2Factor=1
DialGadget\Deluxe%20Attitude\data\dialNeedleID3=needle3 DialGadget\Climbrate\data\needle3Factor=1
DialGadget\Deluxe%20Attitude\data\needle1MinValue=0 DialGadget\Climbrate\data\needle1Move=Rotate
DialGadget\Deluxe%20Attitude\data\needle1MaxValue=360 DialGadget\Climbrate\data\needle2Move=Rotate
DialGadget\Deluxe%20Attitude\data\needle2MinValue=0 DialGadget\Climbrate\data\needle3Move=Rotate
DialGadget\Deluxe%20Attitude\data\needle2MaxValue=20 DialGadget\Climbrate\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Deluxe%20Attitude\data\needle3MinValue=0 DialGadget\Climbrate\data\useOpenGLFlag=false
DialGadget\Deluxe%20Attitude\data\needle3MaxValue=360 DialGadget\Climbrate\data\beSmooth=false
DialGadget\Deluxe%20Attitude\data\needle1DataObject=AttitudeActual DialGadget\Climbrate\configInfo\version=0.0.0
DialGadget\Deluxe%20Attitude\data\needle1ObjectField=Roll DialGadget\Climbrate\configInfo\locked=false
DialGadget\Deluxe%20Attitude\data\needle2DataObject=AttitudeActual DialGadget\Compass\data\dialFile=%%DATAPATH%%dials/default/compass.svg
DialGadget\Deluxe%20Attitude\data\needle2ObjectField=Pitch DialGadget\Compass\data\dialBackgroundID=background
DialGadget\Deluxe%20Attitude\data\needle3DataObject=AttitudeActual DialGadget\Compass\data\dialForegroundID=foreground
DialGadget\Deluxe%20Attitude\data\needle3ObjectField=Roll DialGadget\Compass\data\dialNeedleID1=needle
DialGadget\Deluxe%20Attitude\data\needle1Factor=-1 DialGadget\Compass\data\dialNeedleID2=
DialGadget\Deluxe%20Attitude\data\needle2Factor=75 DialGadget\Compass\data\dialNeedleID3=
DialGadget\Deluxe%20Attitude\data\needle3Factor=-1 DialGadget\Compass\data\needle1MinValue=0
DialGadget\Deluxe%20Attitude\data\needle1Move=Rotate DialGadget\Compass\data\needle1MaxValue=360
DialGadget\Deluxe%20Attitude\data\needle2Move=Vertical DialGadget\Compass\data\needle2MinValue=0
DialGadget\Deluxe%20Attitude\data\needle3Move=Rotate DialGadget\Compass\data\needle2MaxValue=100
DialGadget\Deluxe%20Attitude\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Compass\data\needle3MinValue=0
DialGadget\Deluxe%20Attitude\data\useOpenGLFlag=false DialGadget\Compass\data\needle3MaxValue=1000
DialGadget\Deluxe%20Attitude\data\beSmooth=false DialGadget\Compass\data\needle1DataObject=AttitudeActual
DialGadget\Deluxe%20Attitude\configInfo\version=0.0.0 DialGadget\Compass\data\needle1ObjectField=Yaw
DialGadget\Deluxe%20Attitude\configInfo\locked=false DialGadget\Compass\data\needle2DataObject=BaroAltitude
DialGadget\Deluxe%20Baro%20Altimeter\data\dialFile=%%DATAPATH%%dials/deluxe/altimeter.svg DialGadget\Compass\data\needle2ObjectField=Altitude
DialGadget\Deluxe%20Baro%20Altimeter\data\dialBackgroundID=background DialGadget\Compass\data\needle3DataObject=BaroAltitude
DialGadget\Deluxe%20Baro%20Altimeter\data\dialForegroundID=foreground DialGadget\Compass\data\needle3ObjectField=Altitude
DialGadget\Deluxe%20Baro%20Altimeter\data\dialNeedleID1=needle DialGadget\Compass\data\needle1Factor=-1
DialGadget\Deluxe%20Baro%20Altimeter\data\dialNeedleID2=needle2 DialGadget\Compass\data\needle2Factor=1
DialGadget\Deluxe%20Baro%20Altimeter\data\dialNeedleID3=needle3 DialGadget\Compass\data\needle3Factor=1
DialGadget\Deluxe%20Baro%20Altimeter\data\needle1MinValue=0 DialGadget\Compass\data\needle1Move=Rotate
DialGadget\Deluxe%20Baro%20Altimeter\data\needle1MaxValue=10 DialGadget\Compass\data\needle2Move=Rotate
DialGadget\Deluxe%20Baro%20Altimeter\data\needle2MinValue=0 DialGadget\Compass\data\needle3Move=Rotate
DialGadget\Deluxe%20Baro%20Altimeter\data\needle2MaxValue=100 DialGadget\Compass\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Deluxe%20Baro%20Altimeter\data\needle3MinValue=0 DialGadget\Compass\data\useOpenGLFlag=false
DialGadget\Deluxe%20Baro%20Altimeter\data\needle3MaxValue=1000 DialGadget\Compass\data\beSmooth=false
DialGadget\Deluxe%20Baro%20Altimeter\data\needle1DataObject=BaroAltitude DialGadget\Compass\configInfo\version=0.0.0
DialGadget\Deluxe%20Baro%20Altimeter\data\needle1ObjectField=Altitude DialGadget\Compass\configInfo\locked=false
DialGadget\Deluxe%20Baro%20Altimeter\data\needle2DataObject=BaroAltitude DialGadget\Deluxe%20Attitude\data\dialFile=%%DATAPATH%%dials/deluxe/attitude.svg
DialGadget\Deluxe%20Baro%20Altimeter\data\needle2ObjectField=Altitude DialGadget\Deluxe%20Attitude\data\dialBackgroundID=background
DialGadget\Deluxe%20Baro%20Altimeter\data\needle3DataObject=BaroAltitude DialGadget\Deluxe%20Attitude\data\dialForegroundID=foreground
DialGadget\Deluxe%20Baro%20Altimeter\data\needle3ObjectField=Altitude DialGadget\Deluxe%20Attitude\data\dialNeedleID1=needle
DialGadget\Deluxe%20Baro%20Altimeter\data\needle1Factor=1 DialGadget\Deluxe%20Attitude\data\dialNeedleID2=needle
DialGadget\Deluxe%20Baro%20Altimeter\data\needle2Factor=1 DialGadget\Deluxe%20Attitude\data\dialNeedleID3=needle3
DialGadget\Deluxe%20Baro%20Altimeter\data\needle3Factor=1 DialGadget\Deluxe%20Attitude\data\needle1MinValue=0
DialGadget\Deluxe%20Baro%20Altimeter\data\needle1Move=Rotate DialGadget\Deluxe%20Attitude\data\needle1MaxValue=360
DialGadget\Deluxe%20Baro%20Altimeter\data\needle2Move=Rotate DialGadget\Deluxe%20Attitude\data\needle2MinValue=0
DialGadget\Deluxe%20Baro%20Altimeter\data\needle3Move=Rotate DialGadget\Deluxe%20Attitude\data\needle2MaxValue=20
DialGadget\Deluxe%20Baro%20Altimeter\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Deluxe%20Attitude\data\needle3MinValue=0
DialGadget\Deluxe%20Baro%20Altimeter\data\useOpenGLFlag=false DialGadget\Deluxe%20Attitude\data\needle3MaxValue=360
DialGadget\Deluxe%20Baro%20Altimeter\data\beSmooth=false DialGadget\Deluxe%20Attitude\data\needle1DataObject=AttitudeActual
DialGadget\Deluxe%20Baro%20Altimeter\configInfo\version=0.0.0 DialGadget\Deluxe%20Attitude\data\needle1ObjectField=Roll
DialGadget\Deluxe%20Baro%20Altimeter\configInfo\locked=false DialGadget\Deluxe%20Attitude\data\needle2DataObject=AttitudeActual
DialGadget\Deluxe%20Barometer\data\dialFile=%%DATAPATH%%dials/deluxe/barometer.svg DialGadget\Deluxe%20Attitude\data\needle2ObjectField=Pitch
DialGadget\Deluxe%20Barometer\data\dialBackgroundID=background DialGadget\Deluxe%20Attitude\data\needle3DataObject=AttitudeActual
DialGadget\Deluxe%20Barometer\data\dialForegroundID=foreground DialGadget\Deluxe%20Attitude\data\needle3ObjectField=Roll
DialGadget\Deluxe%20Barometer\data\dialNeedleID1=needle DialGadget\Deluxe%20Attitude\data\needle1Factor=-1
DialGadget\Deluxe%20Barometer\data\dialNeedleID2= DialGadget\Deluxe%20Attitude\data\needle2Factor=75
DialGadget\Deluxe%20Barometer\data\dialNeedleID3= DialGadget\Deluxe%20Attitude\data\needle3Factor=-1
DialGadget\Deluxe%20Barometer\data\needle1MinValue=1000 DialGadget\Deluxe%20Attitude\data\needle1Move=Rotate
DialGadget\Deluxe%20Barometer\data\needle1MaxValue=1120 DialGadget\Deluxe%20Attitude\data\needle2Move=Vertical
DialGadget\Deluxe%20Barometer\data\needle2MinValue=0 DialGadget\Deluxe%20Attitude\data\needle3Move=Rotate
DialGadget\Deluxe%20Barometer\data\needle2MaxValue=100 DialGadget\Deluxe%20Attitude\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Deluxe%20Barometer\data\needle3MinValue=0 DialGadget\Deluxe%20Attitude\data\useOpenGLFlag=false
DialGadget\Deluxe%20Barometer\data\needle3MaxValue=1000 DialGadget\Deluxe%20Attitude\data\beSmooth=false
DialGadget\Deluxe%20Barometer\data\needle1DataObject=BaroAltitude DialGadget\Deluxe%20Attitude\configInfo\version=0.0.0
DialGadget\Deluxe%20Barometer\data\needle1ObjectField=Pressure DialGadget\Deluxe%20Attitude\configInfo\locked=false
DialGadget\Deluxe%20Barometer\data\needle2DataObject=BaroAltitude DialGadget\Deluxe%20Baro%20Altimeter\data\dialFile=%%DATAPATH%%dials/deluxe/altimeter.svg
DialGadget\Deluxe%20Barometer\data\needle2ObjectField=Altitude DialGadget\Deluxe%20Baro%20Altimeter\data\dialBackgroundID=background
DialGadget\Deluxe%20Barometer\data\needle3DataObject=BaroAltitude DialGadget\Deluxe%20Baro%20Altimeter\data\dialForegroundID=foreground
DialGadget\Deluxe%20Barometer\data\needle3ObjectField=Altitude DialGadget\Deluxe%20Baro%20Altimeter\data\dialNeedleID1=needle
DialGadget\Deluxe%20Barometer\data\needle1Factor=10 DialGadget\Deluxe%20Baro%20Altimeter\data\dialNeedleID2=needle2
DialGadget\Deluxe%20Barometer\data\needle2Factor=1 DialGadget\Deluxe%20Baro%20Altimeter\data\dialNeedleID3=needle3
DialGadget\Deluxe%20Barometer\data\needle3Factor=1 DialGadget\Deluxe%20Baro%20Altimeter\data\needle1MinValue=0
DialGadget\Deluxe%20Barometer\data\needle1Move=Rotate DialGadget\Deluxe%20Baro%20Altimeter\data\needle1MaxValue=10
DialGadget\Deluxe%20Barometer\data\needle2Move=Rotate DialGadget\Deluxe%20Baro%20Altimeter\data\needle2MinValue=0
DialGadget\Deluxe%20Barometer\data\needle3Move=Rotate DialGadget\Deluxe%20Baro%20Altimeter\data\needle2MaxValue=100
DialGadget\Deluxe%20Barometer\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Deluxe%20Baro%20Altimeter\data\needle3MinValue=0
DialGadget\Deluxe%20Barometer\data\useOpenGLFlag=false DialGadget\Deluxe%20Baro%20Altimeter\data\needle3MaxValue=1000
DialGadget\Deluxe%20Barometer\data\beSmooth=false DialGadget\Deluxe%20Baro%20Altimeter\data\needle1DataObject=BaroAltitude
DialGadget\Deluxe%20Barometer\configInfo\version=0.0.0 DialGadget\Deluxe%20Baro%20Altimeter\data\needle1ObjectField=Altitude
DialGadget\Deluxe%20Barometer\configInfo\locked=false DialGadget\Deluxe%20Baro%20Altimeter\data\needle2DataObject=BaroAltitude
DialGadget\Deluxe%20Climbrate\data\dialFile=%%DATAPATH%%dials/deluxe/vsi.svg DialGadget\Deluxe%20Baro%20Altimeter\data\needle2ObjectField=Altitude
DialGadget\Deluxe%20Climbrate\data\dialBackgroundID=background DialGadget\Deluxe%20Baro%20Altimeter\data\needle3DataObject=BaroAltitude
DialGadget\Deluxe%20Climbrate\data\dialForegroundID=foreground DialGadget\Deluxe%20Baro%20Altimeter\data\needle3ObjectField=Altitude
DialGadget\Deluxe%20Climbrate\data\dialNeedleID1=needle DialGadget\Deluxe%20Baro%20Altimeter\data\needle1Factor=1
DialGadget\Deluxe%20Climbrate\data\dialNeedleID2= DialGadget\Deluxe%20Baro%20Altimeter\data\needle2Factor=1
DialGadget\Deluxe%20Climbrate\data\dialNeedleID3= DialGadget\Deluxe%20Baro%20Altimeter\data\needle3Factor=1
DialGadget\Deluxe%20Climbrate\data\needle1MinValue=-11.2 DialGadget\Deluxe%20Baro%20Altimeter\data\needle1Move=Rotate
DialGadget\Deluxe%20Climbrate\data\needle1MaxValue=11.2 DialGadget\Deluxe%20Baro%20Altimeter\data\needle2Move=Rotate
DialGadget\Deluxe%20Climbrate\data\needle2MinValue=0 DialGadget\Deluxe%20Baro%20Altimeter\data\needle3Move=Rotate
DialGadget\Deluxe%20Climbrate\data\needle2MaxValue=100 DialGadget\Deluxe%20Baro%20Altimeter\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Deluxe%20Climbrate\data\needle3MinValue=0 DialGadget\Deluxe%20Baro%20Altimeter\data\useOpenGLFlag=false
DialGadget\Deluxe%20Climbrate\data\needle3MaxValue=1000 DialGadget\Deluxe%20Baro%20Altimeter\data\beSmooth=false
DialGadget\Deluxe%20Climbrate\data\needle1DataObject=VelocityActual DialGadget\Deluxe%20Baro%20Altimeter\configInfo\version=0.0.0
DialGadget\Deluxe%20Climbrate\data\needle1ObjectField=Down DialGadget\Deluxe%20Baro%20Altimeter\configInfo\locked=false
DialGadget\Deluxe%20Climbrate\data\needle2DataObject=BaroAltitude DialGadget\Deluxe%20Barometer\data\dialFile=%%DATAPATH%%dials/deluxe/barometer.svg
DialGadget\Deluxe%20Climbrate\data\needle2ObjectField=Altitude DialGadget\Deluxe%20Barometer\data\dialBackgroundID=background
DialGadget\Deluxe%20Climbrate\data\needle3DataObject=BaroAltitude DialGadget\Deluxe%20Barometer\data\dialForegroundID=foreground
DialGadget\Deluxe%20Climbrate\data\needle3ObjectField=Altitude DialGadget\Deluxe%20Barometer\data\dialNeedleID1=needle
DialGadget\Deluxe%20Climbrate\data\needle1Factor=0.01 DialGadget\Deluxe%20Barometer\data\dialNeedleID2=
DialGadget\Deluxe%20Climbrate\data\needle2Factor=1 DialGadget\Deluxe%20Barometer\data\dialNeedleID3=
DialGadget\Deluxe%20Climbrate\data\needle3Factor=1 DialGadget\Deluxe%20Barometer\data\needle1MinValue=1000
DialGadget\Deluxe%20Climbrate\data\needle1Move=Rotate DialGadget\Deluxe%20Barometer\data\needle1MaxValue=1120
DialGadget\Deluxe%20Climbrate\data\needle2Move=Rotate DialGadget\Deluxe%20Barometer\data\needle2MinValue=0
DialGadget\Deluxe%20Climbrate\data\needle3Move=Rotate DialGadget\Deluxe%20Barometer\data\needle2MaxValue=100
DialGadget\Deluxe%20Climbrate\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Deluxe%20Barometer\data\needle3MinValue=0
DialGadget\Deluxe%20Climbrate\data\useOpenGLFlag=false DialGadget\Deluxe%20Barometer\data\needle3MaxValue=1000
DialGadget\Deluxe%20Climbrate\data\beSmooth=false DialGadget\Deluxe%20Barometer\data\needle1DataObject=BaroAltitude
DialGadget\Deluxe%20Climbrate\configInfo\version=0.0.0 DialGadget\Deluxe%20Barometer\data\needle1ObjectField=Pressure
DialGadget\Deluxe%20Climbrate\configInfo\locked=false DialGadget\Deluxe%20Barometer\data\needle2DataObject=BaroAltitude
DialGadget\Deluxe%20Compass\data\dialFile=%%DATAPATH%%dials/deluxe/compass.svg DialGadget\Deluxe%20Barometer\data\needle2ObjectField=Altitude
DialGadget\Deluxe%20Compass\data\dialBackgroundID=background DialGadget\Deluxe%20Barometer\data\needle3DataObject=BaroAltitude
DialGadget\Deluxe%20Compass\data\dialForegroundID=foreground DialGadget\Deluxe%20Barometer\data\needle3ObjectField=Altitude
DialGadget\Deluxe%20Compass\data\dialNeedleID1=needle DialGadget\Deluxe%20Barometer\data\needle1Factor=10
DialGadget\Deluxe%20Compass\data\dialNeedleID2= DialGadget\Deluxe%20Barometer\data\needle2Factor=1
DialGadget\Deluxe%20Compass\data\dialNeedleID3= DialGadget\Deluxe%20Barometer\data\needle3Factor=1
DialGadget\Deluxe%20Compass\data\needle1MinValue=0 DialGadget\Deluxe%20Barometer\data\needle1Move=Rotate
DialGadget\Deluxe%20Compass\data\needle1MaxValue=360 DialGadget\Deluxe%20Barometer\data\needle2Move=Rotate
DialGadget\Deluxe%20Compass\data\needle2MinValue=0 DialGadget\Deluxe%20Barometer\data\needle3Move=Rotate
DialGadget\Deluxe%20Compass\data\needle2MaxValue=100 DialGadget\Deluxe%20Barometer\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Deluxe%20Compass\data\needle3MinValue=0 DialGadget\Deluxe%20Barometer\data\useOpenGLFlag=false
DialGadget\Deluxe%20Compass\data\needle3MaxValue=1000 DialGadget\Deluxe%20Barometer\data\beSmooth=false
DialGadget\Deluxe%20Compass\data\needle1DataObject=AttitudeActual DialGadget\Deluxe%20Barometer\configInfo\version=0.0.0
DialGadget\Deluxe%20Compass\data\needle1ObjectField=Yaw DialGadget\Deluxe%20Barometer\configInfo\locked=false
DialGadget\Deluxe%20Compass\data\needle2DataObject=BaroAltitude DialGadget\Deluxe%20Climbrate\data\dialFile=%%DATAPATH%%dials/deluxe/vsi.svg
DialGadget\Deluxe%20Compass\data\needle2ObjectField=Altitude DialGadget\Deluxe%20Climbrate\data\dialBackgroundID=background
DialGadget\Deluxe%20Compass\data\needle3DataObject=BaroAltitude DialGadget\Deluxe%20Climbrate\data\dialForegroundID=foreground
DialGadget\Deluxe%20Compass\data\needle3ObjectField=Altitude DialGadget\Deluxe%20Climbrate\data\dialNeedleID1=needle
DialGadget\Deluxe%20Compass\data\needle1Factor=-1 DialGadget\Deluxe%20Climbrate\data\dialNeedleID2=
DialGadget\Deluxe%20Compass\data\needle2Factor=1 DialGadget\Deluxe%20Climbrate\data\dialNeedleID3=
DialGadget\Deluxe%20Compass\data\needle3Factor=1 DialGadget\Deluxe%20Climbrate\data\needle1MinValue=-11.2
DialGadget\Deluxe%20Compass\data\needle1Move=Rotate DialGadget\Deluxe%20Climbrate\data\needle1MaxValue=11.2
DialGadget\Deluxe%20Compass\data\needle2Move=Rotate DialGadget\Deluxe%20Climbrate\data\needle2MinValue=0
DialGadget\Deluxe%20Compass\data\needle3Move=Rotate DialGadget\Deluxe%20Climbrate\data\needle2MaxValue=100
DialGadget\Deluxe%20Compass\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Deluxe%20Climbrate\data\needle3MinValue=0
DialGadget\Deluxe%20Compass\data\useOpenGLFlag=false DialGadget\Deluxe%20Climbrate\data\needle3MaxValue=1000
DialGadget\Deluxe%20Compass\data\beSmooth=false DialGadget\Deluxe%20Climbrate\data\needle1DataObject=VelocityActual
DialGadget\Deluxe%20Compass\configInfo\version=0.0.0 DialGadget\Deluxe%20Climbrate\data\needle1ObjectField=Down
DialGadget\Deluxe%20Compass\configInfo\locked=false DialGadget\Deluxe%20Climbrate\data\needle2DataObject=BaroAltitude
DialGadget\Deluxe%20Groundspeed%20kph\data\dialFile=%%DATAPATH%%dials/deluxe/speed.svg DialGadget\Deluxe%20Climbrate\data\needle2ObjectField=Altitude
DialGadget\Deluxe%20Groundspeed%20kph\data\dialBackgroundID=background DialGadget\Deluxe%20Climbrate\data\needle3DataObject=BaroAltitude
DialGadget\Deluxe%20Groundspeed%20kph\data\dialForegroundID=foreground DialGadget\Deluxe%20Climbrate\data\needle3ObjectField=Altitude
DialGadget\Deluxe%20Groundspeed%20kph\data\dialNeedleID1=needle DialGadget\Deluxe%20Climbrate\data\needle1Factor=0.01
DialGadget\Deluxe%20Groundspeed%20kph\data\dialNeedleID2= DialGadget\Deluxe%20Climbrate\data\needle2Factor=1
DialGadget\Deluxe%20Groundspeed%20kph\data\dialNeedleID3= DialGadget\Deluxe%20Climbrate\data\needle3Factor=1
DialGadget\Deluxe%20Groundspeed%20kph\data\needle1MinValue=0 DialGadget\Deluxe%20Climbrate\data\needle1Move=Rotate
DialGadget\Deluxe%20Groundspeed%20kph\data\needle1MaxValue=120 DialGadget\Deluxe%20Climbrate\data\needle2Move=Rotate
DialGadget\Deluxe%20Groundspeed%20kph\data\needle2MinValue=0 DialGadget\Deluxe%20Climbrate\data\needle3Move=Rotate
DialGadget\Deluxe%20Groundspeed%20kph\data\needle2MaxValue=100 DialGadget\Deluxe%20Climbrate\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Deluxe%20Groundspeed%20kph\data\needle3MinValue=0 DialGadget\Deluxe%20Climbrate\data\useOpenGLFlag=false
DialGadget\Deluxe%20Groundspeed%20kph\data\needle3MaxValue=1000 DialGadget\Deluxe%20Climbrate\data\beSmooth=false
DialGadget\Deluxe%20Groundspeed%20kph\data\needle1DataObject=GPSPosition DialGadget\Deluxe%20Climbrate\configInfo\version=0.0.0
DialGadget\Deluxe%20Groundspeed%20kph\data\needle1ObjectField=Groundspeed DialGadget\Deluxe%20Climbrate\configInfo\locked=false
DialGadget\Deluxe%20Groundspeed%20kph\data\needle2DataObject=BaroAltitude DialGadget\Deluxe%20Compass\data\dialFile=%%DATAPATH%%dials/deluxe/compass.svg
DialGadget\Deluxe%20Groundspeed%20kph\data\needle2ObjectField=Altitude DialGadget\Deluxe%20Compass\data\dialBackgroundID=background
DialGadget\Deluxe%20Groundspeed%20kph\data\needle3DataObject=BaroAltitude DialGadget\Deluxe%20Compass\data\dialForegroundID=foreground
DialGadget\Deluxe%20Groundspeed%20kph\data\needle3ObjectField=Altitude DialGadget\Deluxe%20Compass\data\dialNeedleID1=needle
DialGadget\Deluxe%20Groundspeed%20kph\data\needle1Factor=3.6 DialGadget\Deluxe%20Compass\data\dialNeedleID2=
DialGadget\Deluxe%20Groundspeed%20kph\data\needle2Factor=1 DialGadget\Deluxe%20Compass\data\dialNeedleID3=
DialGadget\Deluxe%20Groundspeed%20kph\data\needle3Factor=1 DialGadget\Deluxe%20Compass\data\needle1MinValue=0
DialGadget\Deluxe%20Groundspeed%20kph\data\needle1Move=Rotate DialGadget\Deluxe%20Compass\data\needle1MaxValue=360
DialGadget\Deluxe%20Groundspeed%20kph\data\needle2Move=Rotate DialGadget\Deluxe%20Compass\data\needle2MinValue=0
DialGadget\Deluxe%20Groundspeed%20kph\data\needle3Move=Rotate DialGadget\Deluxe%20Compass\data\needle2MaxValue=100
DialGadget\Deluxe%20Groundspeed%20kph\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Deluxe%20Compass\data\needle3MinValue=0
DialGadget\Deluxe%20Groundspeed%20kph\data\useOpenGLFlag=false DialGadget\Deluxe%20Compass\data\needle3MaxValue=1000
DialGadget\Deluxe%20Groundspeed%20kph\data\beSmooth=false DialGadget\Deluxe%20Compass\data\needle1DataObject=AttitudeActual
DialGadget\Deluxe%20Groundspeed%20kph\configInfo\version=0.0.0 DialGadget\Deluxe%20Compass\data\needle1ObjectField=Yaw
DialGadget\Deluxe%20Groundspeed%20kph\configInfo\locked=false DialGadget\Deluxe%20Compass\data\needle2DataObject=BaroAltitude
DialGadget\Deluxe%20Temperature\data\dialFile=%%DATAPATH%%dials/deluxe/thermometer.svg DialGadget\Deluxe%20Compass\data\needle2ObjectField=Altitude
DialGadget\Deluxe%20Temperature\data\dialBackgroundID=background DialGadget\Deluxe%20Compass\data\needle3DataObject=BaroAltitude
DialGadget\Deluxe%20Temperature\data\dialForegroundID=foreground DialGadget\Deluxe%20Compass\data\needle3ObjectField=Altitude
DialGadget\Deluxe%20Temperature\data\dialNeedleID1=needle DialGadget\Deluxe%20Compass\data\needle1Factor=-1
DialGadget\Deluxe%20Temperature\data\dialNeedleID2=needle2 DialGadget\Deluxe%20Compass\data\needle2Factor=1
DialGadget\Deluxe%20Temperature\data\dialNeedleID3=needle3 DialGadget\Deluxe%20Compass\data\needle3Factor=1
DialGadget\Deluxe%20Temperature\data\needle1MinValue=0 DialGadget\Deluxe%20Compass\data\needle1Move=Rotate
DialGadget\Deluxe%20Temperature\data\needle1MaxValue=120 DialGadget\Deluxe%20Compass\data\needle2Move=Rotate
DialGadget\Deluxe%20Temperature\data\needle2MinValue=0 DialGadget\Deluxe%20Compass\data\needle3Move=Rotate
DialGadget\Deluxe%20Temperature\data\needle2MaxValue=100 DialGadget\Deluxe%20Compass\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Deluxe%20Temperature\data\needle3MinValue=0 DialGadget\Deluxe%20Compass\data\useOpenGLFlag=false
DialGadget\Deluxe%20Temperature\data\needle3MaxValue=1000 DialGadget\Deluxe%20Compass\data\beSmooth=false
DialGadget\Deluxe%20Temperature\data\needle1DataObject=BaroAltitude DialGadget\Deluxe%20Compass\configInfo\version=0.0.0
DialGadget\Deluxe%20Temperature\data\needle1ObjectField=Temperature DialGadget\Deluxe%20Compass\configInfo\locked=false
DialGadget\Deluxe%20Temperature\data\needle2DataObject=BaroAltitude DialGadget\Deluxe%20Groundspeed%20kph\data\dialFile=%%DATAPATH%%dials/deluxe/speed.svg
DialGadget\Deluxe%20Temperature\data\needle2ObjectField=Altitude DialGadget\Deluxe%20Groundspeed%20kph\data\dialBackgroundID=background
DialGadget\Deluxe%20Temperature\data\needle3DataObject=BaroAltitude DialGadget\Deluxe%20Groundspeed%20kph\data\dialForegroundID=foreground
DialGadget\Deluxe%20Temperature\data\needle3ObjectField=Altitude DialGadget\Deluxe%20Groundspeed%20kph\data\dialNeedleID1=needle
DialGadget\Deluxe%20Temperature\data\needle1Factor=1 DialGadget\Deluxe%20Groundspeed%20kph\data\dialNeedleID2=
DialGadget\Deluxe%20Temperature\data\needle2Factor=1 DialGadget\Deluxe%20Groundspeed%20kph\data\dialNeedleID3=
DialGadget\Deluxe%20Temperature\data\needle3Factor=1 DialGadget\Deluxe%20Groundspeed%20kph\data\needle1MinValue=0
DialGadget\Deluxe%20Temperature\data\needle1Move=Rotate DialGadget\Deluxe%20Groundspeed%20kph\data\needle1MaxValue=120
DialGadget\Deluxe%20Temperature\data\needle2Move=Rotate DialGadget\Deluxe%20Groundspeed%20kph\data\needle2MinValue=0
DialGadget\Deluxe%20Temperature\data\needle3Move=Rotate DialGadget\Deluxe%20Groundspeed%20kph\data\needle2MaxValue=100
DialGadget\Deluxe%20Temperature\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Deluxe%20Groundspeed%20kph\data\needle3MinValue=0
DialGadget\Deluxe%20Temperature\data\useOpenGLFlag=false DialGadget\Deluxe%20Groundspeed%20kph\data\needle3MaxValue=1000
DialGadget\Deluxe%20Temperature\data\beSmooth=false DialGadget\Deluxe%20Groundspeed%20kph\data\needle1DataObject=GPSPosition
DialGadget\Deluxe%20Temperature\configInfo\version=0.0.0 DialGadget\Deluxe%20Groundspeed%20kph\data\needle1ObjectField=Groundspeed
DialGadget\Deluxe%20Temperature\configInfo\locked=false DialGadget\Deluxe%20Groundspeed%20kph\data\needle2DataObject=BaroAltitude
DialGadget\Deluxe%20Turn%20Coordinator\data\dialFile=/home/lafargue/OP/OpenPilot/trunk/artwork/Dials/deluxe/turncoordinator.svg DialGadget\Deluxe%20Groundspeed%20kph\data\needle2ObjectField=Altitude
DialGadget\Deluxe%20Turn%20Coordinator\data\dialBackgroundID=background DialGadget\Deluxe%20Groundspeed%20kph\data\needle3DataObject=BaroAltitude
DialGadget\Deluxe%20Turn%20Coordinator\data\dialForegroundID=foreground DialGadget\Deluxe%20Groundspeed%20kph\data\needle3ObjectField=Altitude
DialGadget\Deluxe%20Turn%20Coordinator\data\dialNeedleID1=needle DialGadget\Deluxe%20Groundspeed%20kph\data\needle1Factor=3.6
DialGadget\Deluxe%20Turn%20Coordinator\data\dialNeedleID2=needle2 DialGadget\Deluxe%20Groundspeed%20kph\data\needle2Factor=1
DialGadget\Deluxe%20Turn%20Coordinator\data\dialNeedleID3=needle2 DialGadget\Deluxe%20Groundspeed%20kph\data\needle3Factor=1
DialGadget\Deluxe%20Turn%20Coordinator\data\needle1MinValue=0 DialGadget\Deluxe%20Groundspeed%20kph\data\needle1Move=Rotate
DialGadget\Deluxe%20Turn%20Coordinator\data\needle1MaxValue=360 DialGadget\Deluxe%20Groundspeed%20kph\data\needle2Move=Rotate
DialGadget\Deluxe%20Turn%20Coordinator\data\needle2MinValue=-20 DialGadget\Deluxe%20Groundspeed%20kph\data\needle3Move=Rotate
DialGadget\Deluxe%20Turn%20Coordinator\data\needle2MaxValue=20 DialGadget\Deluxe%20Groundspeed%20kph\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Deluxe%20Turn%20Coordinator\data\needle3MinValue=0 DialGadget\Deluxe%20Groundspeed%20kph\data\useOpenGLFlag=false
DialGadget\Deluxe%20Turn%20Coordinator\data\needle3MaxValue=360 DialGadget\Deluxe%20Groundspeed%20kph\data\beSmooth=false
DialGadget\Deluxe%20Turn%20Coordinator\data\needle1DataObject=AttitudeActual DialGadget\Deluxe%20Groundspeed%20kph\configInfo\version=0.0.0
DialGadget\Deluxe%20Turn%20Coordinator\data\needle1ObjectField=Roll DialGadget\Deluxe%20Groundspeed%20kph\configInfo\locked=false
DialGadget\Deluxe%20Turn%20Coordinator\data\needle2DataObject=AttitudeRaw DialGadget\Deluxe%20Temperature\data\dialFile=%%DATAPATH%%dials/deluxe/thermometer.svg
DialGadget\Deluxe%20Turn%20Coordinator\data\needle2ObjectField=accels-X DialGadget\Deluxe%20Temperature\data\dialBackgroundID=background
DialGadget\Deluxe%20Turn%20Coordinator\data\needle3DataObject=AttitudeRaw DialGadget\Deluxe%20Temperature\data\dialForegroundID=foreground
DialGadget\Deluxe%20Turn%20Coordinator\data\needle3ObjectField=accels-X DialGadget\Deluxe%20Temperature\data\dialNeedleID1=needle
DialGadget\Deluxe%20Turn%20Coordinator\data\needle1Factor=-1 DialGadget\Deluxe%20Temperature\data\dialNeedleID2=needle2
DialGadget\Deluxe%20Turn%20Coordinator\data\needle2Factor=1 DialGadget\Deluxe%20Temperature\data\dialNeedleID3=needle3
DialGadget\Deluxe%20Turn%20Coordinator\data\needle3Factor=-1 DialGadget\Deluxe%20Temperature\data\needle1MinValue=0
DialGadget\Deluxe%20Turn%20Coordinator\data\needle1Move=Rotate DialGadget\Deluxe%20Temperature\data\needle1MaxValue=120
DialGadget\Deluxe%20Turn%20Coordinator\data\needle2Move=Horizontal DialGadget\Deluxe%20Temperature\data\needle2MinValue=0
DialGadget\Deluxe%20Turn%20Coordinator\data\needle3Move=Rotate DialGadget\Deluxe%20Temperature\data\needle2MaxValue=100
DialGadget\Deluxe%20Turn%20Coordinator\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Deluxe%20Temperature\data\needle3MinValue=0
DialGadget\Deluxe%20Turn%20Coordinator\data\useOpenGLFlag=false DialGadget\Deluxe%20Temperature\data\needle3MaxValue=1000
DialGadget\Deluxe%20Turn%20Coordinator\data\beSmooth=false DialGadget\Deluxe%20Temperature\data\needle1DataObject=BaroAltitude
DialGadget\Deluxe%20Turn%20Coordinator\configInfo\version=0.0.0 DialGadget\Deluxe%20Temperature\data\needle1ObjectField=Temperature
DialGadget\Deluxe%20Turn%20Coordinator\configInfo\locked=false DialGadget\Deluxe%20Temperature\data\needle2DataObject=BaroAltitude
DialGadget\Groundspeed%20kph\data\dialFile=%%DATAPATH%%dials/default/speed.svg DialGadget\Deluxe%20Temperature\data\needle2ObjectField=Altitude
DialGadget\Groundspeed%20kph\data\dialBackgroundID=background DialGadget\Deluxe%20Temperature\data\needle3DataObject=BaroAltitude
DialGadget\Groundspeed%20kph\data\dialForegroundID= DialGadget\Deluxe%20Temperature\data\needle3ObjectField=Altitude
DialGadget\Groundspeed%20kph\data\dialNeedleID1=needle DialGadget\Deluxe%20Temperature\data\needle1Factor=1
DialGadget\Groundspeed%20kph\data\dialNeedleID2= DialGadget\Deluxe%20Temperature\data\needle2Factor=1
DialGadget\Groundspeed%20kph\data\dialNeedleID3= DialGadget\Deluxe%20Temperature\data\needle3Factor=1
DialGadget\Groundspeed%20kph\data\needle1MinValue=0 DialGadget\Deluxe%20Temperature\data\needle1Move=Rotate
DialGadget\Groundspeed%20kph\data\needle1MaxValue=120 DialGadget\Deluxe%20Temperature\data\needle2Move=Rotate
DialGadget\Groundspeed%20kph\data\needle2MinValue=0 DialGadget\Deluxe%20Temperature\data\needle3Move=Rotate
DialGadget\Groundspeed%20kph\data\needle2MaxValue=100 DialGadget\Deluxe%20Temperature\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Groundspeed%20kph\data\needle3MinValue=0 DialGadget\Deluxe%20Temperature\data\useOpenGLFlag=false
DialGadget\Groundspeed%20kph\data\needle3MaxValue=1000 DialGadget\Deluxe%20Temperature\data\beSmooth=false
DialGadget\Groundspeed%20kph\data\needle1DataObject=GPSPosition DialGadget\Deluxe%20Temperature\configInfo\version=0.0.0
DialGadget\Groundspeed%20kph\data\needle1ObjectField=Groundspeed DialGadget\Deluxe%20Temperature\configInfo\locked=false
DialGadget\Groundspeed%20kph\data\needle2DataObject=BaroAltitude DialGadget\Deluxe%20Turn%20Coordinator\data\dialFile=/home/lafargue/OP/OpenPilot/trunk/artwork/Dials/deluxe/turncoordinator.svg
DialGadget\Groundspeed%20kph\data\needle2ObjectField=Altitude DialGadget\Deluxe%20Turn%20Coordinator\data\dialBackgroundID=background
DialGadget\Groundspeed%20kph\data\needle3DataObject=BaroAltitude DialGadget\Deluxe%20Turn%20Coordinator\data\dialForegroundID=foreground
DialGadget\Groundspeed%20kph\data\needle3ObjectField=Altitude DialGadget\Deluxe%20Turn%20Coordinator\data\dialNeedleID1=needle
DialGadget\Groundspeed%20kph\data\needle1Factor=3.6 DialGadget\Deluxe%20Turn%20Coordinator\data\dialNeedleID2=needle2
DialGadget\Groundspeed%20kph\data\needle2Factor=1 DialGadget\Deluxe%20Turn%20Coordinator\data\dialNeedleID3=needle2
DialGadget\Groundspeed%20kph\data\needle3Factor=1 DialGadget\Deluxe%20Turn%20Coordinator\data\needle1MinValue=0
DialGadget\Groundspeed%20kph\data\needle1Move=Rotate DialGadget\Deluxe%20Turn%20Coordinator\data\needle1MaxValue=360
DialGadget\Groundspeed%20kph\data\needle2Move=Rotate DialGadget\Deluxe%20Turn%20Coordinator\data\needle2MinValue=-20
DialGadget\Groundspeed%20kph\data\needle3Move=Rotate DialGadget\Deluxe%20Turn%20Coordinator\data\needle2MaxValue=20
DialGadget\Groundspeed%20kph\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Deluxe%20Turn%20Coordinator\data\needle3MinValue=0
DialGadget\Groundspeed%20kph\data\useOpenGLFlag=false DialGadget\Deluxe%20Turn%20Coordinator\data\needle3MaxValue=360
DialGadget\Groundspeed%20kph\data\beSmooth=false DialGadget\Deluxe%20Turn%20Coordinator\data\needle1DataObject=AttitudeActual
DialGadget\Groundspeed%20kph\configInfo\version=0.0.0 DialGadget\Deluxe%20Turn%20Coordinator\data\needle1ObjectField=Roll
DialGadget\Groundspeed%20kph\configInfo\locked=false DialGadget\Deluxe%20Turn%20Coordinator\data\needle2DataObject=AttitudeRaw
DialGadget\HiContrast%20Attitude\data\dialFile=%%DATAPATH%%dials/hi-contrast/attitude.svg DialGadget\Deluxe%20Turn%20Coordinator\data\needle2ObjectField=accels-X
DialGadget\HiContrast%20Attitude\data\dialBackgroundID=background DialGadget\Deluxe%20Turn%20Coordinator\data\needle3DataObject=AttitudeRaw
DialGadget\HiContrast%20Attitude\data\dialForegroundID=foreground DialGadget\Deluxe%20Turn%20Coordinator\data\needle3ObjectField=accels-X
DialGadget\HiContrast%20Attitude\data\dialNeedleID1=needle DialGadget\Deluxe%20Turn%20Coordinator\data\needle1Factor=-1
DialGadget\HiContrast%20Attitude\data\dialNeedleID2=needle DialGadget\Deluxe%20Turn%20Coordinator\data\needle2Factor=1
DialGadget\HiContrast%20Attitude\data\dialNeedleID3=needle3 DialGadget\Deluxe%20Turn%20Coordinator\data\needle3Factor=-1
DialGadget\HiContrast%20Attitude\data\needle1MinValue=0 DialGadget\Deluxe%20Turn%20Coordinator\data\needle1Move=Rotate
DialGadget\HiContrast%20Attitude\data\needle1MaxValue=360 DialGadget\Deluxe%20Turn%20Coordinator\data\needle2Move=Horizontal
DialGadget\HiContrast%20Attitude\data\needle2MinValue=0 DialGadget\Deluxe%20Turn%20Coordinator\data\needle3Move=Rotate
DialGadget\HiContrast%20Attitude\data\needle2MaxValue=20 DialGadget\Deluxe%20Turn%20Coordinator\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\HiContrast%20Attitude\data\needle3MinValue=0 DialGadget\Deluxe%20Turn%20Coordinator\data\useOpenGLFlag=false
DialGadget\HiContrast%20Attitude\data\needle3MaxValue=360 DialGadget\Deluxe%20Turn%20Coordinator\data\beSmooth=false
DialGadget\HiContrast%20Attitude\data\needle1DataObject=AttitudeActual DialGadget\Deluxe%20Turn%20Coordinator\configInfo\version=0.0.0
DialGadget\HiContrast%20Attitude\data\needle1ObjectField=Roll DialGadget\Deluxe%20Turn%20Coordinator\configInfo\locked=false
DialGadget\HiContrast%20Attitude\data\needle2DataObject=AttitudeActual DialGadget\Groundspeed%20kph\data\dialFile=%%DATAPATH%%dials/default/speed.svg
DialGadget\HiContrast%20Attitude\data\needle2ObjectField=Pitch DialGadget\Groundspeed%20kph\data\dialBackgroundID=background
DialGadget\HiContrast%20Attitude\data\needle3DataObject=AttitudeActual DialGadget\Groundspeed%20kph\data\dialForegroundID=
DialGadget\HiContrast%20Attitude\data\needle3ObjectField=Roll DialGadget\Groundspeed%20kph\data\dialNeedleID1=needle
DialGadget\HiContrast%20Attitude\data\needle1Factor=-1 DialGadget\Groundspeed%20kph\data\dialNeedleID2=
DialGadget\HiContrast%20Attitude\data\needle2Factor=75 DialGadget\Groundspeed%20kph\data\dialNeedleID3=
DialGadget\HiContrast%20Attitude\data\needle3Factor=-1 DialGadget\Groundspeed%20kph\data\needle1MinValue=0
DialGadget\HiContrast%20Attitude\data\needle1Move=Rotate DialGadget\Groundspeed%20kph\data\needle1MaxValue=120
DialGadget\HiContrast%20Attitude\data\needle2Move=Vertical DialGadget\Groundspeed%20kph\data\needle2MinValue=0
DialGadget\HiContrast%20Attitude\data\needle3Move=Rotate DialGadget\Groundspeed%20kph\data\needle2MaxValue=100
DialGadget\HiContrast%20Attitude\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Groundspeed%20kph\data\needle3MinValue=0
DialGadget\HiContrast%20Attitude\data\useOpenGLFlag=false DialGadget\Groundspeed%20kph\data\needle3MaxValue=1000
DialGadget\HiContrast%20Attitude\data\beSmooth=false DialGadget\Groundspeed%20kph\data\needle1DataObject=GPSPosition
DialGadget\HiContrast%20Attitude\configInfo\version=0.0.0 DialGadget\Groundspeed%20kph\data\needle1ObjectField=Groundspeed
DialGadget\HiContrast%20Attitude\configInfo\locked=false DialGadget\Groundspeed%20kph\data\needle2DataObject=BaroAltitude
DialGadget\HiContrast%20Baro%20Altimeter\data\dialFile=%%DATAPATH%%dials/hi-contrast/altimeter.svg DialGadget\Groundspeed%20kph\data\needle2ObjectField=Altitude
DialGadget\HiContrast%20Baro%20Altimeter\data\dialBackgroundID=background DialGadget\Groundspeed%20kph\data\needle3DataObject=BaroAltitude
DialGadget\HiContrast%20Baro%20Altimeter\data\dialForegroundID=foreground DialGadget\Groundspeed%20kph\data\needle3ObjectField=Altitude
DialGadget\HiContrast%20Baro%20Altimeter\data\dialNeedleID1=needle DialGadget\Groundspeed%20kph\data\needle1Factor=3.6
DialGadget\HiContrast%20Baro%20Altimeter\data\dialNeedleID2=needle2 DialGadget\Groundspeed%20kph\data\needle2Factor=1
DialGadget\HiContrast%20Baro%20Altimeter\data\dialNeedleID3=needle3 DialGadget\Groundspeed%20kph\data\needle3Factor=1
DialGadget\HiContrast%20Baro%20Altimeter\data\needle1MinValue=0 DialGadget\Groundspeed%20kph\data\needle1Move=Rotate
DialGadget\HiContrast%20Baro%20Altimeter\data\needle1MaxValue=10 DialGadget\Groundspeed%20kph\data\needle2Move=Rotate
DialGadget\HiContrast%20Baro%20Altimeter\data\needle2MinValue=0 DialGadget\Groundspeed%20kph\data\needle3Move=Rotate
DialGadget\HiContrast%20Baro%20Altimeter\data\needle2MaxValue=100 DialGadget\Groundspeed%20kph\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\HiContrast%20Baro%20Altimeter\data\needle3MinValue=0 DialGadget\Groundspeed%20kph\data\useOpenGLFlag=false
DialGadget\HiContrast%20Baro%20Altimeter\data\needle3MaxValue=1000 DialGadget\Groundspeed%20kph\data\beSmooth=false
DialGadget\HiContrast%20Baro%20Altimeter\data\needle1DataObject=BaroAltitude DialGadget\Groundspeed%20kph\configInfo\version=0.0.0
DialGadget\HiContrast%20Baro%20Altimeter\data\needle1ObjectField=Altitude DialGadget\Groundspeed%20kph\configInfo\locked=false
DialGadget\HiContrast%20Baro%20Altimeter\data\needle2DataObject=BaroAltitude DialGadget\HiContrast%20Attitude\data\dialFile=%%DATAPATH%%dials/hi-contrast/attitude.svg
DialGadget\HiContrast%20Baro%20Altimeter\data\needle2ObjectField=Altitude DialGadget\HiContrast%20Attitude\data\dialBackgroundID=background
DialGadget\HiContrast%20Baro%20Altimeter\data\needle3DataObject=BaroAltitude DialGadget\HiContrast%20Attitude\data\dialForegroundID=foreground
DialGadget\HiContrast%20Baro%20Altimeter\data\needle3ObjectField=Altitude DialGadget\HiContrast%20Attitude\data\dialNeedleID1=needle
DialGadget\HiContrast%20Baro%20Altimeter\data\needle1Factor=1 DialGadget\HiContrast%20Attitude\data\dialNeedleID2=needle
DialGadget\HiContrast%20Baro%20Altimeter\data\needle2Factor=1 DialGadget\HiContrast%20Attitude\data\dialNeedleID3=needle3
DialGadget\HiContrast%20Baro%20Altimeter\data\needle3Factor=1 DialGadget\HiContrast%20Attitude\data\needle1MinValue=0
DialGadget\HiContrast%20Baro%20Altimeter\data\needle1Move=Rotate DialGadget\HiContrast%20Attitude\data\needle1MaxValue=360
DialGadget\HiContrast%20Baro%20Altimeter\data\needle2Move=Rotate DialGadget\HiContrast%20Attitude\data\needle2MinValue=0
DialGadget\HiContrast%20Baro%20Altimeter\data\needle3Move=Rotate DialGadget\HiContrast%20Attitude\data\needle2MaxValue=20
DialGadget\HiContrast%20Baro%20Altimeter\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\HiContrast%20Attitude\data\needle3MinValue=0
DialGadget\HiContrast%20Baro%20Altimeter\data\useOpenGLFlag=false DialGadget\HiContrast%20Attitude\data\needle3MaxValue=360
DialGadget\HiContrast%20Baro%20Altimeter\data\beSmooth=false DialGadget\HiContrast%20Attitude\data\needle1DataObject=AttitudeActual
DialGadget\HiContrast%20Baro%20Altimeter\configInfo\version=0.0.0 DialGadget\HiContrast%20Attitude\data\needle1ObjectField=Roll
DialGadget\HiContrast%20Baro%20Altimeter\configInfo\locked=false DialGadget\HiContrast%20Attitude\data\needle2DataObject=AttitudeActual
DialGadget\HiContrast%20Barometer\data\dialFile=%%DATAPATH%%dials/hi-contrast/barometer.svg DialGadget\HiContrast%20Attitude\data\needle2ObjectField=Pitch
DialGadget\HiContrast%20Barometer\data\dialBackgroundID=background DialGadget\HiContrast%20Attitude\data\needle3DataObject=AttitudeActual
DialGadget\HiContrast%20Barometer\data\dialForegroundID= DialGadget\HiContrast%20Attitude\data\needle3ObjectField=Roll
DialGadget\HiContrast%20Barometer\data\dialNeedleID1=needle DialGadget\HiContrast%20Attitude\data\needle1Factor=-1
DialGadget\HiContrast%20Barometer\data\dialNeedleID2= DialGadget\HiContrast%20Attitude\data\needle2Factor=75
DialGadget\HiContrast%20Barometer\data\dialNeedleID3= DialGadget\HiContrast%20Attitude\data\needle3Factor=-1
DialGadget\HiContrast%20Barometer\data\needle1MinValue=1000 DialGadget\HiContrast%20Attitude\data\needle1Move=Rotate
DialGadget\HiContrast%20Barometer\data\needle1MaxValue=1120 DialGadget\HiContrast%20Attitude\data\needle2Move=Vertical
DialGadget\HiContrast%20Barometer\data\needle2MinValue=0 DialGadget\HiContrast%20Attitude\data\needle3Move=Rotate
DialGadget\HiContrast%20Barometer\data\needle2MaxValue=100 DialGadget\HiContrast%20Attitude\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\HiContrast%20Barometer\data\needle3MinValue=0 DialGadget\HiContrast%20Attitude\data\useOpenGLFlag=false
DialGadget\HiContrast%20Barometer\data\needle3MaxValue=1000 DialGadget\HiContrast%20Attitude\data\beSmooth=false
DialGadget\HiContrast%20Barometer\data\needle1DataObject=BaroAltitude DialGadget\HiContrast%20Attitude\configInfo\version=0.0.0
DialGadget\HiContrast%20Barometer\data\needle1ObjectField=Pressure DialGadget\HiContrast%20Attitude\configInfo\locked=false
DialGadget\HiContrast%20Barometer\data\needle2DataObject=BaroAltitude DialGadget\HiContrast%20Baro%20Altimeter\data\dialFile=%%DATAPATH%%dials/hi-contrast/altimeter.svg
DialGadget\HiContrast%20Barometer\data\needle2ObjectField=Altitude DialGadget\HiContrast%20Baro%20Altimeter\data\dialBackgroundID=background
DialGadget\HiContrast%20Barometer\data\needle3DataObject=BaroAltitude DialGadget\HiContrast%20Baro%20Altimeter\data\dialForegroundID=foreground
DialGadget\HiContrast%20Barometer\data\needle3ObjectField=Altitude DialGadget\HiContrast%20Baro%20Altimeter\data\dialNeedleID1=needle
DialGadget\HiContrast%20Barometer\data\needle1Factor=10 DialGadget\HiContrast%20Baro%20Altimeter\data\dialNeedleID2=needle2
DialGadget\HiContrast%20Barometer\data\needle2Factor=1 DialGadget\HiContrast%20Baro%20Altimeter\data\dialNeedleID3=needle3
DialGadget\HiContrast%20Barometer\data\needle3Factor=1 DialGadget\HiContrast%20Baro%20Altimeter\data\needle1MinValue=0
DialGadget\HiContrast%20Barometer\data\needle1Move=Rotate DialGadget\HiContrast%20Baro%20Altimeter\data\needle1MaxValue=10
DialGadget\HiContrast%20Barometer\data\needle2Move=Rotate DialGadget\HiContrast%20Baro%20Altimeter\data\needle2MinValue=0
DialGadget\HiContrast%20Barometer\data\needle3Move=Rotate DialGadget\HiContrast%20Baro%20Altimeter\data\needle2MaxValue=100
DialGadget\HiContrast%20Barometer\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\HiContrast%20Baro%20Altimeter\data\needle3MinValue=0
DialGadget\HiContrast%20Barometer\data\useOpenGLFlag=false DialGadget\HiContrast%20Baro%20Altimeter\data\needle3MaxValue=1000
DialGadget\HiContrast%20Barometer\data\beSmooth=false DialGadget\HiContrast%20Baro%20Altimeter\data\needle1DataObject=BaroAltitude
DialGadget\HiContrast%20Barometer\configInfo\version=0.0.0 DialGadget\HiContrast%20Baro%20Altimeter\data\needle1ObjectField=Altitude
DialGadget\HiContrast%20Barometer\configInfo\locked=false DialGadget\HiContrast%20Baro%20Altimeter\data\needle2DataObject=BaroAltitude
DialGadget\HiContrast%20Climbrate\data\dialFile=%%DATAPATH%%dials/hi-contrast/vsi.svg DialGadget\HiContrast%20Baro%20Altimeter\data\needle2ObjectField=Altitude
DialGadget\HiContrast%20Climbrate\data\dialBackgroundID=background DialGadget\HiContrast%20Baro%20Altimeter\data\needle3DataObject=BaroAltitude
DialGadget\HiContrast%20Climbrate\data\dialForegroundID= DialGadget\HiContrast%20Baro%20Altimeter\data\needle3ObjectField=Altitude
DialGadget\HiContrast%20Climbrate\data\dialNeedleID1=needle DialGadget\HiContrast%20Baro%20Altimeter\data\needle1Factor=1
DialGadget\HiContrast%20Climbrate\data\dialNeedleID2= DialGadget\HiContrast%20Baro%20Altimeter\data\needle2Factor=1
DialGadget\HiContrast%20Climbrate\data\dialNeedleID3= DialGadget\HiContrast%20Baro%20Altimeter\data\needle3Factor=1
DialGadget\HiContrast%20Climbrate\data\needle1MinValue=-12 DialGadget\HiContrast%20Baro%20Altimeter\data\needle1Move=Rotate
DialGadget\HiContrast%20Climbrate\data\needle1MaxValue=12 DialGadget\HiContrast%20Baro%20Altimeter\data\needle2Move=Rotate
DialGadget\HiContrast%20Climbrate\data\needle2MinValue=0 DialGadget\HiContrast%20Baro%20Altimeter\data\needle3Move=Rotate
DialGadget\HiContrast%20Climbrate\data\needle2MaxValue=100 DialGadget\HiContrast%20Baro%20Altimeter\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\HiContrast%20Climbrate\data\needle3MinValue=0 DialGadget\HiContrast%20Baro%20Altimeter\data\useOpenGLFlag=false
DialGadget\HiContrast%20Climbrate\data\needle3MaxValue=1000 DialGadget\HiContrast%20Baro%20Altimeter\data\beSmooth=false
DialGadget\HiContrast%20Climbrate\data\needle1DataObject=VelocityActual DialGadget\HiContrast%20Baro%20Altimeter\configInfo\version=0.0.0
DialGadget\HiContrast%20Climbrate\data\needle1ObjectField=Down DialGadget\HiContrast%20Baro%20Altimeter\configInfo\locked=false
DialGadget\HiContrast%20Climbrate\data\needle2DataObject=BaroAltitude DialGadget\HiContrast%20Barometer\data\dialFile=%%DATAPATH%%dials/hi-contrast/barometer.svg
DialGadget\HiContrast%20Climbrate\data\needle2ObjectField=Altitude DialGadget\HiContrast%20Barometer\data\dialBackgroundID=background
DialGadget\HiContrast%20Climbrate\data\needle3DataObject=BaroAltitude DialGadget\HiContrast%20Barometer\data\dialForegroundID=
DialGadget\HiContrast%20Climbrate\data\needle3ObjectField=Altitude DialGadget\HiContrast%20Barometer\data\dialNeedleID1=needle
DialGadget\HiContrast%20Climbrate\data\needle1Factor=0.01 DialGadget\HiContrast%20Barometer\data\dialNeedleID2=
DialGadget\HiContrast%20Climbrate\data\needle2Factor=1 DialGadget\HiContrast%20Barometer\data\dialNeedleID3=
DialGadget\HiContrast%20Climbrate\data\needle3Factor=1 DialGadget\HiContrast%20Barometer\data\needle1MinValue=1000
DialGadget\HiContrast%20Climbrate\data\needle1Move=Rotate DialGadget\HiContrast%20Barometer\data\needle1MaxValue=1120
DialGadget\HiContrast%20Climbrate\data\needle2Move=Rotate DialGadget\HiContrast%20Barometer\data\needle2MinValue=0
DialGadget\HiContrast%20Climbrate\data\needle3Move=Rotate DialGadget\HiContrast%20Barometer\data\needle2MaxValue=100
DialGadget\HiContrast%20Climbrate\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\HiContrast%20Barometer\data\needle3MinValue=0
DialGadget\HiContrast%20Climbrate\data\useOpenGLFlag=false DialGadget\HiContrast%20Barometer\data\needle3MaxValue=1000
DialGadget\HiContrast%20Climbrate\data\beSmooth=false DialGadget\HiContrast%20Barometer\data\needle1DataObject=BaroAltitude
DialGadget\HiContrast%20Climbrate\configInfo\version=0.0.0 DialGadget\HiContrast%20Barometer\data\needle1ObjectField=Pressure
DialGadget\HiContrast%20Climbrate\configInfo\locked=false DialGadget\HiContrast%20Barometer\data\needle2DataObject=BaroAltitude
DialGadget\HiContrast%20Compass\data\dialFile=%%DATAPATH%%dials/hi-contrast/compass.svg DialGadget\HiContrast%20Barometer\data\needle2ObjectField=Altitude
DialGadget\HiContrast%20Compass\data\dialBackgroundID=background DialGadget\HiContrast%20Barometer\data\needle3DataObject=BaroAltitude
DialGadget\HiContrast%20Compass\data\dialForegroundID=foreground DialGadget\HiContrast%20Barometer\data\needle3ObjectField=Altitude
DialGadget\HiContrast%20Compass\data\dialNeedleID1=needle DialGadget\HiContrast%20Barometer\data\needle1Factor=10
DialGadget\HiContrast%20Compass\data\dialNeedleID2= DialGadget\HiContrast%20Barometer\data\needle2Factor=1
DialGadget\HiContrast%20Compass\data\dialNeedleID3= DialGadget\HiContrast%20Barometer\data\needle3Factor=1
DialGadget\HiContrast%20Compass\data\needle1MinValue=0 DialGadget\HiContrast%20Barometer\data\needle1Move=Rotate
DialGadget\HiContrast%20Compass\data\needle1MaxValue=360 DialGadget\HiContrast%20Barometer\data\needle2Move=Rotate
DialGadget\HiContrast%20Compass\data\needle2MinValue=0 DialGadget\HiContrast%20Barometer\data\needle3Move=Rotate
DialGadget\HiContrast%20Compass\data\needle2MaxValue=100 DialGadget\HiContrast%20Barometer\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\HiContrast%20Compass\data\needle3MinValue=0 DialGadget\HiContrast%20Barometer\data\useOpenGLFlag=false
DialGadget\HiContrast%20Compass\data\needle3MaxValue=1000 DialGadget\HiContrast%20Barometer\data\beSmooth=false
DialGadget\HiContrast%20Compass\data\needle1DataObject=AttitudeActual DialGadget\HiContrast%20Barometer\configInfo\version=0.0.0
DialGadget\HiContrast%20Compass\data\needle1ObjectField=Yaw DialGadget\HiContrast%20Barometer\configInfo\locked=false
DialGadget\HiContrast%20Compass\data\needle2DataObject=BaroAltitude DialGadget\HiContrast%20Climbrate\data\dialFile=%%DATAPATH%%dials/hi-contrast/vsi.svg
DialGadget\HiContrast%20Compass\data\needle2ObjectField=Altitude DialGadget\HiContrast%20Climbrate\data\dialBackgroundID=background
DialGadget\HiContrast%20Compass\data\needle3DataObject=BaroAltitude DialGadget\HiContrast%20Climbrate\data\dialForegroundID=
DialGadget\HiContrast%20Compass\data\needle3ObjectField=Altitude DialGadget\HiContrast%20Climbrate\data\dialNeedleID1=needle
DialGadget\HiContrast%20Compass\data\needle1Factor=-1 DialGadget\HiContrast%20Climbrate\data\dialNeedleID2=
DialGadget\HiContrast%20Compass\data\needle2Factor=1 DialGadget\HiContrast%20Climbrate\data\dialNeedleID3=
DialGadget\HiContrast%20Compass\data\needle3Factor=1 DialGadget\HiContrast%20Climbrate\data\needle1MinValue=-12
DialGadget\HiContrast%20Compass\data\needle1Move=Rotate DialGadget\HiContrast%20Climbrate\data\needle1MaxValue=12
DialGadget\HiContrast%20Compass\data\needle2Move=Rotate DialGadget\HiContrast%20Climbrate\data\needle2MinValue=0
DialGadget\HiContrast%20Compass\data\needle3Move=Rotate DialGadget\HiContrast%20Climbrate\data\needle2MaxValue=100
DialGadget\HiContrast%20Compass\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\HiContrast%20Climbrate\data\needle3MinValue=0
DialGadget\HiContrast%20Compass\data\useOpenGLFlag=false DialGadget\HiContrast%20Climbrate\data\needle3MaxValue=1000
DialGadget\HiContrast%20Compass\data\beSmooth=false DialGadget\HiContrast%20Climbrate\data\needle1DataObject=VelocityActual
DialGadget\HiContrast%20Compass\configInfo\version=0.0.0 DialGadget\HiContrast%20Climbrate\data\needle1ObjectField=Down
DialGadget\HiContrast%20Compass\configInfo\locked=false DialGadget\HiContrast%20Climbrate\data\needle2DataObject=BaroAltitude
DialGadget\HiContrast%20Groundspeed%20kph\data\dialFile=%%DATAPATH%%dials/hi-contrast/speed.svg DialGadget\HiContrast%20Climbrate\data\needle2ObjectField=Altitude
DialGadget\HiContrast%20Groundspeed%20kph\data\dialBackgroundID=background DialGadget\HiContrast%20Climbrate\data\needle3DataObject=BaroAltitude
DialGadget\HiContrast%20Groundspeed%20kph\data\dialForegroundID= DialGadget\HiContrast%20Climbrate\data\needle3ObjectField=Altitude
DialGadget\HiContrast%20Groundspeed%20kph\data\dialNeedleID1=needle DialGadget\HiContrast%20Climbrate\data\needle1Factor=0.01
DialGadget\HiContrast%20Groundspeed%20kph\data\dialNeedleID2= DialGadget\HiContrast%20Climbrate\data\needle2Factor=1
DialGadget\HiContrast%20Groundspeed%20kph\data\dialNeedleID3= DialGadget\HiContrast%20Climbrate\data\needle3Factor=1
DialGadget\HiContrast%20Groundspeed%20kph\data\needle1MinValue=0 DialGadget\HiContrast%20Climbrate\data\needle1Move=Rotate
DialGadget\HiContrast%20Groundspeed%20kph\data\needle1MaxValue=120 DialGadget\HiContrast%20Climbrate\data\needle2Move=Rotate
DialGadget\HiContrast%20Groundspeed%20kph\data\needle2MinValue=0 DialGadget\HiContrast%20Climbrate\data\needle3Move=Rotate
DialGadget\HiContrast%20Groundspeed%20kph\data\needle2MaxValue=100 DialGadget\HiContrast%20Climbrate\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\HiContrast%20Groundspeed%20kph\data\needle3MinValue=0 DialGadget\HiContrast%20Climbrate\data\useOpenGLFlag=false
DialGadget\HiContrast%20Groundspeed%20kph\data\needle3MaxValue=1000 DialGadget\HiContrast%20Climbrate\data\beSmooth=false
DialGadget\HiContrast%20Groundspeed%20kph\data\needle1DataObject=GPSPosition DialGadget\HiContrast%20Climbrate\configInfo\version=0.0.0
DialGadget\HiContrast%20Groundspeed%20kph\data\needle1ObjectField=Groundspeed DialGadget\HiContrast%20Climbrate\configInfo\locked=false
DialGadget\HiContrast%20Groundspeed%20kph\data\needle2DataObject=BaroAltitude DialGadget\HiContrast%20Compass\data\dialFile=%%DATAPATH%%dials/hi-contrast/compass.svg
DialGadget\HiContrast%20Groundspeed%20kph\data\needle2ObjectField=Altitude DialGadget\HiContrast%20Compass\data\dialBackgroundID=background
DialGadget\HiContrast%20Groundspeed%20kph\data\needle3DataObject=BaroAltitude DialGadget\HiContrast%20Compass\data\dialForegroundID=foreground
DialGadget\HiContrast%20Groundspeed%20kph\data\needle3ObjectField=Altitude DialGadget\HiContrast%20Compass\data\dialNeedleID1=needle
DialGadget\HiContrast%20Groundspeed%20kph\data\needle1Factor=3.6 DialGadget\HiContrast%20Compass\data\dialNeedleID2=
DialGadget\HiContrast%20Groundspeed%20kph\data\needle2Factor=1 DialGadget\HiContrast%20Compass\data\dialNeedleID3=
DialGadget\HiContrast%20Groundspeed%20kph\data\needle3Factor=1 DialGadget\HiContrast%20Compass\data\needle1MinValue=0
DialGadget\HiContrast%20Groundspeed%20kph\data\needle1Move=Rotate DialGadget\HiContrast%20Compass\data\needle1MaxValue=360
DialGadget\HiContrast%20Groundspeed%20kph\data\needle2Move=Rotate DialGadget\HiContrast%20Compass\data\needle2MinValue=0
DialGadget\HiContrast%20Groundspeed%20kph\data\needle3Move=Rotate DialGadget\HiContrast%20Compass\data\needle2MaxValue=100
DialGadget\HiContrast%20Groundspeed%20kph\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\HiContrast%20Compass\data\needle3MinValue=0
DialGadget\HiContrast%20Groundspeed%20kph\data\useOpenGLFlag=false DialGadget\HiContrast%20Compass\data\needle3MaxValue=1000
DialGadget\HiContrast%20Groundspeed%20kph\data\beSmooth=false DialGadget\HiContrast%20Compass\data\needle1DataObject=AttitudeActual
DialGadget\HiContrast%20Groundspeed%20kph\configInfo\version=0.0.0 DialGadget\HiContrast%20Compass\data\needle1ObjectField=Yaw
DialGadget\HiContrast%20Groundspeed%20kph\configInfo\locked=false DialGadget\HiContrast%20Compass\data\needle2DataObject=BaroAltitude
DialGadget\HiContrast%20Temperature\data\dialFile=%%DATAPATH%%dials/hi-contrast/thermometer.svg DialGadget\HiContrast%20Compass\data\needle2ObjectField=Altitude
DialGadget\HiContrast%20Temperature\data\dialBackgroundID=background DialGadget\HiContrast%20Compass\data\needle3DataObject=BaroAltitude
DialGadget\HiContrast%20Temperature\data\dialForegroundID= DialGadget\HiContrast%20Compass\data\needle3ObjectField=Altitude
DialGadget\HiContrast%20Temperature\data\dialNeedleID1=needle DialGadget\HiContrast%20Compass\data\needle1Factor=-1
DialGadget\HiContrast%20Temperature\data\dialNeedleID2=needle2 DialGadget\HiContrast%20Compass\data\needle2Factor=1
DialGadget\HiContrast%20Temperature\data\dialNeedleID3=needle3 DialGadget\HiContrast%20Compass\data\needle3Factor=1
DialGadget\HiContrast%20Temperature\data\needle1MinValue=0 DialGadget\HiContrast%20Compass\data\needle1Move=Rotate
DialGadget\HiContrast%20Temperature\data\needle1MaxValue=120 DialGadget\HiContrast%20Compass\data\needle2Move=Rotate
DialGadget\HiContrast%20Temperature\data\needle2MinValue=0 DialGadget\HiContrast%20Compass\data\needle3Move=Rotate
DialGadget\HiContrast%20Temperature\data\needle2MaxValue=100 DialGadget\HiContrast%20Compass\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\HiContrast%20Temperature\data\needle3MinValue=0 DialGadget\HiContrast%20Compass\data\useOpenGLFlag=false
DialGadget\HiContrast%20Temperature\data\needle3MaxValue=1000 DialGadget\HiContrast%20Compass\data\beSmooth=false
DialGadget\HiContrast%20Temperature\data\needle1DataObject=BaroAltitude DialGadget\HiContrast%20Compass\configInfo\version=0.0.0
DialGadget\HiContrast%20Temperature\data\needle1ObjectField=Temperature DialGadget\HiContrast%20Compass\configInfo\locked=false
DialGadget\HiContrast%20Temperature\data\needle2DataObject=BaroAltitude DialGadget\HiContrast%20Groundspeed%20kph\data\dialFile=%%DATAPATH%%dials/hi-contrast/speed.svg
DialGadget\HiContrast%20Temperature\data\needle2ObjectField=Altitude DialGadget\HiContrast%20Groundspeed%20kph\data\dialBackgroundID=background
DialGadget\HiContrast%20Temperature\data\needle3DataObject=BaroAltitude DialGadget\HiContrast%20Groundspeed%20kph\data\dialForegroundID=
DialGadget\HiContrast%20Temperature\data\needle3ObjectField=Altitude DialGadget\HiContrast%20Groundspeed%20kph\data\dialNeedleID1=needle
DialGadget\HiContrast%20Temperature\data\needle1Factor=1 DialGadget\HiContrast%20Groundspeed%20kph\data\dialNeedleID2=
DialGadget\HiContrast%20Temperature\data\needle2Factor=1 DialGadget\HiContrast%20Groundspeed%20kph\data\dialNeedleID3=
DialGadget\HiContrast%20Temperature\data\needle3Factor=1 DialGadget\HiContrast%20Groundspeed%20kph\data\needle1MinValue=0
DialGadget\HiContrast%20Temperature\data\needle1Move=Rotate DialGadget\HiContrast%20Groundspeed%20kph\data\needle1MaxValue=120
DialGadget\HiContrast%20Temperature\data\needle2Move=Rotate DialGadget\HiContrast%20Groundspeed%20kph\data\needle2MinValue=0
DialGadget\HiContrast%20Temperature\data\needle3Move=Rotate DialGadget\HiContrast%20Groundspeed%20kph\data\needle2MaxValue=100
DialGadget\HiContrast%20Temperature\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\HiContrast%20Groundspeed%20kph\data\needle3MinValue=0
DialGadget\HiContrast%20Temperature\data\useOpenGLFlag=false DialGadget\HiContrast%20Groundspeed%20kph\data\needle3MaxValue=1000
DialGadget\HiContrast%20Temperature\data\beSmooth=false DialGadget\HiContrast%20Groundspeed%20kph\data\needle1DataObject=GPSPosition
DialGadget\HiContrast%20Temperature\configInfo\version=0.0.0 DialGadget\HiContrast%20Groundspeed%20kph\data\needle1ObjectField=Groundspeed
DialGadget\HiContrast%20Temperature\configInfo\locked=false DialGadget\HiContrast%20Groundspeed%20kph\data\needle2DataObject=BaroAltitude
DialGadget\Servo%20Channel%201\data\dialFile=%%DATAPATH%%dials/default/thermometer.svg DialGadget\HiContrast%20Groundspeed%20kph\data\needle2ObjectField=Altitude
DialGadget\Servo%20Channel%201\data\dialBackgroundID=background DialGadget\HiContrast%20Groundspeed%20kph\data\needle3DataObject=BaroAltitude
DialGadget\Servo%20Channel%201\data\dialForegroundID= DialGadget\HiContrast%20Groundspeed%20kph\data\needle3ObjectField=Altitude
DialGadget\Servo%20Channel%201\data\dialNeedleID1=needle DialGadget\HiContrast%20Groundspeed%20kph\data\needle1Factor=3.6
DialGadget\Servo%20Channel%201\data\dialNeedleID2=needle2 DialGadget\HiContrast%20Groundspeed%20kph\data\needle2Factor=1
DialGadget\Servo%20Channel%201\data\dialNeedleID3=needle3 DialGadget\HiContrast%20Groundspeed%20kph\data\needle3Factor=1
DialGadget\Servo%20Channel%201\data\needle1MinValue=1000 DialGadget\HiContrast%20Groundspeed%20kph\data\needle1Move=Rotate
DialGadget\Servo%20Channel%201\data\needle1MaxValue=2000 DialGadget\HiContrast%20Groundspeed%20kph\data\needle2Move=Rotate
DialGadget\Servo%20Channel%201\data\needle2MinValue=0 DialGadget\HiContrast%20Groundspeed%20kph\data\needle3Move=Rotate
DialGadget\Servo%20Channel%201\data\needle2MaxValue=100 DialGadget\HiContrast%20Groundspeed%20kph\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Servo%20Channel%201\data\needle3MinValue=0 DialGadget\HiContrast%20Groundspeed%20kph\data\useOpenGLFlag=false
DialGadget\Servo%20Channel%201\data\needle3MaxValue=1000 DialGadget\HiContrast%20Groundspeed%20kph\data\beSmooth=false
DialGadget\Servo%20Channel%201\data\needle1DataObject=ManualControlCommand DialGadget\HiContrast%20Groundspeed%20kph\configInfo\version=0.0.0
DialGadget\Servo%20Channel%201\data\needle1ObjectField=Channel-3 DialGadget\HiContrast%20Groundspeed%20kph\configInfo\locked=false
DialGadget\Servo%20Channel%201\data\needle2DataObject=BaroAltitude DialGadget\HiContrast%20Temperature\data\dialFile=%%DATAPATH%%dials/hi-contrast/thermometer.svg
DialGadget\Servo%20Channel%201\data\needle2ObjectField=Altitude DialGadget\HiContrast%20Temperature\data\dialBackgroundID=background
DialGadget\Servo%20Channel%201\data\needle3DataObject=BaroAltitude DialGadget\HiContrast%20Temperature\data\dialForegroundID=
DialGadget\Servo%20Channel%201\data\needle3ObjectField=Altitude DialGadget\HiContrast%20Temperature\data\dialNeedleID1=needle
DialGadget\Servo%20Channel%201\data\needle1Factor=1 DialGadget\HiContrast%20Temperature\data\dialNeedleID2=needle2
DialGadget\Servo%20Channel%201\data\needle2Factor=1 DialGadget\HiContrast%20Temperature\data\dialNeedleID3=needle3
DialGadget\Servo%20Channel%201\data\needle3Factor=1 DialGadget\HiContrast%20Temperature\data\needle1MinValue=0
DialGadget\Servo%20Channel%201\data\needle1Move=Rotate DialGadget\HiContrast%20Temperature\data\needle1MaxValue=120
DialGadget\Servo%20Channel%201\data\needle2Move=Rotate DialGadget\HiContrast%20Temperature\data\needle2MinValue=0
DialGadget\Servo%20Channel%201\data\needle3Move=Rotate DialGadget\HiContrast%20Temperature\data\needle2MaxValue=100
DialGadget\Servo%20Channel%201\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\HiContrast%20Temperature\data\needle3MinValue=0
DialGadget\Servo%20Channel%201\data\useOpenGLFlag=false DialGadget\HiContrast%20Temperature\data\needle3MaxValue=1000
DialGadget\Servo%20Channel%201\data\beSmooth=false DialGadget\HiContrast%20Temperature\data\needle1DataObject=BaroAltitude
DialGadget\Servo%20Channel%201\configInfo\version=0.0.0 DialGadget\HiContrast%20Temperature\data\needle1ObjectField=Temperature
DialGadget\Servo%20Channel%201\configInfo\locked=false DialGadget\HiContrast%20Temperature\data\needle2DataObject=BaroAltitude
DialGadget\Temperature\data\dialFile=%%DATAPATH%%dials/default/thermometer.svg DialGadget\HiContrast%20Temperature\data\needle2ObjectField=Altitude
DialGadget\Temperature\data\dialBackgroundID=background DialGadget\HiContrast%20Temperature\data\needle3DataObject=BaroAltitude
DialGadget\Temperature\data\dialForegroundID= DialGadget\HiContrast%20Temperature\data\needle3ObjectField=Altitude
DialGadget\Temperature\data\dialNeedleID1=needle DialGadget\HiContrast%20Temperature\data\needle1Factor=1
DialGadget\Temperature\data\dialNeedleID2=needle2 DialGadget\HiContrast%20Temperature\data\needle2Factor=1
DialGadget\Temperature\data\dialNeedleID3=needle3 DialGadget\HiContrast%20Temperature\data\needle3Factor=1
DialGadget\Temperature\data\needle1MinValue=0 DialGadget\HiContrast%20Temperature\data\needle1Move=Rotate
DialGadget\Temperature\data\needle1MaxValue=120 DialGadget\HiContrast%20Temperature\data\needle2Move=Rotate
DialGadget\Temperature\data\needle2MinValue=0 DialGadget\HiContrast%20Temperature\data\needle3Move=Rotate
DialGadget\Temperature\data\needle2MaxValue=100 DialGadget\HiContrast%20Temperature\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
DialGadget\Temperature\data\needle3MinValue=0 DialGadget\HiContrast%20Temperature\data\useOpenGLFlag=false
DialGadget\Temperature\data\needle3MaxValue=1000 DialGadget\HiContrast%20Temperature\data\beSmooth=false
DialGadget\Temperature\data\needle1DataObject=BaroAltitude DialGadget\HiContrast%20Temperature\configInfo\version=0.0.0
DialGadget\Temperature\data\needle1ObjectField=Temperature DialGadget\HiContrast%20Temperature\configInfo\locked=false
DialGadget\Temperature\data\needle2DataObject=BaroAltitude DialGadget\Servo%20Channel%201\data\dialFile=%%DATAPATH%%dials/default/thermometer.svg
DialGadget\Temperature\data\needle2ObjectField=Altitude DialGadget\Servo%20Channel%201\data\dialBackgroundID=background
DialGadget\Temperature\data\needle3DataObject=BaroAltitude DialGadget\Servo%20Channel%201\data\dialForegroundID=
DialGadget\Temperature\data\needle3ObjectField=Altitude DialGadget\Servo%20Channel%201\data\dialNeedleID1=needle
DialGadget\Temperature\data\needle1Factor=1 DialGadget\Servo%20Channel%201\data\dialNeedleID2=needle2
DialGadget\Temperature\data\needle2Factor=1 DialGadget\Servo%20Channel%201\data\dialNeedleID3=needle3
DialGadget\Temperature\data\needle3Factor=1 DialGadget\Servo%20Channel%201\data\needle1MinValue=1000
DialGadget\Temperature\data\needle1Move=Rotate DialGadget\Servo%20Channel%201\data\needle1MaxValue=2000
DialGadget\Temperature\data\needle2Move=Rotate DialGadget\Servo%20Channel%201\data\needle2MinValue=0
DialGadget\Temperature\data\needle3Move=Rotate DialGadget\Servo%20Channel%201\data\needle2MaxValue=100
DialGadget\Temperature\data\font="Ubuntu,11,-1,5,50,0,0,0,0,0" DialGadget\Servo%20Channel%201\data\needle3MinValue=0
DialGadget\Temperature\data\useOpenGLFlag=false DialGadget\Servo%20Channel%201\data\needle3MaxValue=1000
DialGadget\Temperature\data\beSmooth=false DialGadget\Servo%20Channel%201\data\needle1DataObject=ManualControlCommand
DialGadget\Temperature\configInfo\version=0.0.0 DialGadget\Servo%20Channel%201\data\needle1ObjectField=Channel-3
DialGadget\Temperature\configInfo\locked=false DialGadget\Servo%20Channel%201\data\needle2DataObject=BaroAltitude
GCSControlGadget\MS%20Sidewinder\data\controlsMode=2 DialGadget\Servo%20Channel%201\data\needle2ObjectField=Altitude
GCSControlGadget\MS%20Sidewinder\data\rollChannel=0 DialGadget\Servo%20Channel%201\data\needle3DataObject=BaroAltitude
GCSControlGadget\MS%20Sidewinder\data\pitchChannel=1 DialGadget\Servo%20Channel%201\data\needle3ObjectField=Altitude
GCSControlGadget\MS%20Sidewinder\data\yawChannel=3 DialGadget\Servo%20Channel%201\data\needle1Factor=1
GCSControlGadget\MS%20Sidewinder\data\throttleChannel=2 DialGadget\Servo%20Channel%201\data\needle2Factor=1
GCSControlGadget\MS%20Sidewinder\data\button0Action=0 DialGadget\Servo%20Channel%201\data\needle3Factor=1
GCSControlGadget\MS%20Sidewinder\data\button0Function=0 DialGadget\Servo%20Channel%201\data\needle1Move=Rotate
GCSControlGadget\MS%20Sidewinder\data\button0Amount=0 DialGadget\Servo%20Channel%201\data\needle2Move=Rotate
GCSControlGadget\MS%20Sidewinder\data\channel0Reverse=false DialGadget\Servo%20Channel%201\data\needle3Move=Rotate
GCSControlGadget\MS%20Sidewinder\data\button1Action=0 DialGadget\Servo%20Channel%201\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
GCSControlGadget\MS%20Sidewinder\data\button1Function=0 DialGadget\Servo%20Channel%201\data\useOpenGLFlag=false
GCSControlGadget\MS%20Sidewinder\data\button1Amount=0 DialGadget\Servo%20Channel%201\data\beSmooth=false
GCSControlGadget\MS%20Sidewinder\data\channel1Reverse=false DialGadget\Servo%20Channel%201\configInfo\version=0.0.0
GCSControlGadget\MS%20Sidewinder\data\button2Action=0 DialGadget\Servo%20Channel%201\configInfo\locked=false
GCSControlGadget\MS%20Sidewinder\data\button2Function=3 DialGadget\Temperature\data\dialFile=%%DATAPATH%%dials/default/thermometer.svg
GCSControlGadget\MS%20Sidewinder\data\button2Amount=0.1 DialGadget\Temperature\data\dialBackgroundID=background
GCSControlGadget\MS%20Sidewinder\data\channel2Reverse=true DialGadget\Temperature\data\dialForegroundID=
GCSControlGadget\MS%20Sidewinder\data\button3Action=0 DialGadget\Temperature\data\dialNeedleID1=needle
GCSControlGadget\MS%20Sidewinder\data\button3Function=3 DialGadget\Temperature\data\dialNeedleID2=needle2
GCSControlGadget\MS%20Sidewinder\data\button3Amount=0.1 DialGadget\Temperature\data\dialNeedleID3=needle3
GCSControlGadget\MS%20Sidewinder\data\channel3Reverse=false DialGadget\Temperature\data\needle1MinValue=0
GCSControlGadget\MS%20Sidewinder\data\button4Action=0 DialGadget\Temperature\data\needle1MaxValue=120
GCSControlGadget\MS%20Sidewinder\data\button4Function=0 DialGadget\Temperature\data\needle2MinValue=0
GCSControlGadget\MS%20Sidewinder\data\button4Amount=0 DialGadget\Temperature\data\needle2MaxValue=100
GCSControlGadget\MS%20Sidewinder\data\channel4Reverse=false DialGadget\Temperature\data\needle3MinValue=0
GCSControlGadget\MS%20Sidewinder\data\button5Action=0 DialGadget\Temperature\data\needle3MaxValue=1000
GCSControlGadget\MS%20Sidewinder\data\button5Function=0 DialGadget\Temperature\data\needle1DataObject=BaroAltitude
GCSControlGadget\MS%20Sidewinder\data\button5Amount=0 DialGadget\Temperature\data\needle1ObjectField=Temperature
GCSControlGadget\MS%20Sidewinder\data\channel5Reverse=false DialGadget\Temperature\data\needle2DataObject=BaroAltitude
GCSControlGadget\MS%20Sidewinder\data\button6Action=0 DialGadget\Temperature\data\needle2ObjectField=Altitude
GCSControlGadget\MS%20Sidewinder\data\button6Function=0 DialGadget\Temperature\data\needle3DataObject=BaroAltitude
GCSControlGadget\MS%20Sidewinder\data\button6Amount=0 DialGadget\Temperature\data\needle3ObjectField=Altitude
GCSControlGadget\MS%20Sidewinder\data\channel6Reverse=false DialGadget\Temperature\data\needle1Factor=1
GCSControlGadget\MS%20Sidewinder\data\button7Action=0 DialGadget\Temperature\data\needle2Factor=1
GCSControlGadget\MS%20Sidewinder\data\button7Function=0 DialGadget\Temperature\data\needle3Factor=1
GCSControlGadget\MS%20Sidewinder\data\button7Amount=0 DialGadget\Temperature\data\needle1Move=Rotate
GCSControlGadget\MS%20Sidewinder\data\channel7Reverse=false DialGadget\Temperature\data\needle2Move=Rotate
GCSControlGadget\MS%20Sidewinder\configInfo\version=0.0.0 DialGadget\Temperature\data\needle3Move=Rotate
GCSControlGadget\MS%20Sidewinder\configInfo\locked=false DialGadget\Temperature\data\font="MS Shell Dlg 2,8.25,-1,5,50,0,0,0,0,0"
GpsDisplayGadget\Flight%20GPS\data\defaultSpeed=11 DialGadget\Temperature\data\useOpenGLFlag=false
GpsDisplayGadget\Flight%20GPS\data\defaultDataBits=3 DialGadget\Temperature\data\beSmooth=false
GpsDisplayGadget\Flight%20GPS\data\defaultFlow=0 DialGadget\Temperature\configInfo\version=0.0.0
GpsDisplayGadget\Flight%20GPS\data\defaultParity=0 DialGadget\Temperature\configInfo\locked=false
GpsDisplayGadget\Flight%20GPS\data\defaultStopBits=0 GCSControlGadget\MS%20Sidewinder\data\controlsMode=2
GpsDisplayGadget\Flight%20GPS\data\defaultPort=Serial port 0 GCSControlGadget\MS%20Sidewinder\data\rollChannel=0
GpsDisplayGadget\Flight%20GPS\data\connectionMode=Telemetry GCSControlGadget\MS%20Sidewinder\data\pitchChannel=1
GpsDisplayGadget\Flight%20GPS\configInfo\version=0.0.0 GCSControlGadget\MS%20Sidewinder\data\yawChannel=3
GpsDisplayGadget\Flight%20GPS\configInfo\locked=false GCSControlGadget\MS%20Sidewinder\data\throttleChannel=2
GpsDisplayGadget\GPS%20Mouse\data\defaultSpeed=17 GCSControlGadget\MS%20Sidewinder\data\button0Action=0
GpsDisplayGadget\GPS%20Mouse\data\defaultDataBits=3 GCSControlGadget\MS%20Sidewinder\data\button0Function=0
GpsDisplayGadget\GPS%20Mouse\data\defaultFlow=0 GCSControlGadget\MS%20Sidewinder\data\button0Amount=0
GpsDisplayGadget\GPS%20Mouse\data\defaultParity=0 GCSControlGadget\MS%20Sidewinder\data\channel0Reverse=false
GpsDisplayGadget\GPS%20Mouse\data\defaultStopBits=0 GCSControlGadget\MS%20Sidewinder\data\button1Action=0
GpsDisplayGadget\GPS%20Mouse\data\defaultPort=Serial port 0 GCSControlGadget\MS%20Sidewinder\data\button1Function=0
GpsDisplayGadget\GPS%20Mouse\data\connectionMode=Serial GCSControlGadget\MS%20Sidewinder\data\button1Amount=0
GpsDisplayGadget\GPS%20Mouse\configInfo\version=0.0.0 GCSControlGadget\MS%20Sidewinder\data\channel1Reverse=false
GpsDisplayGadget\GPS%20Mouse\configInfo\locked=false GCSControlGadget\MS%20Sidewinder\data\button2Action=0
HITL\Flightgear%20HITL\data\simulatorId=FG GCSControlGadget\MS%20Sidewinder\data\button2Function=3
HITL\Flightgear%20HITL\data\binPath=/usr/games/fgfs GCSControlGadget\MS%20Sidewinder\data\button2Amount=0.1
HITL\Flightgear%20HITL\data\dataPath=/usr/share/games/FlightGear GCSControlGadget\MS%20Sidewinder\data\channel2Reverse=true
HITL\Flightgear%20HITL\data\manual=false GCSControlGadget\MS%20Sidewinder\data\button3Action=0
HITL\Flightgear%20HITL\data\startSim=true GCSControlGadget\MS%20Sidewinder\data\button3Function=3
HITL\Flightgear%20HITL\data\hostAddress=127.0.0.1 GCSControlGadget\MS%20Sidewinder\data\button3Amount=0.1
HITL\Flightgear%20HITL\data\remoteHostAddress=127.0.0.1 GCSControlGadget\MS%20Sidewinder\data\channel3Reverse=false
HITL\Flightgear%20HITL\data\outPort=9010 GCSControlGadget\MS%20Sidewinder\data\button4Action=0
HITL\Flightgear%20HITL\data\inPort=9009 GCSControlGadget\MS%20Sidewinder\data\button4Function=0
HITL\Flightgear%20HITL\data\latitude= GCSControlGadget\MS%20Sidewinder\data\button4Amount=0
HITL\Flightgear%20HITL\data\longitude= GCSControlGadget\MS%20Sidewinder\data\channel4Reverse=false
HITL\Flightgear%20HITL\configInfo\version=0.0.0 GCSControlGadget\MS%20Sidewinder\data\button5Action=0
HITL\Flightgear%20HITL\configInfo\locked=false GCSControlGadget\MS%20Sidewinder\data\button5Function=0
HITL\XPlane%20HITL\data\simulatorId=X-Plane GCSControlGadget\MS%20Sidewinder\data\button5Amount=0
HITL\XPlane%20HITL\data\binPath=/home/lafargue/X-Plane 9/X-Plane-i686 GCSControlGadget\MS%20Sidewinder\data\channel5Reverse=false
HITL\XPlane%20HITL\data\dataPath=/usr/share/games/FlightGear GCSControlGadget\MS%20Sidewinder\data\button6Action=0
HITL\XPlane%20HITL\data\manual=false GCSControlGadget\MS%20Sidewinder\data\button6Function=0
HITL\XPlane%20HITL\data\startSim=false GCSControlGadget\MS%20Sidewinder\data\button6Amount=0
HITL\XPlane%20HITL\data\hostAddress=127.0.0.3 GCSControlGadget\MS%20Sidewinder\data\channel6Reverse=false
HITL\XPlane%20HITL\data\remoteHostAddress=127.0.0.1 GCSControlGadget\MS%20Sidewinder\data\button7Action=0
HITL\XPlane%20HITL\data\outPort=49000 GCSControlGadget\MS%20Sidewinder\data\button7Function=0
HITL\XPlane%20HITL\data\inPort=6756 GCSControlGadget\MS%20Sidewinder\data\button7Amount=0
HITL\XPlane%20HITL\data\latitude= GCSControlGadget\MS%20Sidewinder\data\channel7Reverse=false
HITL\XPlane%20HITL\data\longitude= GCSControlGadget\MS%20Sidewinder\configInfo\version=0.0.0
HITL\XPlane%20HITL\configInfo\version=0.0.0 GCSControlGadget\MS%20Sidewinder\configInfo\locked=false
HITL\XPlane%20HITL\configInfo\locked=false GpsDisplayGadget\Flight%20GPS\data\defaultSpeed=11
ImportExportGadget\default\data\iniFile=gcs.ini GpsDisplayGadget\Flight%20GPS\data\defaultDataBits=3
ImportExportGadget\default\configInfo\version=1.0.1 GpsDisplayGadget\Flight%20GPS\data\defaultFlow=0
ImportExportGadget\default\configInfo\locked=false GpsDisplayGadget\Flight%20GPS\data\defaultParity=0
LineardialGadget\AHRS%20CPU\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg GpsDisplayGadget\Flight%20GPS\data\defaultStopBits=0
LineardialGadget\AHRS%20CPU\data\sourceDataObject=AhrsStatus GpsDisplayGadget\Flight%20GPS\data\defaultPort=Communications Port (COM1)
LineardialGadget\AHRS%20CPU\data\sourceObjectField=CPULoad GpsDisplayGadget\Flight%20GPS\data\connectionMode=Telemetry
LineardialGadget\AHRS%20CPU\data\minValue=0 GpsDisplayGadget\Flight%20GPS\configInfo\version=0.0.0
LineardialGadget\AHRS%20CPU\data\maxValue=100 GpsDisplayGadget\Flight%20GPS\configInfo\locked=false
LineardialGadget\AHRS%20CPU\data\redMin=80 GpsDisplayGadget\GPS%20Mouse\data\defaultSpeed=17
LineardialGadget\AHRS%20CPU\data\redMax=100 GpsDisplayGadget\GPS%20Mouse\data\defaultDataBits=3
LineardialGadget\AHRS%20CPU\data\yellowMin=50 GpsDisplayGadget\GPS%20Mouse\data\defaultFlow=0
LineardialGadget\AHRS%20CPU\data\yellowMax=80 GpsDisplayGadget\GPS%20Mouse\data\defaultParity=0
LineardialGadget\AHRS%20CPU\data\greenMin=0 GpsDisplayGadget\GPS%20Mouse\data\defaultStopBits=0
LineardialGadget\AHRS%20CPU\data\greenMax=50 GpsDisplayGadget\GPS%20Mouse\data\defaultPort=Communications Port (COM1)
LineardialGadget\AHRS%20CPU\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0" GpsDisplayGadget\GPS%20Mouse\data\connectionMode=Serial
LineardialGadget\AHRS%20CPU\data\decimalPlaces=0 GpsDisplayGadget\GPS%20Mouse\configInfo\version=0.0.0
LineardialGadget\AHRS%20CPU\data\factor=1 GpsDisplayGadget\GPS%20Mouse\configInfo\locked=false
LineardialGadget\AHRS%20CPU\data\useOpenGLFlag=false HITL\Flightgear%20HITL\data\simulatorId=FG
LineardialGadget\AHRS%20CPU\configInfo\version=0.0.0 HITL\Flightgear%20HITL\data\binPath=\\usr\\games\\fgfs
LineardialGadget\AHRS%20CPU\configInfo\locked=false HITL\Flightgear%20HITL\data\dataPath=\\usr\\share\\games\\FlightGear
LineardialGadget\Accel%20Horizontal%20X\data\dFile=%%DATAPATH%%dials/default/lineardial-horizontal.svg HITL\Flightgear%20HITL\data\manual=false
LineardialGadget\Accel%20Horizontal%20X\data\sourceDataObject=AttitudeRaw HITL\Flightgear%20HITL\data\startSim=true
LineardialGadget\Accel%20Horizontal%20X\data\sourceObjectField=accels-X HITL\Flightgear%20HITL\data\hostAddress=127.0.0.1
LineardialGadget\Accel%20Horizontal%20X\data\minValue=-11 HITL\Flightgear%20HITL\data\remoteHostAddress=127.0.0.1
LineardialGadget\Accel%20Horizontal%20X\data\maxValue=11 HITL\Flightgear%20HITL\data\outPort=9010
LineardialGadget\Accel%20Horizontal%20X\data\redMin=-11 HITL\Flightgear%20HITL\data\inPort=9009
LineardialGadget\Accel%20Horizontal%20X\data\redMax=11 HITL\Flightgear%20HITL\data\latitude=
LineardialGadget\Accel%20Horizontal%20X\data\yellowMin=-11 HITL\Flightgear%20HITL\data\longitude=
LineardialGadget\Accel%20Horizontal%20X\data\yellowMax=-5 HITL\Flightgear%20HITL\configInfo\version=0.0.0
LineardialGadget\Accel%20Horizontal%20X\data\greenMin=-10 HITL\Flightgear%20HITL\configInfo\locked=false
LineardialGadget\Accel%20Horizontal%20X\data\greenMax=-9 HITL\XPlane%20HITL\data\simulatorId=X-Plane
LineardialGadget\Accel%20Horizontal%20X\data\font="Andale Mono,8,-1,5,50,0,0,0,0,0" HITL\XPlane%20HITL\data\binPath=\\home\\lafargue\\X-Plane 9\\X-Plane-i686
LineardialGadget\Accel%20Horizontal%20X\data\decimalPlaces=2 HITL\XPlane%20HITL\data\dataPath=\\usr\\share\\games\\FlightGear
LineardialGadget\Accel%20Horizontal%20X\data\factor=1 HITL\XPlane%20HITL\data\manual=false
LineardialGadget\Accel%20Horizontal%20X\data\useOpenGLFlag=false HITL\XPlane%20HITL\data\startSim=false
LineardialGadget\Accel%20Horizontal%20X\configInfo\version=0.0.0 HITL\XPlane%20HITL\data\hostAddress=127.0.0.3
LineardialGadget\Accel%20Horizontal%20X\configInfo\locked=false HITL\XPlane%20HITL\data\remoteHostAddress=127.0.0.1
LineardialGadget\Accel%20Horizontal%20Y\data\dFile=%%DATAPATH%%dials/default/lineardial-horizontal.svg HITL\XPlane%20HITL\data\outPort=49000
LineardialGadget\Accel%20Horizontal%20Y\data\sourceDataObject=AttitudeRaw HITL\XPlane%20HITL\data\inPort=6756
LineardialGadget\Accel%20Horizontal%20Y\data\sourceObjectField=accels-Y HITL\XPlane%20HITL\data\latitude=
LineardialGadget\Accel%20Horizontal%20Y\data\minValue=-11 HITL\XPlane%20HITL\data\longitude=
LineardialGadget\Accel%20Horizontal%20Y\data\maxValue=11 HITL\XPlane%20HITL\configInfo\version=0.0.0
LineardialGadget\Accel%20Horizontal%20Y\data\redMin=-11 HITL\XPlane%20HITL\configInfo\locked=false
LineardialGadget\Accel%20Horizontal%20Y\data\redMax=11 ImportExportGadget\default\data\iniFile=gcs.ini
LineardialGadget\Accel%20Horizontal%20Y\data\yellowMin=-11 ImportExportGadget\default\configInfo\version=1.0.1
LineardialGadget\Accel%20Horizontal%20Y\data\yellowMax=-5 ImportExportGadget\default\configInfo\locked=false
LineardialGadget\Accel%20Horizontal%20Y\data\greenMin=-10 LineardialGadget\AHRS%20CPU\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg
LineardialGadget\Accel%20Horizontal%20Y\data\greenMax=-9 LineardialGadget\AHRS%20CPU\data\sourceDataObject=AhrsStatus
LineardialGadget\Accel%20Horizontal%20Y\data\font="Andale Mono,6,-1,5,50,0,0,0,0,0" LineardialGadget\AHRS%20CPU\data\sourceObjectField=CPULoad
LineardialGadget\Accel%20Horizontal%20Y\data\decimalPlaces=2 LineardialGadget\AHRS%20CPU\data\minValue=0
LineardialGadget\Accel%20Horizontal%20Y\data\factor=1 LineardialGadget\AHRS%20CPU\data\maxValue=100
LineardialGadget\Accel%20Horizontal%20Y\data\useOpenGLFlag=false LineardialGadget\AHRS%20CPU\data\redMin=80
LineardialGadget\Accel%20Horizontal%20Y\configInfo\version=0.0.0 LineardialGadget\AHRS%20CPU\data\redMax=100
LineardialGadget\Accel%20Horizontal%20Y\configInfo\locked=false LineardialGadget\AHRS%20CPU\data\yellowMin=50
LineardialGadget\Accel%20Horizontal%20Z\data\dFile=%%DATAPATH%%dials/default/lineardial-horizontal.svg LineardialGadget\AHRS%20CPU\data\yellowMax=80
LineardialGadget\Accel%20Horizontal%20Z\data\sourceDataObject=AttitudeRaw LineardialGadget\AHRS%20CPU\data\greenMin=0
LineardialGadget\Accel%20Horizontal%20Z\data\sourceObjectField=accels-Z LineardialGadget\AHRS%20CPU\data\greenMax=50
LineardialGadget\Accel%20Horizontal%20Z\data\minValue=-11 LineardialGadget\AHRS%20CPU\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0"
LineardialGadget\Accel%20Horizontal%20Z\data\maxValue=11 LineardialGadget\AHRS%20CPU\data\decimalPlaces=0
LineardialGadget\Accel%20Horizontal%20Z\data\redMin=-11 LineardialGadget\AHRS%20CPU\data\factor=1
LineardialGadget\Accel%20Horizontal%20Z\data\redMax=11 LineardialGadget\AHRS%20CPU\data\useOpenGLFlag=false
LineardialGadget\Accel%20Horizontal%20Z\data\yellowMin=-11 LineardialGadget\AHRS%20CPU\configInfo\version=0.0.0
LineardialGadget\Accel%20Horizontal%20Z\data\yellowMax=-5 LineardialGadget\AHRS%20CPU\configInfo\locked=false
LineardialGadget\Accel%20Horizontal%20Z\data\greenMin=-10 LineardialGadget\Accel%20Horizontal%20X\data\dFile=%%DATAPATH%%dials/default/lineardial-horizontal.svg
LineardialGadget\Accel%20Horizontal%20Z\data\greenMax=-9 LineardialGadget\Accel%20Horizontal%20X\data\sourceDataObject=AttitudeRaw
LineardialGadget\Accel%20Horizontal%20Z\data\font="Andale Mono,8,-1,5,50,0,0,0,0,0" LineardialGadget\Accel%20Horizontal%20X\data\sourceObjectField=accels-X
LineardialGadget\Accel%20Horizontal%20Z\data\decimalPlaces=2 LineardialGadget\Accel%20Horizontal%20X\data\minValue=-11
LineardialGadget\Accel%20Horizontal%20Z\data\factor=1 LineardialGadget\Accel%20Horizontal%20X\data\maxValue=11
LineardialGadget\Accel%20Horizontal%20Z\data\useOpenGLFlag=false LineardialGadget\Accel%20Horizontal%20X\data\redMin=-11
LineardialGadget\Accel%20Horizontal%20Z\configInfo\version=0.0.0 LineardialGadget\Accel%20Horizontal%20X\data\redMax=11
LineardialGadget\Accel%20Horizontal%20Z\configInfo\locked=false LineardialGadget\Accel%20Horizontal%20X\data\yellowMin=-11
LineardialGadget\Arm%20Status\data\dFile=%%DATAPATH%%dials/default/arm-status.svg LineardialGadget\Accel%20Horizontal%20X\data\yellowMax=-5
LineardialGadget\Arm%20Status\data\sourceDataObject=ManualControlCommand LineardialGadget\Accel%20Horizontal%20X\data\greenMin=-10
LineardialGadget\Arm%20Status\data\sourceObjectField=Armed LineardialGadget\Accel%20Horizontal%20X\data\greenMax=-9
LineardialGadget\Arm%20Status\data\minValue=0 LineardialGadget\Accel%20Horizontal%20X\data\font="Andale Mono,8,-1,5,50,0,0,0,0,0"
LineardialGadget\Arm%20Status\data\maxValue=100 LineardialGadget\Accel%20Horizontal%20X\data\decimalPlaces=2
LineardialGadget\Arm%20Status\data\redMin=0 LineardialGadget\Accel%20Horizontal%20X\data\factor=1
LineardialGadget\Arm%20Status\data\redMax=33 LineardialGadget\Accel%20Horizontal%20X\data\useOpenGLFlag=false
LineardialGadget\Arm%20Status\data\yellowMin=33 LineardialGadget\Accel%20Horizontal%20X\configInfo\version=0.0.0
LineardialGadget\Arm%20Status\data\yellowMax=66 LineardialGadget\Accel%20Horizontal%20X\configInfo\locked=false
LineardialGadget\Arm%20Status\data\greenMin=66 LineardialGadget\Accel%20Horizontal%20Y\data\dFile=%%DATAPATH%%dials/default/lineardial-horizontal.svg
LineardialGadget\Arm%20Status\data\greenMax=100 LineardialGadget\Accel%20Horizontal%20Y\data\sourceDataObject=AttitudeRaw
LineardialGadget\Arm%20Status\data\font=",12,-1,5,50,0,0,0,0,0" LineardialGadget\Accel%20Horizontal%20Y\data\sourceObjectField=accels-Y
LineardialGadget\Arm%20Status\data\decimalPlaces=0 LineardialGadget\Accel%20Horizontal%20Y\data\minValue=-11
LineardialGadget\Arm%20Status\data\factor=1 LineardialGadget\Accel%20Horizontal%20Y\data\maxValue=11
LineardialGadget\Arm%20Status\data\useOpenGLFlag=false LineardialGadget\Accel%20Horizontal%20Y\data\redMin=-11
LineardialGadget\Arm%20Status\configInfo\version=0.0.0 LineardialGadget\Accel%20Horizontal%20Y\data\redMax=11
LineardialGadget\Arm%20Status\configInfo\locked=false LineardialGadget\Accel%20Horizontal%20Y\data\yellowMin=-11
LineardialGadget\Flight%20Time\data\dFile=%%DATAPATH%%dials/default/textonly.svg LineardialGadget\Accel%20Horizontal%20Y\data\yellowMax=-5
LineardialGadget\Flight%20Time\data\sourceDataObject=SystemStats LineardialGadget\Accel%20Horizontal%20Y\data\greenMin=-10
LineardialGadget\Flight%20Time\data\sourceObjectField=FlightTime LineardialGadget\Accel%20Horizontal%20Y\data\greenMax=-9
LineardialGadget\Flight%20Time\data\minValue=0 LineardialGadget\Accel%20Horizontal%20Y\data\font="Andale Mono,6,-1,5,50,0,0,0,0,0"
LineardialGadget\Flight%20Time\data\maxValue=100 LineardialGadget\Accel%20Horizontal%20Y\data\decimalPlaces=2
LineardialGadget\Flight%20Time\data\redMin=0 LineardialGadget\Accel%20Horizontal%20Y\data\factor=1
LineardialGadget\Flight%20Time\data\redMax=33 LineardialGadget\Accel%20Horizontal%20Y\data\useOpenGLFlag=false
LineardialGadget\Flight%20Time\data\yellowMin=33 LineardialGadget\Accel%20Horizontal%20Y\configInfo\version=0.0.0
LineardialGadget\Flight%20Time\data\yellowMax=66 LineardialGadget\Accel%20Horizontal%20Y\configInfo\locked=false
LineardialGadget\Flight%20Time\data\greenMin=66 LineardialGadget\Accel%20Horizontal%20Z\data\dFile=%%DATAPATH%%dials/default/lineardial-horizontal.svg
LineardialGadget\Flight%20Time\data\greenMax=100 LineardialGadget\Accel%20Horizontal%20Z\data\sourceDataObject=AttitudeRaw
LineardialGadget\Flight%20Time\data\font=",12,-1,5,50,0,0,0,0,0" LineardialGadget\Accel%20Horizontal%20Z\data\sourceObjectField=accels-Z
LineardialGadget\Flight%20Time\data\decimalPlaces=0 LineardialGadget\Accel%20Horizontal%20Z\data\minValue=-11
LineardialGadget\Flight%20Time\data\factor=0.001 LineardialGadget\Accel%20Horizontal%20Z\data\maxValue=11
LineardialGadget\Flight%20Time\data\useOpenGLFlag=false LineardialGadget\Accel%20Horizontal%20Z\data\redMin=-11
LineardialGadget\Flight%20Time\configInfo\version=0.0.0 LineardialGadget\Accel%20Horizontal%20Z\data\redMax=11
LineardialGadget\Flight%20Time\configInfo\locked=false LineardialGadget\Accel%20Horizontal%20Z\data\yellowMin=-11
LineardialGadget\Flight%20mode\data\dFile=%%DATAPATH%%dials/default/flightmode-status.svg LineardialGadget\Accel%20Horizontal%20Z\data\yellowMax=-5
LineardialGadget\Flight%20mode\data\sourceDataObject=ManualControlCommand LineardialGadget\Accel%20Horizontal%20Z\data\greenMin=-10
LineardialGadget\Flight%20mode\data\sourceObjectField=FlightMode LineardialGadget\Accel%20Horizontal%20Z\data\greenMax=-9
LineardialGadget\Flight%20mode\data\minValue=0 LineardialGadget\Accel%20Horizontal%20Z\data\font="Andale Mono,8,-1,5,50,0,0,0,0,0"
LineardialGadget\Flight%20mode\data\maxValue=100 LineardialGadget\Accel%20Horizontal%20Z\data\decimalPlaces=2
LineardialGadget\Flight%20mode\data\redMin=0 LineardialGadget\Accel%20Horizontal%20Z\data\factor=1
LineardialGadget\Flight%20mode\data\redMax=33 LineardialGadget\Accel%20Horizontal%20Z\data\useOpenGLFlag=false
LineardialGadget\Flight%20mode\data\yellowMin=33 LineardialGadget\Accel%20Horizontal%20Z\configInfo\version=0.0.0
LineardialGadget\Flight%20mode\data\yellowMax=66 LineardialGadget\Accel%20Horizontal%20Z\configInfo\locked=false
LineardialGadget\Flight%20mode\data\greenMin=66 LineardialGadget\Arm%20Status\data\dFile=%%DATAPATH%%dials/default/arm-status.svg
LineardialGadget\Flight%20mode\data\greenMax=100 LineardialGadget\Arm%20Status\data\sourceDataObject=ManualControlCommand
LineardialGadget\Flight%20mode\data\font=",12,-1,5,50,0,0,0,0,0" LineardialGadget\Arm%20Status\data\sourceObjectField=Armed
LineardialGadget\Flight%20mode\data\decimalPlaces=0 LineardialGadget\Arm%20Status\data\minValue=0
LineardialGadget\Flight%20mode\data\factor=1 LineardialGadget\Arm%20Status\data\maxValue=100
LineardialGadget\Flight%20mode\data\useOpenGLFlag=false LineardialGadget\Arm%20Status\data\redMin=0
LineardialGadget\Flight%20mode\configInfo\version=0.0.0 LineardialGadget\Arm%20Status\data\redMax=33
LineardialGadget\Flight%20mode\configInfo\locked=false LineardialGadget\Arm%20Status\data\yellowMin=33
LineardialGadget\GPS%20Sats\data\dFile=%%DATAPATH%%dials/default/gps-signal.svg LineardialGadget\Arm%20Status\data\yellowMax=66
LineardialGadget\GPS%20Sats\data\sourceDataObject=GPSPosition LineardialGadget\Arm%20Status\data\greenMin=66
LineardialGadget\GPS%20Sats\data\sourceObjectField=Satellites LineardialGadget\Arm%20Status\data\greenMax=100
LineardialGadget\GPS%20Sats\data\minValue=0 LineardialGadget\Arm%20Status\data\font=",12,-1,5,50,0,0,0,0,0"
LineardialGadget\GPS%20Sats\data\maxValue=12 LineardialGadget\Arm%20Status\data\decimalPlaces=0
LineardialGadget\GPS%20Sats\data\redMin=0 LineardialGadget\Arm%20Status\data\factor=1
LineardialGadget\GPS%20Sats\data\redMax=0 LineardialGadget\Arm%20Status\data\useOpenGLFlag=false
LineardialGadget\GPS%20Sats\data\yellowMin=0 LineardialGadget\Arm%20Status\configInfo\version=0.0.0
LineardialGadget\GPS%20Sats\data\yellowMax=0 LineardialGadget\Arm%20Status\configInfo\locked=false
LineardialGadget\GPS%20Sats\data\greenMin=0 LineardialGadget\Flight%20Time\data\dFile=%%DATAPATH%%dials/default/textonly.svg
LineardialGadget\GPS%20Sats\data\greenMax=0 LineardialGadget\Flight%20Time\data\sourceDataObject=SystemStats
LineardialGadget\GPS%20Sats\data\font=",12,-1,5,50,0,0,0,0,0" LineardialGadget\Flight%20Time\data\sourceObjectField=FlightTime
LineardialGadget\GPS%20Sats\data\decimalPlaces=0 LineardialGadget\Flight%20Time\data\minValue=0
LineardialGadget\GPS%20Sats\data\factor=1 LineardialGadget\Flight%20Time\data\maxValue=100
LineardialGadget\GPS%20Sats\data\useOpenGLFlag=false LineardialGadget\Flight%20Time\data\redMin=0
LineardialGadget\GPS%20Sats\configInfo\version=0.0.0 LineardialGadget\Flight%20Time\data\redMax=33
LineardialGadget\GPS%20Sats\configInfo\locked=false LineardialGadget\Flight%20Time\data\yellowMin=33
LineardialGadget\GPS%20Status\data\dFile=%%DATAPATH%%dials/default/gps-status.svg LineardialGadget\Flight%20Time\data\yellowMax=66
LineardialGadget\GPS%20Status\data\sourceDataObject=GPSPosition LineardialGadget\Flight%20Time\data\greenMin=66
LineardialGadget\GPS%20Status\data\sourceObjectField=Status LineardialGadget\Flight%20Time\data\greenMax=100
LineardialGadget\GPS%20Status\data\minValue=0 LineardialGadget\Flight%20Time\data\font=",12,-1,5,50,0,0,0,0,0"
LineardialGadget\GPS%20Status\data\maxValue=100 LineardialGadget\Flight%20Time\data\decimalPlaces=0
LineardialGadget\GPS%20Status\data\redMin=0 LineardialGadget\Flight%20Time\data\factor=0.001
LineardialGadget\GPS%20Status\data\redMax=33 LineardialGadget\Flight%20Time\data\useOpenGLFlag=false
LineardialGadget\GPS%20Status\data\yellowMin=33 LineardialGadget\Flight%20Time\configInfo\version=0.0.0
LineardialGadget\GPS%20Status\data\yellowMax=66 LineardialGadget\Flight%20Time\configInfo\locked=false
LineardialGadget\GPS%20Status\data\greenMin=66 LineardialGadget\Flight%20mode\data\dFile=%%DATAPATH%%dials/default/flightmode-status.svg
LineardialGadget\GPS%20Status\data\greenMax=100 LineardialGadget\Flight%20mode\data\sourceDataObject=ManualControlCommand
LineardialGadget\GPS%20Status\data\font=",12,-1,5,50,0,0,0,0,0" LineardialGadget\Flight%20mode\data\sourceObjectField=FlightMode
LineardialGadget\GPS%20Status\data\decimalPlaces=0 LineardialGadget\Flight%20mode\data\minValue=0
LineardialGadget\GPS%20Status\data\factor=1 LineardialGadget\Flight%20mode\data\maxValue=100
LineardialGadget\GPS%20Status\data\useOpenGLFlag=false LineardialGadget\Flight%20mode\data\redMin=0
LineardialGadget\GPS%20Status\configInfo\version=0.0.0 LineardialGadget\Flight%20mode\data\redMax=33
LineardialGadget\GPS%20Status\configInfo\locked=false LineardialGadget\Flight%20mode\data\yellowMin=33
LineardialGadget\Mainboard%20CPU\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg LineardialGadget\Flight%20mode\data\yellowMax=66
LineardialGadget\Mainboard%20CPU\data\sourceDataObject=SystemStats LineardialGadget\Flight%20mode\data\greenMin=66
LineardialGadget\Mainboard%20CPU\data\sourceObjectField=CPULoad LineardialGadget\Flight%20mode\data\greenMax=100
LineardialGadget\Mainboard%20CPU\data\minValue=0 LineardialGadget\Flight%20mode\data\font=",12,-1,5,50,0,0,0,0,0"
LineardialGadget\Mainboard%20CPU\data\maxValue=100 LineardialGadget\Flight%20mode\data\decimalPlaces=0
LineardialGadget\Mainboard%20CPU\data\redMin=80 LineardialGadget\Flight%20mode\data\factor=1
LineardialGadget\Mainboard%20CPU\data\redMax=100 LineardialGadget\Flight%20mode\data\useOpenGLFlag=false
LineardialGadget\Mainboard%20CPU\data\yellowMin=50 LineardialGadget\Flight%20mode\configInfo\version=0.0.0
LineardialGadget\Mainboard%20CPU\data\yellowMax=80 LineardialGadget\Flight%20mode\configInfo\locked=false
LineardialGadget\Mainboard%20CPU\data\greenMin=0 LineardialGadget\GPS%20Sats\data\dFile=%%DATAPATH%%dials/default/gps-signal.svg
LineardialGadget\Mainboard%20CPU\data\greenMax=50 LineardialGadget\GPS%20Sats\data\sourceDataObject=GPSPosition
LineardialGadget\Mainboard%20CPU\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0" LineardialGadget\GPS%20Sats\data\sourceObjectField=Satellites
LineardialGadget\Mainboard%20CPU\data\decimalPlaces=0 LineardialGadget\GPS%20Sats\data\minValue=0
LineardialGadget\Mainboard%20CPU\data\factor=1 LineardialGadget\GPS%20Sats\data\maxValue=12
LineardialGadget\Mainboard%20CPU\data\useOpenGLFlag=false LineardialGadget\GPS%20Sats\data\redMin=0
LineardialGadget\Mainboard%20CPU\configInfo\version=0.0.0 LineardialGadget\GPS%20Sats\data\redMax=0
LineardialGadget\Mainboard%20CPU\configInfo\locked=false LineardialGadget\GPS%20Sats\data\yellowMin=0
LineardialGadget\PitchActual\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg LineardialGadget\GPS%20Sats\data\yellowMax=0
LineardialGadget\PitchActual\data\sourceDataObject=AttitudeActual LineardialGadget\GPS%20Sats\data\greenMin=0
LineardialGadget\PitchActual\data\sourceObjectField=Pitch LineardialGadget\GPS%20Sats\data\greenMax=0
LineardialGadget\PitchActual\data\minValue=-90 LineardialGadget\GPS%20Sats\data\font=",12,-1,5,50,0,0,0,0,0"
LineardialGadget\PitchActual\data\maxValue=90 LineardialGadget\GPS%20Sats\data\decimalPlaces=0
LineardialGadget\PitchActual\data\redMin=0 LineardialGadget\GPS%20Sats\data\factor=1
LineardialGadget\PitchActual\data\redMax=1 LineardialGadget\GPS%20Sats\data\useOpenGLFlag=false
LineardialGadget\PitchActual\data\yellowMin=0.1 LineardialGadget\GPS%20Sats\configInfo\version=0.0.0
LineardialGadget\PitchActual\data\yellowMax=0.9 LineardialGadget\GPS%20Sats\configInfo\locked=false
LineardialGadget\PitchActual\data\greenMin=0.3 LineardialGadget\GPS%20Status\data\dFile=%%DATAPATH%%dials/default/gps-status.svg
LineardialGadget\PitchActual\data\greenMax=0.8 LineardialGadget\GPS%20Status\data\sourceDataObject=GPSPosition
LineardialGadget\PitchActual\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0" LineardialGadget\GPS%20Status\data\sourceObjectField=Status
LineardialGadget\PitchActual\data\decimalPlaces=2 LineardialGadget\GPS%20Status\data\minValue=0
LineardialGadget\PitchActual\data\factor=1 LineardialGadget\GPS%20Status\data\maxValue=100
LineardialGadget\PitchActual\data\useOpenGLFlag=false LineardialGadget\GPS%20Status\data\redMin=0
LineardialGadget\PitchActual\configInfo\version=0.0.0 LineardialGadget\GPS%20Status\data\redMax=33
LineardialGadget\PitchActual\configInfo\locked=false LineardialGadget\GPS%20Status\data\yellowMin=33
LineardialGadget\PitchCommand\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg LineardialGadget\GPS%20Status\data\yellowMax=66
LineardialGadget\PitchCommand\data\sourceDataObject=ManualControlCommand LineardialGadget\GPS%20Status\data\greenMin=66
LineardialGadget\PitchCommand\data\sourceObjectField=Pitch LineardialGadget\GPS%20Status\data\greenMax=100
LineardialGadget\PitchCommand\data\minValue=-1 LineardialGadget\GPS%20Status\data\font=",12,-1,5,50,0,0,0,0,0"
LineardialGadget\PitchCommand\data\maxValue=1 LineardialGadget\GPS%20Status\data\decimalPlaces=0
LineardialGadget\PitchCommand\data\redMin=0 LineardialGadget\GPS%20Status\data\factor=1
LineardialGadget\PitchCommand\data\redMax=1 LineardialGadget\GPS%20Status\data\useOpenGLFlag=false
LineardialGadget\PitchCommand\data\yellowMin=0.1 LineardialGadget\GPS%20Status\configInfo\version=0.0.0
LineardialGadget\PitchCommand\data\yellowMax=0.9 LineardialGadget\GPS%20Status\configInfo\locked=false
LineardialGadget\PitchCommand\data\greenMin=0.3 LineardialGadget\Mainboard%20CPU\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg
LineardialGadget\PitchCommand\data\greenMax=0.8 LineardialGadget\Mainboard%20CPU\data\sourceDataObject=SystemStats
LineardialGadget\PitchCommand\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0" LineardialGadget\Mainboard%20CPU\data\sourceObjectField=CPULoad
LineardialGadget\PitchCommand\data\decimalPlaces=2 LineardialGadget\Mainboard%20CPU\data\minValue=0
LineardialGadget\PitchCommand\data\factor=1 LineardialGadget\Mainboard%20CPU\data\maxValue=100
LineardialGadget\PitchCommand\data\useOpenGLFlag=false LineardialGadget\Mainboard%20CPU\data\redMin=80
LineardialGadget\PitchCommand\configInfo\version=0.0.0 LineardialGadget\Mainboard%20CPU\data\redMax=100
LineardialGadget\PitchCommand\configInfo\locked=false LineardialGadget\Mainboard%20CPU\data\yellowMin=50
LineardialGadget\PitchDesired\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg LineardialGadget\Mainboard%20CPU\data\yellowMax=80
LineardialGadget\PitchDesired\data\sourceDataObject=ActuatorDesired LineardialGadget\Mainboard%20CPU\data\greenMin=0
LineardialGadget\PitchDesired\data\sourceObjectField=Pitch LineardialGadget\Mainboard%20CPU\data\greenMax=50
LineardialGadget\PitchDesired\data\minValue=-1 LineardialGadget\Mainboard%20CPU\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0"
LineardialGadget\PitchDesired\data\maxValue=1 LineardialGadget\Mainboard%20CPU\data\decimalPlaces=0
LineardialGadget\PitchDesired\data\redMin=0 LineardialGadget\Mainboard%20CPU\data\factor=1
LineardialGadget\PitchDesired\data\redMax=1 LineardialGadget\Mainboard%20CPU\data\useOpenGLFlag=false
LineardialGadget\PitchDesired\data\yellowMin=0.1 LineardialGadget\Mainboard%20CPU\configInfo\version=0.0.0
LineardialGadget\PitchDesired\data\yellowMax=0.9 LineardialGadget\Mainboard%20CPU\configInfo\locked=false
LineardialGadget\PitchDesired\data\greenMin=0.3 LineardialGadget\PitchActual\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg
LineardialGadget\PitchDesired\data\greenMax=0.8 LineardialGadget\PitchActual\data\sourceDataObject=AttitudeActual
LineardialGadget\PitchDesired\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0" LineardialGadget\PitchActual\data\sourceObjectField=Pitch
LineardialGadget\PitchDesired\data\decimalPlaces=2 LineardialGadget\PitchActual\data\minValue=-90
LineardialGadget\PitchDesired\data\factor=1 LineardialGadget\PitchActual\data\maxValue=90
LineardialGadget\PitchDesired\data\useOpenGLFlag=false LineardialGadget\PitchActual\data\redMin=0
LineardialGadget\PitchDesired\configInfo\version=0.0.0 LineardialGadget\PitchActual\data\redMax=1
LineardialGadget\PitchDesired\configInfo\locked=false LineardialGadget\PitchActual\data\yellowMin=0.1
LineardialGadget\Roll\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg LineardialGadget\PitchActual\data\yellowMax=0.9
LineardialGadget\Roll\data\sourceDataObject=ManualControlCommand LineardialGadget\PitchActual\data\greenMin=0.3
LineardialGadget\Roll\data\sourceObjectField=Roll LineardialGadget\PitchActual\data\greenMax=0.8
LineardialGadget\Roll\data\minValue=0 LineardialGadget\PitchActual\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0"
LineardialGadget\Roll\data\maxValue=1 LineardialGadget\PitchActual\data\decimalPlaces=2
LineardialGadget\Roll\data\redMin=0 LineardialGadget\PitchActual\data\factor=1
LineardialGadget\Roll\data\redMax=1 LineardialGadget\PitchActual\data\useOpenGLFlag=false
LineardialGadget\Roll\data\yellowMin=0.1 LineardialGadget\PitchActual\configInfo\version=0.0.0
LineardialGadget\Roll\data\yellowMax=0.9 LineardialGadget\PitchActual\configInfo\locked=false
LineardialGadget\Roll\data\greenMin=0.3 LineardialGadget\PitchCommand\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg
LineardialGadget\Roll\data\greenMax=0.8 LineardialGadget\PitchCommand\data\sourceDataObject=ManualControlCommand
LineardialGadget\Roll\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0" LineardialGadget\PitchCommand\data\sourceObjectField=Pitch
LineardialGadget\Roll\data\decimalPlaces=2 LineardialGadget\PitchCommand\data\minValue=-1
LineardialGadget\Roll\data\factor=1 LineardialGadget\PitchCommand\data\maxValue=1
LineardialGadget\Roll\data\useOpenGLFlag=false LineardialGadget\PitchCommand\data\redMin=0
LineardialGadget\Roll\configInfo\version=0.0.0 LineardialGadget\PitchCommand\data\redMax=1
LineardialGadget\Roll\configInfo\locked=false LineardialGadget\PitchCommand\data\yellowMin=0.1
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\dFile=%%DATAPATH%%dials/default/lineardial-horizontal.svg LineardialGadget\PitchCommand\data\yellowMax=0.9
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\sourceDataObject=GCSTelemetryStats LineardialGadget\PitchCommand\data\greenMin=0.3
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\sourceObjectField=RxDataRate LineardialGadget\PitchCommand\data\greenMax=0.8
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\minValue=0 LineardialGadget\PitchCommand\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0"
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\maxValue=1200 LineardialGadget\PitchCommand\data\decimalPlaces=2
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\redMin=900 LineardialGadget\PitchCommand\data\factor=1
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\redMax=1200 LineardialGadget\PitchCommand\data\useOpenGLFlag=false
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\yellowMin=650 LineardialGadget\PitchCommand\configInfo\version=0.0.0
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\yellowMax=900 LineardialGadget\PitchCommand\configInfo\locked=false
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\greenMin=0 LineardialGadget\PitchDesired\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\greenMax=650 LineardialGadget\PitchDesired\data\sourceDataObject=ActuatorDesired
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0" LineardialGadget\PitchDesired\data\sourceObjectField=Pitch
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\decimalPlaces=0 LineardialGadget\PitchDesired\data\minValue=-1
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\factor=1 LineardialGadget\PitchDesired\data\maxValue=1
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\useOpenGLFlag=false LineardialGadget\PitchDesired\data\redMin=0
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\configInfo\version=0.0.0 LineardialGadget\PitchDesired\data\redMax=1
LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\configInfo\locked=false LineardialGadget\PitchDesired\data\yellowMin=0.1
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\dFile=%%DATAPATH%%dials/default/lineardial-horizontal.svg LineardialGadget\PitchDesired\data\yellowMax=0.9
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\sourceDataObject=GCSTelemetryStats LineardialGadget\PitchDesired\data\greenMin=0.3
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\sourceObjectField=TxDataRate LineardialGadget\PitchDesired\data\greenMax=0.8
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\minValue=0 LineardialGadget\PitchDesired\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0"
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\maxValue=1200 LineardialGadget\PitchDesired\data\decimalPlaces=2
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\redMin=900 LineardialGadget\PitchDesired\data\factor=1
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\redMax=1200 LineardialGadget\PitchDesired\data\useOpenGLFlag=false
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\yellowMin=650 LineardialGadget\PitchDesired\configInfo\version=0.0.0
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\yellowMax=900 LineardialGadget\PitchDesired\configInfo\locked=false
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\greenMin=0 LineardialGadget\Roll\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\greenMax=650 LineardialGadget\Roll\data\sourceDataObject=ManualControlCommand
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0" LineardialGadget\Roll\data\sourceObjectField=Roll
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\decimalPlaces=0 LineardialGadget\Roll\data\minValue=0
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\factor=1 LineardialGadget\Roll\data\maxValue=1
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\useOpenGLFlag=false LineardialGadget\Roll\data\redMin=0
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\configInfo\version=0.0.0 LineardialGadget\Roll\data\redMax=1
LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\configInfo\locked=false LineardialGadget\Roll\data\yellowMin=0.1
LineardialGadget\Throttle\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg LineardialGadget\Roll\data\yellowMax=0.9
LineardialGadget\Throttle\data\sourceDataObject=ManualControlCommand LineardialGadget\Roll\data\greenMin=0.3
LineardialGadget\Throttle\data\sourceObjectField=Throttle LineardialGadget\Roll\data\greenMax=0.8
LineardialGadget\Throttle\data\minValue=0 LineardialGadget\Roll\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0"
LineardialGadget\Throttle\data\maxValue=1 LineardialGadget\Roll\data\decimalPlaces=2
LineardialGadget\Throttle\data\redMin=0 LineardialGadget\Roll\data\factor=1
LineardialGadget\Throttle\data\redMax=1 LineardialGadget\Roll\data\useOpenGLFlag=false
LineardialGadget\Throttle\data\yellowMin=0.1 LineardialGadget\Roll\configInfo\version=0.0.0
LineardialGadget\Throttle\data\yellowMax=0.9 LineardialGadget\Roll\configInfo\locked=false
LineardialGadget\Throttle\data\greenMin=0.3 LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\dFile=%%DATAPATH%%dials/default/lineardial-horizontal.svg
LineardialGadget\Throttle\data\greenMax=0.8 LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\sourceDataObject=GCSTelemetryStats
LineardialGadget\Throttle\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0" LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\sourceObjectField=RxDataRate
LineardialGadget\Throttle\data\decimalPlaces=2 LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\minValue=0
LineardialGadget\Throttle\data\factor=1 LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\maxValue=1200
LineardialGadget\Throttle\data\useOpenGLFlag=false LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\redMin=900
LineardialGadget\Throttle\configInfo\version=0.0.0 LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\redMax=1200
LineardialGadget\Throttle\configInfo\locked=false LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\yellowMin=650
LineardialGadget\Yaw\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\yellowMax=900
LineardialGadget\Yaw\data\sourceDataObject=ManualControlCommand LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\greenMin=0
LineardialGadget\Yaw\data\sourceObjectField=Yaw LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\greenMax=650
LineardialGadget\Yaw\data\minValue=0 LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0"
LineardialGadget\Yaw\data\maxValue=1 LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\decimalPlaces=0
LineardialGadget\Yaw\data\redMin=0 LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\factor=1
LineardialGadget\Yaw\data\redMax=1 LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\data\useOpenGLFlag=false
LineardialGadget\Yaw\data\yellowMin=0.1 LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\configInfo\version=0.0.0
LineardialGadget\Yaw\data\yellowMax=0.9 LineardialGadget\Telemetry%20RX%20Rate%20Horizontal\configInfo\locked=false
LineardialGadget\Yaw\data\greenMin=0.3 LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\dFile=%%DATAPATH%%dials/default/lineardial-horizontal.svg
LineardialGadget\Yaw\data\greenMax=0.8 LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\sourceDataObject=GCSTelemetryStats
LineardialGadget\Yaw\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0" LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\sourceObjectField=TxDataRate
LineardialGadget\Yaw\data\decimalPlaces=2 LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\minValue=0
LineardialGadget\Yaw\data\factor=1 LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\maxValue=1200
LineardialGadget\Yaw\data\useOpenGLFlag=false LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\redMin=900
LineardialGadget\Yaw\configInfo\version=0.0.0 LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\redMax=1200
LineardialGadget\Yaw\configInfo\locked=false LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\yellowMin=650
ModelViewGadget\Aeroquad%20%2B\data\acFilename=%%DATAPATH%%models/multi/aeroquad/aeroquad_+.3ds LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\yellowMax=900
ModelViewGadget\Aeroquad%20%2B\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\greenMin=0
ModelViewGadget\Aeroquad%20%2B\data\enableVbo=false LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\greenMax=650
ModelViewGadget\Aeroquad%20%2B\configInfo\version=0.0.0 LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0"
ModelViewGadget\Aeroquad%20%2B\configInfo\locked=false LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\decimalPlaces=0
ModelViewGadget\Easyquad%20X\data\acFilename=%%DATAPATH%%models/multi/easy_quad/easy_quad_X.3ds LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\factor=1
ModelViewGadget\Easyquad%20X\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\data\useOpenGLFlag=false
ModelViewGadget\Easyquad%20X\data\enableVbo=false LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\configInfo\version=0.0.0
ModelViewGadget\Easyquad%20X\configInfo\version=0.0.0 LineardialGadget\Telemetry%20TX%20Rate%20Horizontal\configInfo\locked=false
ModelViewGadget\Easyquad%20X\configInfo\locked=false LineardialGadget\Throttle\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg
ModelViewGadget\Easystar\data\acFilename=%%DATAPATH%%models/planes/Easystar/easystar.3ds LineardialGadget\Throttle\data\sourceDataObject=ManualControlCommand
ModelViewGadget\Easystar\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png LineardialGadget\Throttle\data\sourceObjectField=Throttle
ModelViewGadget\Easystar\data\enableVbo=false LineardialGadget\Throttle\data\minValue=0
ModelViewGadget\Easystar\configInfo\version=0.0.0 LineardialGadget\Throttle\data\maxValue=1
ModelViewGadget\Easystar\configInfo\locked=false LineardialGadget\Throttle\data\redMin=0
ModelViewGadget\Firecracker\data\acFilename=%%DATAPATH%%models/planes/firecracker/firecracker.3ds LineardialGadget\Throttle\data\redMax=1
ModelViewGadget\Firecracker\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png LineardialGadget\Throttle\data\yellowMin=0.1
ModelViewGadget\Firecracker\data\enableVbo=false LineardialGadget\Throttle\data\yellowMax=0.9
ModelViewGadget\Firecracker\configInfo\version=0.0.0 LineardialGadget\Throttle\data\greenMin=0.3
ModelViewGadget\Firecracker\configInfo\locked=false LineardialGadget\Throttle\data\greenMax=0.8
ModelViewGadget\Funjet\data\acFilename=%%DATAPATH%%models/planes/funjet/funjet.3ds LineardialGadget\Throttle\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0"
ModelViewGadget\Funjet\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png LineardialGadget\Throttle\data\decimalPlaces=2
ModelViewGadget\Funjet\data\enableVbo=false LineardialGadget\Throttle\data\factor=1
ModelViewGadget\Funjet\configInfo\version=0.0.0 LineardialGadget\Throttle\data\useOpenGLFlag=false
ModelViewGadget\Funjet\configInfo\locked=false LineardialGadget\Throttle\configInfo\version=0.0.0
ModelViewGadget\Gaui%20330X\data\acFilename=%%DATAPATH%%models/multi/gaui_330x/gaui_330x.3ds LineardialGadget\Throttle\configInfo\locked=false
ModelViewGadget\Gaui%20330X\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png LineardialGadget\Yaw\data\dFile=%%DATAPATH%%dials/default/lineardial-vertical.svg
ModelViewGadget\Gaui%20330X\data\enableVbo=false LineardialGadget\Yaw\data\sourceDataObject=ManualControlCommand
ModelViewGadget\Gaui%20330X\configInfo\version=0.0.0 LineardialGadget\Yaw\data\sourceObjectField=Yaw
ModelViewGadget\Gaui%20330X\configInfo\locked=false LineardialGadget\Yaw\data\minValue=0
ModelViewGadget\Helicopter%20-%20TRex%20450\data\acFilename=%%DATAPATH%%models/helis/t-rex/t-rex_450_xl.3ds LineardialGadget\Yaw\data\maxValue=1
ModelViewGadget\Helicopter%20-%20TRex%20450\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png LineardialGadget\Yaw\data\redMin=0
ModelViewGadget\Helicopter%20-%20TRex%20450\data\enableVbo=false LineardialGadget\Yaw\data\redMax=1
ModelViewGadget\Helicopter%20-%20TRex%20450\configInfo\version=0.0.0 LineardialGadget\Yaw\data\yellowMin=0.1
ModelViewGadget\Helicopter%20-%20TRex%20450\configInfo\locked=false LineardialGadget\Yaw\data\yellowMax=0.9
ModelViewGadget\Hexacopter\data\acFilename=%%DATAPATH%%models/multi/mikrokopter/MK_Hexa.3ds LineardialGadget\Yaw\data\greenMin=0.3
ModelViewGadget\Hexacopter\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png LineardialGadget\Yaw\data\greenMax=0.8
ModelViewGadget\Hexacopter\data\enableVbo=false LineardialGadget\Yaw\data\font="Andale Mono,12,-1,5,75,0,0,0,0,0"
ModelViewGadget\Hexacopter\configInfo\version=0.0.0 LineardialGadget\Yaw\data\decimalPlaces=2
ModelViewGadget\Hexacopter\configInfo\locked=false LineardialGadget\Yaw\data\factor=1
ModelViewGadget\Quadcopter\data\acFilename=%%DATAPATH%%models/multi/mikrokopter/MK_L4-ME.3ds LineardialGadget\Yaw\data\useOpenGLFlag=false
ModelViewGadget\Quadcopter\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png LineardialGadget\Yaw\configInfo\version=0.0.0
ModelViewGadget\Quadcopter\data\enableVbo=false LineardialGadget\Yaw\configInfo\locked=false
ModelViewGadget\Quadcopter\configInfo\version=0.0.0 ModelViewGadget\Aeroquad%20%2B\data\acFilename=%%DATAPATH%%models/multi/aeroquad/aeroquad_+.3ds
ModelViewGadget\Quadcopter\configInfo\locked=false ModelViewGadget\Aeroquad%20%2B\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png
ModelViewGadget\Scorpion%20Tricopter\data\acFilename=%%DATAPATH%%models/multi/scorpion_tricopter/scorpion_tricopter.3ds ModelViewGadget\Aeroquad%20%2B\data\enableVbo=false
ModelViewGadget\Scorpion%20Tricopter\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png ModelViewGadget\Aeroquad%20%2B\configInfo\version=0.0.0
ModelViewGadget\Scorpion%20Tricopter\data\enableVbo=false ModelViewGadget\Aeroquad%20%2B\configInfo\locked=false
ModelViewGadget\Scorpion%20Tricopter\configInfo\version=0.0.0 ModelViewGadget\Easyquad%20X\data\acFilename=%%DATAPATH%%models/multi/easy_quad/easy_quad_X.3ds
ModelViewGadget\Scorpion%20Tricopter\configInfo\locked=false ModelViewGadget\Easyquad%20X\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png
ModelViewGadget\Test%20Quad%20%2B\data\acFilename=%%DATAPATH%%models/multi/test_quad/test_quad_+.3ds ModelViewGadget\Easyquad%20X\data\enableVbo=false
ModelViewGadget\Test%20Quad%20%2B\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png ModelViewGadget\Easyquad%20X\configInfo\version=0.0.0
ModelViewGadget\Test%20Quad%20%2B\data\enableVbo=false ModelViewGadget\Easyquad%20X\configInfo\locked=false
ModelViewGadget\Test%20Quad%20%2B\configInfo\version=0.0.0 ModelViewGadget\Easystar\data\acFilename=%%DATAPATH%%models/planes/Easystar/easystar.3ds
ModelViewGadget\Test%20Quad%20%2B\configInfo\locked=false ModelViewGadget\Easystar\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png
ModelViewGadget\Test%20Quad%20X\data\acFilename=%%DATAPATH%%models/multi/test_quad/test_quad_X.3ds ModelViewGadget\Easystar\data\enableVbo=false
ModelViewGadget\Test%20Quad%20X\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png ModelViewGadget\Easystar\configInfo\version=0.0.0
ModelViewGadget\Test%20Quad%20X\data\enableVbo=false ModelViewGadget\Easystar\configInfo\locked=false
ModelViewGadget\Test%20Quad%20X\configInfo\version=0.0.0 ModelViewGadget\Firecracker\data\acFilename=%%DATAPATH%%models/planes/firecracker/firecracker.3ds
ModelViewGadget\Test%20Quad%20X\configInfo\locked=false ModelViewGadget\Firecracker\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png
OPMapGadget\Google%20Sat\data\mapProvider=GoogleSatellite ModelViewGadget\Firecracker\data\enableVbo=false
OPMapGadget\Google%20Sat\data\defaultZoom=2 ModelViewGadget\Firecracker\configInfo\version=0.0.0
OPMapGadget\Google%20Sat\data\defaultLatitude=0 ModelViewGadget\Firecracker\configInfo\locked=false
OPMapGadget\Google%20Sat\data\defaultLongitude=0 ModelViewGadget\Funjet\data\acFilename=%%DATAPATH%%models/planes/funjet/funjet.3ds
OPMapGadget\Google%20Sat\data\useOpenGL=true ModelViewGadget\Funjet\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png
OPMapGadget\Google%20Sat\data\showTileGridLines=false ModelViewGadget\Funjet\data\enableVbo=false
OPMapGadget\Google%20Sat\data\accessMode=ServerAndCache ModelViewGadget\Funjet\configInfo\version=0.0.0
OPMapGadget\Google%20Sat\data\useMemoryCache=true ModelViewGadget\Funjet\configInfo\locked=false
OPMapGadget\Google%20Sat\data\cacheLocation=%%STOREPATH%%mapscache-sat/ ModelViewGadget\Gaui%20330X\data\acFilename=%%DATAPATH%%models/multi/gaui_330x/gaui_330x.3ds
OPMapGadget\Google%20Sat\configInfo\version=0.0.0 ModelViewGadget\Gaui%20330X\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png
OPMapGadget\Google%20Sat\configInfo\locked=false ModelViewGadget\Gaui%20330X\data\enableVbo=false
OPMapGadget\Memory%20Only\data\mapProvider=GoogleMap ModelViewGadget\Gaui%20330X\configInfo\version=0.0.0
OPMapGadget\Memory%20Only\data\defaultZoom=2 ModelViewGadget\Gaui%20330X\configInfo\locked=false
OPMapGadget\Memory%20Only\data\defaultLatitude=0 ModelViewGadget\Helicopter%20-%20TRex%20450\data\acFilename=%%DATAPATH%%models/helis/t-rex/t-rex_450_xl.3ds
OPMapGadget\Memory%20Only\data\defaultLongitude=0 ModelViewGadget\Helicopter%20-%20TRex%20450\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png
OPMapGadget\Memory%20Only\data\useOpenGL=true ModelViewGadget\Helicopter%20-%20TRex%20450\data\enableVbo=false
OPMapGadget\Memory%20Only\data\showTileGridLines=false ModelViewGadget\Helicopter%20-%20TRex%20450\configInfo\version=0.0.0
OPMapGadget\Memory%20Only\data\accessMode=CacheOnly ModelViewGadget\Helicopter%20-%20TRex%20450\configInfo\locked=false
OPMapGadget\Memory%20Only\data\useMemoryCache=true ModelViewGadget\Hexacopter\data\acFilename=%%DATAPATH%%models/multi/mikrokopter/MK_Hexa.3ds
OPMapGadget\Memory%20Only\data\cacheLocation=%%STOREPATH%%mapscache/ ModelViewGadget\Hexacopter\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png
OPMapGadget\Memory%20Only\configInfo\version=0.0.0 ModelViewGadget\Hexacopter\data\enableVbo=false
OPMapGadget\Memory%20Only\configInfo\locked=false ModelViewGadget\Hexacopter\configInfo\version=0.0.0
OPMapGadget\default\data\mapProvider=GoogleMap ModelViewGadget\Hexacopter\configInfo\locked=false
OPMapGadget\default\data\defaultZoom=2 ModelViewGadget\Quadcopter\data\acFilename=%%DATAPATH%%models/multi/mikrokopter/MK_L4-ME.3ds
OPMapGadget\default\data\defaultLatitude=0 ModelViewGadget\Quadcopter\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png
OPMapGadget\default\data\defaultLongitude=0 ModelViewGadget\Quadcopter\data\enableVbo=false
OPMapGadget\default\data\useOpenGL=false ModelViewGadget\Quadcopter\configInfo\version=0.0.0
OPMapGadget\default\data\showTileGridLines=false ModelViewGadget\Quadcopter\configInfo\locked=false
OPMapGadget\default\data\accessMode=ServerAndCache ModelViewGadget\Scorpion%20Tricopter\data\acFilename=%%DATAPATH%%models/multi/scorpion_tricopter/scorpion_tricopter.3ds
OPMapGadget\default\data\useMemoryCache=true ModelViewGadget\Scorpion%20Tricopter\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png
OPMapGadget\default\data\cacheLocation=%%STOREPATH%%mapscache/ ModelViewGadget\Scorpion%20Tricopter\data\enableVbo=false
OPMapGadget\default\configInfo\version=0.0.0 ModelViewGadget\Scorpion%20Tricopter\configInfo\version=0.0.0
OPMapGadget\default\configInfo\locked=false ModelViewGadget\Scorpion%20Tricopter\configInfo\locked=false
PFDGadget\raw\data\dialFile=%%DATAPATH%%pfd/default/pfd.svg ModelViewGadget\Test%20Quad%20%2B\data\acFilename=%%DATAPATH%%models/multi/test_quad/test_quad_+.3ds
PFDGadget\raw\data\useOpenGLFlag=false ModelViewGadget\Test%20Quad%20%2B\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png
PFDGadget\raw\data\hqFonts=false ModelViewGadget\Test%20Quad%20%2B\data\enableVbo=false
PFDGadget\raw\data\beSmooth=false ModelViewGadget\Test%20Quad%20%2B\configInfo\version=0.0.0
PFDGadget\raw\configInfo\version=0.0.0 ModelViewGadget\Test%20Quad%20%2B\configInfo\locked=false
PFDGadget\raw\configInfo\locked=false ModelViewGadget\Test%20Quad%20X\data\acFilename=%%DATAPATH%%models/multi/test_quad/test_quad_X.3ds
PFDGadget\smooth\data\dialFile=%%DATAPATH%%pfd/default/pfd.svg ModelViewGadget\Test%20Quad%20X\data\bgFilename=%%DATAPATH%%models/backgrounds/default_background.png
PFDGadget\smooth\data\useOpenGLFlag=false ModelViewGadget\Test%20Quad%20X\data\enableVbo=false
PFDGadget\smooth\data\hqFonts=false ModelViewGadget\Test%20Quad%20X\configInfo\version=0.0.0
PFDGadget\smooth\data\beSmooth=true ModelViewGadget\Test%20Quad%20X\configInfo\locked=false
PFDGadget\smooth\configInfo\version=0.0.0 OPMapGadget\Google%20Sat\data\mapProvider=GoogleSatellite
PFDGadget\smooth\configInfo\locked=false OPMapGadget\Google%20Sat\data\defaultZoom=2
PipXtreme\default\configInfo\version=0.0.0 OPMapGadget\Google%20Sat\data\defaultLatitude=0
PipXtreme\default\configInfo\locked=false OPMapGadget\Google%20Sat\data\defaultLongitude=0
ScopeGadget\Accel\data\configurationStreamVersion=1000 OPMapGadget\Google%20Sat\data\useOpenGL=true
ScopeGadget\Accel\data\plotType=1 OPMapGadget\Google%20Sat\data\showTileGridLines=false
ScopeGadget\Accel\data\dataSize=60 OPMapGadget\Google%20Sat\data\accessMode=ServerAndCache
ScopeGadget\Accel\data\refreshInterval=100 OPMapGadget\Google%20Sat\data\useMemoryCache=true
ScopeGadget\Accel\data\plotCurveCount=3 OPMapGadget\Google%20Sat\data\uavSymbol=mapquad.png
ScopeGadget\Accel\data\plotCurve0\uavObject=AttitudeRaw OPMapGadget\Google%20Sat\data\cacheLocation=%%STOREPATH%%mapscache-sat/
ScopeGadget\Accel\data\plotCurve0\uavField=accels-X OPMapGadget\Google%20Sat\configInfo\version=0.0.0
ScopeGadget\Accel\data\plotCurve0\color=4294901760 OPMapGadget\Google%20Sat\configInfo\locked=false
ScopeGadget\Accel\data\plotCurve0\yScalePower=0 OPMapGadget\Memory%20Only\data\mapProvider=GoogleMap
ScopeGadget\Accel\data\plotCurve0\yMinimum=0 OPMapGadget\Memory%20Only\data\defaultZoom=2
ScopeGadget\Accel\data\plotCurve0\yMaximum=0 OPMapGadget\Memory%20Only\data\defaultLatitude=0
ScopeGadget\Accel\data\plotCurve1\uavObject=AttitudeRaw OPMapGadget\Memory%20Only\data\defaultLongitude=0
ScopeGadget\Accel\data\plotCurve1\uavField=accels-Y OPMapGadget\Memory%20Only\data\useOpenGL=true
ScopeGadget\Accel\data\plotCurve1\color=4283782655 OPMapGadget\Memory%20Only\data\showTileGridLines=false
ScopeGadget\Accel\data\plotCurve1\yScalePower=0 OPMapGadget\Memory%20Only\data\accessMode=CacheOnly
ScopeGadget\Accel\data\plotCurve1\yMinimum=0 OPMapGadget\Memory%20Only\data\useMemoryCache=true
ScopeGadget\Accel\data\plotCurve1\yMaximum=0 OPMapGadget\Memory%20Only\data\uavSymbol=airplanepip.png
ScopeGadget\Accel\data\plotCurve2\uavObject=AttitudeRaw OPMapGadget\Memory%20Only\data\cacheLocation=%%STOREPATH%%mapscache/
ScopeGadget\Accel\data\plotCurve2\uavField=accels-Z OPMapGadget\Memory%20Only\configInfo\version=0.0.0
ScopeGadget\Accel\data\plotCurve2\color=4283804160 OPMapGadget\Memory%20Only\configInfo\locked=false
ScopeGadget\Accel\data\plotCurve2\yScalePower=0 OPMapGadget\default\data\mapProvider=GoogleMap
ScopeGadget\Accel\data\plotCurve2\yMinimum=0 OPMapGadget\default\data\defaultZoom=2
ScopeGadget\Accel\data\plotCurve2\yMaximum=0 OPMapGadget\default\data\defaultLatitude=0
ScopeGadget\Accel\data\LoggingEnabled=false OPMapGadget\default\data\defaultLongitude=0
ScopeGadget\Accel\data\LoggingNewFileOnConnect=false OPMapGadget\default\data\useOpenGL=false
ScopeGadget\Accel\data\LoggingPath= OPMapGadget\default\data\showTileGridLines=false
ScopeGadget\Accel\configInfo\version=0.0.0 OPMapGadget\default\data\accessMode=ServerAndCache
ScopeGadget\Accel\configInfo\locked=false OPMapGadget\default\data\useMemoryCache=true
ScopeGadget\Actuators\data\configurationStreamVersion=1000 OPMapGadget\default\data\uavSymbol=mapquad.png
ScopeGadget\Actuators\data\plotType=1 OPMapGadget\default\data\cacheLocation=%%STOREPATH%%mapscache/
ScopeGadget\Actuators\data\dataSize=20 OPMapGadget\default\configInfo\version=0.0.0
ScopeGadget\Actuators\data\refreshInterval=100 OPMapGadget\default\configInfo\locked=false
ScopeGadget\Actuators\data\plotCurveCount=4 PFDGadget\raw\data\dialFile=%%DATAPATH%%pfd/default/pfd.svg
ScopeGadget\Actuators\data\plotCurve0\uavObject=ActuatorCommand PFDGadget\raw\data\useOpenGLFlag=false
ScopeGadget\Actuators\data\plotCurve0\uavField=Channel-4 PFDGadget\raw\data\hqFonts=false
ScopeGadget\Actuators\data\plotCurve0\color=4294901760 PFDGadget\raw\data\beSmooth=false
ScopeGadget\Actuators\data\plotCurve0\yScalePower=0 PFDGadget\raw\configInfo\version=0.0.0
ScopeGadget\Actuators\data\plotCurve0\yMinimum=0 PFDGadget\raw\configInfo\locked=false
ScopeGadget\Actuators\data\plotCurve0\yMaximum=0 PFDGadget\smooth\data\dialFile=%%DATAPATH%%pfd/default/pfd.svg
ScopeGadget\Actuators\data\plotCurve1\uavObject=ActuatorCommand PFDGadget\smooth\data\useOpenGLFlag=false
ScopeGadget\Actuators\data\plotCurve1\uavField=Channel-5 PFDGadget\smooth\data\hqFonts=false
ScopeGadget\Actuators\data\plotCurve1\color=4294901760 PFDGadget\smooth\data\beSmooth=true
ScopeGadget\Actuators\data\plotCurve1\yScalePower=0 PFDGadget\smooth\configInfo\version=0.0.0
ScopeGadget\Actuators\data\plotCurve1\yMinimum=0 PFDGadget\smooth\configInfo\locked=false
ScopeGadget\Actuators\data\plotCurve1\yMaximum=0 PipXtreme\default\configInfo\version=0.0.0
ScopeGadget\Actuators\data\plotCurve2\uavObject=ActuatorCommand PipXtreme\default\configInfo\locked=false
ScopeGadget\Actuators\data\plotCurve2\uavField=Channel-6 ScopeGadget\Accel\data\configurationStreamVersion=1000
ScopeGadget\Actuators\data\plotCurve2\color=4289374847 ScopeGadget\Accel\data\plotType=1
ScopeGadget\Actuators\data\plotCurve2\yScalePower=0 ScopeGadget\Accel\data\dataSize=60
ScopeGadget\Actuators\data\plotCurve2\yMinimum=0 ScopeGadget\Accel\data\refreshInterval=100
ScopeGadget\Actuators\data\plotCurve2\yMaximum=0 ScopeGadget\Accel\data\plotCurveCount=3
ScopeGadget\Actuators\data\plotCurve3\uavObject=ActuatorCommand ScopeGadget\Accel\data\plotCurve0\uavObject=AttitudeRaw
ScopeGadget\Actuators\data\plotCurve3\uavField=Channel-7 ScopeGadget\Accel\data\plotCurve0\uavField=accels-X
ScopeGadget\Actuators\data\plotCurve3\color=4289374847 ScopeGadget\Accel\data\plotCurve0\color=4294901760
ScopeGadget\Actuators\data\plotCurve3\yScalePower=0 ScopeGadget\Accel\data\plotCurve0\yScalePower=0
ScopeGadget\Actuators\data\plotCurve3\yMinimum=0 ScopeGadget\Accel\data\plotCurve0\yMinimum=0
ScopeGadget\Actuators\data\plotCurve3\yMaximum=0 ScopeGadget\Accel\data\plotCurve0\yMaximum=0
ScopeGadget\Actuators\data\LoggingEnabled=false ScopeGadget\Accel\data\plotCurve1\uavObject=AttitudeRaw
ScopeGadget\Actuators\data\LoggingNewFileOnConnect=false ScopeGadget\Accel\data\plotCurve1\uavField=accels-Y
ScopeGadget\Actuators\data\LoggingPath= ScopeGadget\Accel\data\plotCurve1\color=4283782655
ScopeGadget\Actuators\configInfo\version=0.0.0 ScopeGadget\Accel\data\plotCurve1\yScalePower=0
ScopeGadget\Actuators\configInfo\locked=false ScopeGadget\Accel\data\plotCurve1\yMinimum=0
ScopeGadget\Attitude\data\configurationStreamVersion=1000 ScopeGadget\Accel\data\plotCurve1\yMaximum=0
ScopeGadget\Attitude\data\plotType=1 ScopeGadget\Accel\data\plotCurve2\uavObject=AttitudeRaw
ScopeGadget\Attitude\data\dataSize=60 ScopeGadget\Accel\data\plotCurve2\uavField=accels-Z
ScopeGadget\Attitude\data\refreshInterval=100 ScopeGadget\Accel\data\plotCurve2\color=4283804160
ScopeGadget\Attitude\data\plotCurveCount=3 ScopeGadget\Accel\data\plotCurve2\yScalePower=0
ScopeGadget\Attitude\data\plotCurve0\uavObject=AttitudeActual ScopeGadget\Accel\data\plotCurve2\yMinimum=0
ScopeGadget\Attitude\data\plotCurve0\uavField=Roll ScopeGadget\Accel\data\plotCurve2\yMaximum=0
ScopeGadget\Attitude\data\plotCurve0\color=4283760895 ScopeGadget\Accel\data\LoggingEnabled=false
ScopeGadget\Attitude\data\plotCurve0\yScalePower=0 ScopeGadget\Accel\data\LoggingNewFileOnConnect=false
ScopeGadget\Attitude\data\plotCurve0\yMinimum=0 ScopeGadget\Accel\data\LoggingPath=
ScopeGadget\Attitude\data\plotCurve0\yMaximum=0 ScopeGadget\Accel\configInfo\version=0.0.0
ScopeGadget\Attitude\data\plotCurve1\uavObject=AttitudeActual ScopeGadget\Accel\configInfo\locked=false
ScopeGadget\Attitude\data\plotCurve1\uavField=Yaw ScopeGadget\Actuators\data\configurationStreamVersion=1000
ScopeGadget\Attitude\data\plotCurve1\color=4278233600 ScopeGadget\Actuators\data\plotType=1
ScopeGadget\Attitude\data\plotCurve1\yScalePower=0 ScopeGadget\Actuators\data\dataSize=20
ScopeGadget\Attitude\data\plotCurve1\yMinimum=0 ScopeGadget\Actuators\data\refreshInterval=100
ScopeGadget\Attitude\data\plotCurve1\yMaximum=0 ScopeGadget\Actuators\data\plotCurveCount=4
ScopeGadget\Attitude\data\plotCurve2\uavObject=AttitudeActual ScopeGadget\Actuators\data\plotCurve0\uavObject=ActuatorCommand
ScopeGadget\Attitude\data\plotCurve2\uavField=Pitch ScopeGadget\Actuators\data\plotCurve0\uavField=Channel-4
ScopeGadget\Attitude\data\plotCurve2\color=4294901760 ScopeGadget\Actuators\data\plotCurve0\color=4294901760
ScopeGadget\Attitude\data\plotCurve2\yScalePower=0 ScopeGadget\Actuators\data\plotCurve0\yScalePower=0
ScopeGadget\Attitude\data\plotCurve2\yMinimum=0 ScopeGadget\Actuators\data\plotCurve0\yMinimum=0
ScopeGadget\Attitude\data\plotCurve2\yMaximum=0 ScopeGadget\Actuators\data\plotCurve0\yMaximum=0
ScopeGadget\Attitude\data\LoggingEnabled=false ScopeGadget\Actuators\data\plotCurve1\uavObject=ActuatorCommand
ScopeGadget\Attitude\data\LoggingNewFileOnConnect=false ScopeGadget\Actuators\data\plotCurve1\uavField=Channel-5
ScopeGadget\Attitude\data\LoggingPath= ScopeGadget\Actuators\data\plotCurve1\color=4294901760
ScopeGadget\Attitude\configInfo\version=0.0.0 ScopeGadget\Actuators\data\plotCurve1\yScalePower=0
ScopeGadget\Attitude\configInfo\locked=false ScopeGadget\Actuators\data\plotCurve1\yMinimum=0
ScopeGadget\Barometer\data\configurationStreamVersion=1000 ScopeGadget\Actuators\data\plotCurve1\yMaximum=0
ScopeGadget\Barometer\data\plotType=1 ScopeGadget\Actuators\data\plotCurve2\uavObject=ActuatorCommand
ScopeGadget\Barometer\data\dataSize=60 ScopeGadget\Actuators\data\plotCurve2\uavField=Channel-6
ScopeGadget\Barometer\data\refreshInterval=1000 ScopeGadget\Actuators\data\plotCurve2\color=4289374847
ScopeGadget\Barometer\data\plotCurveCount=1 ScopeGadget\Actuators\data\plotCurve2\yScalePower=0
ScopeGadget\Barometer\data\plotCurve0\uavObject=BaroAltitude ScopeGadget\Actuators\data\plotCurve2\yMinimum=0
ScopeGadget\Barometer\data\plotCurve0\uavField=Pressure ScopeGadget\Actuators\data\plotCurve2\yMaximum=0
ScopeGadget\Barometer\data\plotCurve0\color=4278190080 ScopeGadget\Actuators\data\plotCurve3\uavObject=ActuatorCommand
ScopeGadget\Barometer\data\plotCurve0\yScalePower=0 ScopeGadget\Actuators\data\plotCurve3\uavField=Channel-7
ScopeGadget\Barometer\data\plotCurve0\yMinimum=0 ScopeGadget\Actuators\data\plotCurve3\color=4289374847
ScopeGadget\Barometer\data\plotCurve0\yMaximum=0 ScopeGadget\Actuators\data\plotCurve3\yScalePower=0
ScopeGadget\Barometer\data\LoggingEnabled=false ScopeGadget\Actuators\data\plotCurve3\yMinimum=0
ScopeGadget\Barometer\data\LoggingNewFileOnConnect=false ScopeGadget\Actuators\data\plotCurve3\yMaximum=0
ScopeGadget\Barometer\data\LoggingPath= ScopeGadget\Actuators\data\LoggingEnabled=false
ScopeGadget\Barometer\configInfo\version=0.0.0 ScopeGadget\Actuators\data\LoggingNewFileOnConnect=false
ScopeGadget\Barometer\configInfo\locked=false ScopeGadget\Actuators\data\LoggingPath=
ScopeGadget\Inputs\data\configurationStreamVersion=1000 ScopeGadget\Actuators\configInfo\version=0.0.0
ScopeGadget\Inputs\data\plotType=1 ScopeGadget\Actuators\configInfo\locked=false
ScopeGadget\Inputs\data\dataSize=40 ScopeGadget\Attitude\data\configurationStreamVersion=1000
ScopeGadget\Inputs\data\refreshInterval=200 ScopeGadget\Attitude\data\plotType=1
ScopeGadget\Inputs\data\plotCurveCount=8 ScopeGadget\Attitude\data\dataSize=60
ScopeGadget\Inputs\data\plotCurve0\uavObject=ManualControlCommand ScopeGadget\Attitude\data\refreshInterval=100
ScopeGadget\Inputs\data\plotCurve0\uavField=Channel-1 ScopeGadget\Attitude\data\plotCurveCount=3
ScopeGadget\Inputs\data\plotCurve0\color=4278190207 ScopeGadget\Attitude\data\plotCurve0\uavObject=AttitudeActual
ScopeGadget\Inputs\data\plotCurve0\yScalePower=0 ScopeGadget\Attitude\data\plotCurve0\uavField=Roll
ScopeGadget\Inputs\data\plotCurve0\yMinimum=0 ScopeGadget\Attitude\data\plotCurve0\color=4283760895
ScopeGadget\Inputs\data\plotCurve0\yMaximum=0 ScopeGadget\Attitude\data\plotCurve0\yScalePower=0
ScopeGadget\Inputs\data\plotCurve1\uavObject=ManualControlCommand ScopeGadget\Attitude\data\plotCurve0\yMinimum=0
ScopeGadget\Inputs\data\plotCurve1\uavField=Channel-4 ScopeGadget\Attitude\data\plotCurve0\yMaximum=0
ScopeGadget\Inputs\data\plotCurve1\color=4294901760 ScopeGadget\Attitude\data\plotCurve1\uavObject=AttitudeActual
ScopeGadget\Inputs\data\plotCurve1\yScalePower=0 ScopeGadget\Attitude\data\plotCurve1\uavField=Yaw
ScopeGadget\Inputs\data\plotCurve1\yMinimum=0 ScopeGadget\Attitude\data\plotCurve1\color=4278233600
ScopeGadget\Inputs\data\plotCurve1\yMaximum=0 ScopeGadget\Attitude\data\plotCurve1\yScalePower=0
ScopeGadget\Inputs\data\plotCurve2\uavObject=ManualControlCommand ScopeGadget\Attitude\data\plotCurve1\yMinimum=0
ScopeGadget\Inputs\data\plotCurve2\uavField=Channel-5 ScopeGadget\Attitude\data\plotCurve1\yMaximum=0
ScopeGadget\Inputs\data\plotCurve2\color=4294901760 ScopeGadget\Attitude\data\plotCurve2\uavObject=AttitudeActual
ScopeGadget\Inputs\data\plotCurve2\yScalePower=0 ScopeGadget\Attitude\data\plotCurve2\uavField=Pitch
ScopeGadget\Inputs\data\plotCurve2\yMinimum=0 ScopeGadget\Attitude\data\plotCurve2\color=4294901760
ScopeGadget\Inputs\data\plotCurve2\yMaximum=0 ScopeGadget\Attitude\data\plotCurve2\yScalePower=0
ScopeGadget\Inputs\data\plotCurve3\uavObject=ManualControlCommand ScopeGadget\Attitude\data\plotCurve2\yMinimum=0
ScopeGadget\Inputs\data\plotCurve3\uavField=Channel-6 ScopeGadget\Attitude\data\plotCurve2\yMaximum=0
ScopeGadget\Inputs\data\plotCurve3\color=4294901760 ScopeGadget\Attitude\data\LoggingEnabled=false
ScopeGadget\Inputs\data\plotCurve3\yScalePower=0 ScopeGadget\Attitude\data\LoggingNewFileOnConnect=false
ScopeGadget\Inputs\data\plotCurve3\yMinimum=0 ScopeGadget\Attitude\data\LoggingPath=
ScopeGadget\Inputs\data\plotCurve3\yMaximum=0 ScopeGadget\Attitude\configInfo\version=0.0.0
ScopeGadget\Inputs\data\plotCurve4\uavObject=ManualControlCommand ScopeGadget\Attitude\configInfo\locked=false
ScopeGadget\Inputs\data\plotCurve4\uavField=Channel-7 ScopeGadget\Barometer\data\configurationStreamVersion=1000
ScopeGadget\Inputs\data\plotCurve4\color=4294901760 ScopeGadget\Barometer\data\plotType=1
ScopeGadget\Inputs\data\plotCurve4\yScalePower=0 ScopeGadget\Barometer\data\dataSize=60
ScopeGadget\Inputs\data\plotCurve4\yMinimum=0 ScopeGadget\Barometer\data\refreshInterval=1000
ScopeGadget\Inputs\data\plotCurve4\yMaximum=0 ScopeGadget\Barometer\data\plotCurveCount=1
ScopeGadget\Inputs\data\plotCurve5\uavObject=ManualControlCommand ScopeGadget\Barometer\data\plotCurve0\uavObject=BaroAltitude
ScopeGadget\Inputs\data\plotCurve5\uavField=Channel-2 ScopeGadget\Barometer\data\plotCurve0\uavField=Pressure
ScopeGadget\Inputs\data\plotCurve5\color=4283825920 ScopeGadget\Barometer\data\plotCurve0\color=4278190080
ScopeGadget\Inputs\data\plotCurve5\yScalePower=0 ScopeGadget\Barometer\data\plotCurve0\yScalePower=0
ScopeGadget\Inputs\data\plotCurve5\yMinimum=0 ScopeGadget\Barometer\data\plotCurve0\yMinimum=0
ScopeGadget\Inputs\data\plotCurve5\yMaximum=0 ScopeGadget\Barometer\data\plotCurve0\yMaximum=0
ScopeGadget\Inputs\data\plotCurve6\uavObject=ManualControlCommand ScopeGadget\Barometer\data\LoggingEnabled=false
ScopeGadget\Inputs\data\plotCurve6\uavField=Channel-3 ScopeGadget\Barometer\data\LoggingNewFileOnConnect=false
ScopeGadget\Inputs\data\plotCurve6\color=4294923520 ScopeGadget\Barometer\data\LoggingPath=
ScopeGadget\Inputs\data\plotCurve6\yScalePower=0 ScopeGadget\Barometer\configInfo\version=0.0.0
ScopeGadget\Inputs\data\plotCurve6\yMinimum=0 ScopeGadget\Barometer\configInfo\locked=false
ScopeGadget\Inputs\data\plotCurve6\yMaximum=0 ScopeGadget\Inputs\data\configurationStreamVersion=1000
ScopeGadget\Inputs\data\plotCurve7\uavObject=ManualControlCommand ScopeGadget\Inputs\data\plotType=1
ScopeGadget\Inputs\data\plotCurve7\uavField=Channel-0 ScopeGadget\Inputs\data\dataSize=40
ScopeGadget\Inputs\data\plotCurve7\color=4294967040 ScopeGadget\Inputs\data\refreshInterval=200
ScopeGadget\Inputs\data\plotCurve7\yScalePower=0 ScopeGadget\Inputs\data\plotCurveCount=8
ScopeGadget\Inputs\data\plotCurve7\yMinimum=0 ScopeGadget\Inputs\data\plotCurve0\uavObject=ManualControlCommand
ScopeGadget\Inputs\data\plotCurve7\yMaximum=0 ScopeGadget\Inputs\data\plotCurve0\uavField=Channel-1
ScopeGadget\Inputs\data\LoggingEnabled=false ScopeGadget\Inputs\data\plotCurve0\color=4278190207
ScopeGadget\Inputs\data\LoggingNewFileOnConnect=false ScopeGadget\Inputs\data\plotCurve0\yScalePower=0
ScopeGadget\Inputs\data\LoggingPath= ScopeGadget\Inputs\data\plotCurve0\yMinimum=0
ScopeGadget\Inputs\configInfo\version=0.0.0 ScopeGadget\Inputs\data\plotCurve0\yMaximum=0
ScopeGadget\Inputs\configInfo\locked=false ScopeGadget\Inputs\data\plotCurve1\uavObject=ManualControlCommand
ScopeGadget\Pitch%20behaviour\data\configurationStreamVersion=1000 ScopeGadget\Inputs\data\plotCurve1\uavField=Channel-4
ScopeGadget\Pitch%20behaviour\data\plotType=1 ScopeGadget\Inputs\data\plotCurve1\color=4294901760
ScopeGadget\Pitch%20behaviour\data\dataSize=60 ScopeGadget\Inputs\data\plotCurve1\yScalePower=0
ScopeGadget\Pitch%20behaviour\data\refreshInterval=500 ScopeGadget\Inputs\data\plotCurve1\yMinimum=0
ScopeGadget\Pitch%20behaviour\data\plotCurveCount=5 ScopeGadget\Inputs\data\plotCurve1\yMaximum=0
ScopeGadget\Pitch%20behaviour\data\plotCurve0\uavObject=AttitudeActual ScopeGadget\Inputs\data\plotCurve2\uavObject=ManualControlCommand
ScopeGadget\Pitch%20behaviour\data\plotCurve0\uavField=Pitch ScopeGadget\Inputs\data\plotCurve2\uavField=Channel-5
ScopeGadget\Pitch%20behaviour\data\plotCurve0\color=4294901760 ScopeGadget\Inputs\data\plotCurve2\color=4294901760
ScopeGadget\Pitch%20behaviour\data\plotCurve0\yScalePower=0 ScopeGadget\Inputs\data\plotCurve2\yScalePower=0
ScopeGadget\Pitch%20behaviour\data\plotCurve0\yMinimum=0 ScopeGadget\Inputs\data\plotCurve2\yMinimum=0
ScopeGadget\Pitch%20behaviour\data\plotCurve0\yMaximum=0 ScopeGadget\Inputs\data\plotCurve2\yMaximum=0
ScopeGadget\Pitch%20behaviour\data\plotCurve1\uavObject=AttitudeDesired ScopeGadget\Inputs\data\plotCurve3\uavObject=ManualControlCommand
ScopeGadget\Pitch%20behaviour\data\plotCurve1\uavField=Pitch ScopeGadget\Inputs\data\plotCurve3\uavField=Channel-6
ScopeGadget\Pitch%20behaviour\data\plotCurve1\color=4283760895 ScopeGadget\Inputs\data\plotCurve3\color=4294901760
ScopeGadget\Pitch%20behaviour\data\plotCurve1\yScalePower=0 ScopeGadget\Inputs\data\plotCurve3\yScalePower=0
ScopeGadget\Pitch%20behaviour\data\plotCurve1\yMinimum=0 ScopeGadget\Inputs\data\plotCurve3\yMinimum=0
ScopeGadget\Pitch%20behaviour\data\plotCurve1\yMaximum=0 ScopeGadget\Inputs\data\plotCurve3\yMaximum=0
ScopeGadget\Pitch%20behaviour\data\plotCurve2\uavObject=ManualControlCommand ScopeGadget\Inputs\data\plotCurve4\uavObject=ManualControlCommand
ScopeGadget\Pitch%20behaviour\data\plotCurve2\uavField=Pitch ScopeGadget\Inputs\data\plotCurve4\uavField=Channel-7
ScopeGadget\Pitch%20behaviour\data\plotCurve2\color=4283826047 ScopeGadget\Inputs\data\plotCurve4\color=4294901760
ScopeGadget\Pitch%20behaviour\data\plotCurve2\yScalePower=0 ScopeGadget\Inputs\data\plotCurve4\yScalePower=0
ScopeGadget\Pitch%20behaviour\data\plotCurve2\yMinimum=0 ScopeGadget\Inputs\data\plotCurve4\yMinimum=0
ScopeGadget\Pitch%20behaviour\data\plotCurve2\yMaximum=0 ScopeGadget\Inputs\data\plotCurve4\yMaximum=0
ScopeGadget\Pitch%20behaviour\data\plotCurve3\uavObject=AttitudeRaw ScopeGadget\Inputs\data\plotCurve5\uavObject=ManualControlCommand
ScopeGadget\Pitch%20behaviour\data\plotCurve3\uavField=accels-X ScopeGadget\Inputs\data\plotCurve5\uavField=Channel-2
ScopeGadget\Pitch%20behaviour\data\plotCurve3\color=4278233600 ScopeGadget\Inputs\data\plotCurve5\color=4283825920
ScopeGadget\Pitch%20behaviour\data\plotCurve3\yScalePower=0 ScopeGadget\Inputs\data\plotCurve5\yScalePower=0
ScopeGadget\Pitch%20behaviour\data\plotCurve3\yMinimum=0 ScopeGadget\Inputs\data\plotCurve5\yMinimum=0
ScopeGadget\Pitch%20behaviour\data\plotCurve3\yMaximum=0 ScopeGadget\Inputs\data\plotCurve5\yMaximum=0
ScopeGadget\Pitch%20behaviour\data\plotCurve4\uavObject=ActuatorDesired ScopeGadget\Inputs\data\plotCurve6\uavObject=ManualControlCommand
ScopeGadget\Pitch%20behaviour\data\plotCurve4\uavField=Pitch ScopeGadget\Inputs\data\plotCurve6\uavField=Channel-3
ScopeGadget\Pitch%20behaviour\data\plotCurve4\color=4289374847 ScopeGadget\Inputs\data\plotCurve6\color=4294923520
ScopeGadget\Pitch%20behaviour\data\plotCurve4\yScalePower=0 ScopeGadget\Inputs\data\plotCurve6\yScalePower=0
ScopeGadget\Pitch%20behaviour\data\plotCurve4\yMinimum=0 ScopeGadget\Inputs\data\plotCurve6\yMinimum=0
ScopeGadget\Pitch%20behaviour\data\plotCurve4\yMaximum=0 ScopeGadget\Inputs\data\plotCurve6\yMaximum=0
ScopeGadget\Pitch%20behaviour\data\LoggingEnabled=false ScopeGadget\Inputs\data\plotCurve7\uavObject=ManualControlCommand
ScopeGadget\Pitch%20behaviour\data\LoggingNewFileOnConnect=false ScopeGadget\Inputs\data\plotCurve7\uavField=Channel-0
ScopeGadget\Pitch%20behaviour\data\LoggingPath= ScopeGadget\Inputs\data\plotCurve7\color=4294967040
ScopeGadget\Pitch%20behaviour\configInfo\version=0.0.0 ScopeGadget\Inputs\data\plotCurve7\yScalePower=0
ScopeGadget\Pitch%20behaviour\configInfo\locked=false ScopeGadget\Inputs\data\plotCurve7\yMinimum=0
ScopeGadget\Raw%20Accels\data\configurationStreamVersion=1000 ScopeGadget\Inputs\data\plotCurve7\yMaximum=0
ScopeGadget\Raw%20Accels\data\plotType=1 ScopeGadget\Inputs\data\LoggingEnabled=false
ScopeGadget\Raw%20Accels\data\dataSize=60 ScopeGadget\Inputs\data\LoggingNewFileOnConnect=false
ScopeGadget\Raw%20Accels\data\refreshInterval=500 ScopeGadget\Inputs\data\LoggingPath=
ScopeGadget\Raw%20Accels\data\plotCurveCount=3 ScopeGadget\Inputs\configInfo\version=0.0.0
ScopeGadget\Raw%20Accels\data\plotCurve0\uavObject=AttitudeRaw ScopeGadget\Inputs\configInfo\locked=false
ScopeGadget\Raw%20Accels\data\plotCurve0\uavField=accels-X ScopeGadget\Raw%20Accels\data\configurationStreamVersion=1000
ScopeGadget\Raw%20Accels\data\plotCurve0\color=4294901760 ScopeGadget\Raw%20Accels\data\plotType=1
ScopeGadget\Raw%20Accels\data\plotCurve0\yScalePower=0 ScopeGadget\Raw%20Accels\data\dataSize=60
ScopeGadget\Raw%20Accels\data\plotCurve0\yMinimum=0 ScopeGadget\Raw%20Accels\data\refreshInterval=500
ScopeGadget\Raw%20Accels\data\plotCurve0\yMaximum=0 ScopeGadget\Raw%20Accels\data\plotCurveCount=3
ScopeGadget\Raw%20Accels\data\plotCurve1\uavObject=AttitudeRaw ScopeGadget\Raw%20Accels\data\plotCurve0\uavObject=AttitudeRaw
ScopeGadget\Raw%20Accels\data\plotCurve1\uavField=accels-Y ScopeGadget\Raw%20Accels\data\plotCurve0\uavField=accels-X
ScopeGadget\Raw%20Accels\data\plotCurve1\color=4283782655 ScopeGadget\Raw%20Accels\data\plotCurve0\color=4294901760
ScopeGadget\Raw%20Accels\data\plotCurve1\yScalePower=0 ScopeGadget\Raw%20Accels\data\plotCurve0\yScalePower=0
ScopeGadget\Raw%20Accels\data\plotCurve1\yMinimum=0 ScopeGadget\Raw%20Accels\data\plotCurve0\yMinimum=0
ScopeGadget\Raw%20Accels\data\plotCurve1\yMaximum=0 ScopeGadget\Raw%20Accels\data\plotCurve0\yMaximum=0
ScopeGadget\Raw%20Accels\data\plotCurve2\uavObject=AttitudeRaw ScopeGadget\Raw%20Accels\data\plotCurve1\uavObject=AttitudeRaw
ScopeGadget\Raw%20Accels\data\plotCurve2\uavField=accels-Z ScopeGadget\Raw%20Accels\data\plotCurve1\uavField=accels-Y
ScopeGadget\Raw%20Accels\data\plotCurve2\color=4283804160 ScopeGadget\Raw%20Accels\data\plotCurve1\color=4283782655
ScopeGadget\Raw%20Accels\data\plotCurve2\yScalePower=0 ScopeGadget\Raw%20Accels\data\plotCurve1\yScalePower=0
ScopeGadget\Raw%20Accels\data\plotCurve2\yMinimum=0 ScopeGadget\Raw%20Accels\data\plotCurve1\yMinimum=0
ScopeGadget\Raw%20Accels\data\plotCurve2\yMaximum=0 ScopeGadget\Raw%20Accels\data\plotCurve1\yMaximum=0
ScopeGadget\Raw%20Accels\data\LoggingEnabled=false ScopeGadget\Raw%20Accels\data\plotCurve2\uavObject=AttitudeRaw
ScopeGadget\Raw%20Accels\data\LoggingNewFileOnConnect=false ScopeGadget\Raw%20Accels\data\plotCurve2\uavField=accels-Z
ScopeGadget\Raw%20Accels\data\LoggingPath= ScopeGadget\Raw%20Accels\data\plotCurve2\color=4283804160
ScopeGadget\Raw%20Accels\configInfo\version=0.0.0 ScopeGadget\Raw%20Accels\data\plotCurve2\yScalePower=0
ScopeGadget\Raw%20Accels\configInfo\locked=false ScopeGadget\Raw%20Accels\data\plotCurve2\yMinimum=0
ScopeGadget\Raw%20Gyros\data\configurationStreamVersion=1000 ScopeGadget\Raw%20Accels\data\plotCurve2\yMaximum=0
ScopeGadget\Raw%20Gyros\data\plotType=1 ScopeGadget\Raw%20Accels\data\LoggingEnabled=false
ScopeGadget\Raw%20Gyros\data\dataSize=60 ScopeGadget\Raw%20Accels\data\LoggingNewFileOnConnect=false
ScopeGadget\Raw%20Gyros\data\refreshInterval=500 ScopeGadget\Raw%20Accels\data\LoggingPath=
ScopeGadget\Raw%20Gyros\data\plotCurveCount=3 ScopeGadget\Raw%20Accels\configInfo\version=0.0.0
ScopeGadget\Raw%20Gyros\data\plotCurve0\uavObject=AttitudeRaw ScopeGadget\Raw%20Accels\configInfo\locked=false
ScopeGadget\Raw%20Gyros\data\plotCurve0\uavField=gyros-Z ScopeGadget\Raw%20Gyros\data\configurationStreamVersion=1000
ScopeGadget\Raw%20Gyros\data\plotCurve0\color=4283804160 ScopeGadget\Raw%20Gyros\data\plotType=1
ScopeGadget\Raw%20Gyros\data\plotCurve0\yScalePower=0 ScopeGadget\Raw%20Gyros\data\dataSize=60
ScopeGadget\Raw%20Gyros\data\plotCurve0\yMinimum=0 ScopeGadget\Raw%20Gyros\data\refreshInterval=500
ScopeGadget\Raw%20Gyros\data\plotCurve0\yMaximum=0 ScopeGadget\Raw%20Gyros\data\plotCurveCount=3
ScopeGadget\Raw%20Gyros\data\plotCurve1\uavObject=AttitudeRaw ScopeGadget\Raw%20Gyros\data\plotCurve0\uavObject=AttitudeRaw
ScopeGadget\Raw%20Gyros\data\plotCurve1\uavField=gyros-Y ScopeGadget\Raw%20Gyros\data\plotCurve0\uavField=gyros-Z
ScopeGadget\Raw%20Gyros\data\plotCurve1\color=4283782655 ScopeGadget\Raw%20Gyros\data\plotCurve0\color=4283804160
ScopeGadget\Raw%20Gyros\data\plotCurve1\yScalePower=0 ScopeGadget\Raw%20Gyros\data\plotCurve0\yScalePower=0
ScopeGadget\Raw%20Gyros\data\plotCurve1\yMinimum=0 ScopeGadget\Raw%20Gyros\data\plotCurve0\yMinimum=0
ScopeGadget\Raw%20Gyros\data\plotCurve1\yMaximum=0 ScopeGadget\Raw%20Gyros\data\plotCurve0\yMaximum=0
ScopeGadget\Raw%20Gyros\data\plotCurve2\uavObject=AttitudeRaw ScopeGadget\Raw%20Gyros\data\plotCurve1\uavObject=AttitudeRaw
ScopeGadget\Raw%20Gyros\data\plotCurve2\uavField=gyros-X ScopeGadget\Raw%20Gyros\data\plotCurve1\uavField=gyros-Y
ScopeGadget\Raw%20Gyros\data\plotCurve2\color=4294901760 ScopeGadget\Raw%20Gyros\data\plotCurve1\color=4283782655
ScopeGadget\Raw%20Gyros\data\plotCurve2\yScalePower=0 ScopeGadget\Raw%20Gyros\data\plotCurve1\yScalePower=0
ScopeGadget\Raw%20Gyros\data\plotCurve2\yMinimum=0 ScopeGadget\Raw%20Gyros\data\plotCurve1\yMinimum=0
ScopeGadget\Raw%20Gyros\data\plotCurve2\yMaximum=0 ScopeGadget\Raw%20Gyros\data\plotCurve1\yMaximum=0
ScopeGadget\Raw%20Gyros\data\LoggingEnabled=false ScopeGadget\Raw%20Gyros\data\plotCurve2\uavObject=AttitudeRaw
ScopeGadget\Raw%20Gyros\data\LoggingNewFileOnConnect=false ScopeGadget\Raw%20Gyros\data\plotCurve2\uavField=gyros-X
ScopeGadget\Raw%20Gyros\data\LoggingPath= ScopeGadget\Raw%20Gyros\data\plotCurve2\color=4294901760
ScopeGadget\Raw%20Gyros\configInfo\version=0.0.0 ScopeGadget\Raw%20Gyros\data\plotCurve2\yScalePower=0
ScopeGadget\Raw%20Gyros\configInfo\locked=false ScopeGadget\Raw%20Gyros\data\plotCurve2\yMinimum=0
ScopeGadget\Raw%20magnetometers\data\configurationStreamVersion=1000 ScopeGadget\Raw%20Gyros\data\plotCurve2\yMaximum=0
ScopeGadget\Raw%20magnetometers\data\plotType=1 ScopeGadget\Raw%20Gyros\data\LoggingEnabled=false
ScopeGadget\Raw%20magnetometers\data\dataSize=60 ScopeGadget\Raw%20Gyros\data\LoggingNewFileOnConnect=false
ScopeGadget\Raw%20magnetometers\data\refreshInterval=500 ScopeGadget\Raw%20Gyros\data\LoggingPath=
ScopeGadget\Raw%20magnetometers\data\plotCurveCount=3 ScopeGadget\Raw%20Gyros\configInfo\version=0.0.0
ScopeGadget\Raw%20magnetometers\data\plotCurve0\uavObject=AttitudeRaw ScopeGadget\Raw%20Gyros\configInfo\locked=false
ScopeGadget\Raw%20magnetometers\data\plotCurve0\uavField=magnetometers-X ScopeGadget\Raw%20magnetometers\data\configurationStreamVersion=1000
ScopeGadget\Raw%20magnetometers\data\plotCurve0\color=4294901760 ScopeGadget\Raw%20magnetometers\data\plotType=1
ScopeGadget\Raw%20magnetometers\data\plotCurve0\yScalePower=0 ScopeGadget\Raw%20magnetometers\data\dataSize=60
ScopeGadget\Raw%20magnetometers\data\plotCurve0\yMinimum=0 ScopeGadget\Raw%20magnetometers\data\refreshInterval=500
ScopeGadget\Raw%20magnetometers\data\plotCurve0\yMaximum=0 ScopeGadget\Raw%20magnetometers\data\plotCurveCount=3
ScopeGadget\Raw%20magnetometers\data\plotCurve1\uavObject=AttitudeRaw ScopeGadget\Raw%20magnetometers\data\plotCurve0\uavObject=AttitudeRaw
ScopeGadget\Raw%20magnetometers\data\plotCurve1\uavField=magnetometers-Y ScopeGadget\Raw%20magnetometers\data\plotCurve0\uavField=magnetometers-X
ScopeGadget\Raw%20magnetometers\data\plotCurve1\color=4283782655 ScopeGadget\Raw%20magnetometers\data\plotCurve0\color=4294901760
ScopeGadget\Raw%20magnetometers\data\plotCurve1\yScalePower=0 ScopeGadget\Raw%20magnetometers\data\plotCurve0\yScalePower=0
ScopeGadget\Raw%20magnetometers\data\plotCurve1\yMinimum=0 ScopeGadget\Raw%20magnetometers\data\plotCurve0\yMinimum=0
ScopeGadget\Raw%20magnetometers\data\plotCurve1\yMaximum=0 ScopeGadget\Raw%20magnetometers\data\plotCurve0\yMaximum=0
ScopeGadget\Raw%20magnetometers\data\plotCurve2\uavObject=AttitudeRaw ScopeGadget\Raw%20magnetometers\data\plotCurve1\uavObject=AttitudeRaw
ScopeGadget\Raw%20magnetometers\data\plotCurve2\uavField=magnetometers-Z ScopeGadget\Raw%20magnetometers\data\plotCurve1\uavField=magnetometers-Y
ScopeGadget\Raw%20magnetometers\data\plotCurve2\color=4283804160 ScopeGadget\Raw%20magnetometers\data\plotCurve1\color=4283782655
ScopeGadget\Raw%20magnetometers\data\plotCurve2\yScalePower=0 ScopeGadget\Raw%20magnetometers\data\plotCurve1\yScalePower=0
ScopeGadget\Raw%20magnetometers\data\plotCurve2\yMinimum=0 ScopeGadget\Raw%20magnetometers\data\plotCurve1\yMinimum=0
ScopeGadget\Raw%20magnetometers\data\plotCurve2\yMaximum=0 ScopeGadget\Raw%20magnetometers\data\plotCurve1\yMaximum=0
ScopeGadget\Raw%20magnetometers\data\LoggingEnabled=false ScopeGadget\Raw%20magnetometers\data\plotCurve2\uavObject=AttitudeRaw
ScopeGadget\Raw%20magnetometers\data\LoggingNewFileOnConnect=false ScopeGadget\Raw%20magnetometers\data\plotCurve2\uavField=magnetometers-Z
ScopeGadget\Raw%20magnetometers\data\LoggingPath= ScopeGadget\Raw%20magnetometers\data\plotCurve2\color=4283804160
ScopeGadget\Raw%20magnetometers\configInfo\version=0.0.0 ScopeGadget\Raw%20magnetometers\data\plotCurve2\yScalePower=0
ScopeGadget\Raw%20magnetometers\configInfo\locked=false ScopeGadget\Raw%20magnetometers\data\plotCurve2\yMinimum=0
ScopeGadget\Stacks%20monitor\data\configurationStreamVersion=1000 ScopeGadget\Raw%20magnetometers\data\plotCurve2\yMaximum=0
ScopeGadget\Stacks%20monitor\data\plotType=1 ScopeGadget\Raw%20magnetometers\data\LoggingEnabled=false
ScopeGadget\Stacks%20monitor\data\dataSize=240 ScopeGadget\Raw%20magnetometers\data\LoggingNewFileOnConnect=false
ScopeGadget\Stacks%20monitor\data\refreshInterval=1000 ScopeGadget\Raw%20magnetometers\data\LoggingPath=
ScopeGadget\Stacks%20monitor\data\plotCurveCount=12 ScopeGadget\Raw%20magnetometers\configInfo\version=0.0.0
ScopeGadget\Stacks%20monitor\data\plotCurve0\uavObject=TaskInfo ScopeGadget\Raw%20magnetometers\configInfo\locked=false
ScopeGadget\Stacks%20monitor\data\plotCurve0\uavField=StackRemaining-System ScopeGadget\Stacks%20monitor\data\configurationStreamVersion=1000
ScopeGadget\Stacks%20monitor\data\plotCurve0\color=4294945280 ScopeGadget\Stacks%20monitor\data\plotType=1
ScopeGadget\Stacks%20monitor\data\plotCurve0\yScalePower=0 ScopeGadget\Stacks%20monitor\data\dataSize=240
ScopeGadget\Stacks%20monitor\data\plotCurve0\yMinimum=0 ScopeGadget\Stacks%20monitor\data\refreshInterval=1000
ScopeGadget\Stacks%20monitor\data\plotCurve0\yMaximum=0 ScopeGadget\Stacks%20monitor\data\plotCurveCount=12
ScopeGadget\Stacks%20monitor\data\plotCurve1\uavObject=TaskInfo ScopeGadget\Stacks%20monitor\data\plotCurve0\uavObject=TaskInfo
ScopeGadget\Stacks%20monitor\data\plotCurve1\uavField=StackRemaining-Actuator ScopeGadget\Stacks%20monitor\data\plotCurve0\uavField=StackRemaining-System
ScopeGadget\Stacks%20monitor\data\plotCurve1\color=4294945280 ScopeGadget\Stacks%20monitor\data\plotCurve0\color=4294945280
ScopeGadget\Stacks%20monitor\data\plotCurve1\yScalePower=0 ScopeGadget\Stacks%20monitor\data\plotCurve0\yScalePower=0
ScopeGadget\Stacks%20monitor\data\plotCurve1\yMinimum=0 ScopeGadget\Stacks%20monitor\data\plotCurve0\yMinimum=0
ScopeGadget\Stacks%20monitor\data\plotCurve1\yMaximum=0 ScopeGadget\Stacks%20monitor\data\plotCurve0\yMaximum=0
ScopeGadget\Stacks%20monitor\data\plotCurve2\uavObject=TaskInfo ScopeGadget\Stacks%20monitor\data\plotCurve1\uavObject=TaskInfo
ScopeGadget\Stacks%20monitor\data\plotCurve2\uavField=StackRemaining-TelemetryTx ScopeGadget\Stacks%20monitor\data\plotCurve1\uavField=StackRemaining-Actuator
ScopeGadget\Stacks%20monitor\data\plotCurve2\color=4294945280 ScopeGadget\Stacks%20monitor\data\plotCurve1\color=4294945280
ScopeGadget\Stacks%20monitor\data\plotCurve2\yScalePower=0 ScopeGadget\Stacks%20monitor\data\plotCurve1\yScalePower=0
ScopeGadget\Stacks%20monitor\data\plotCurve2\yMinimum=0 ScopeGadget\Stacks%20monitor\data\plotCurve1\yMinimum=0
ScopeGadget\Stacks%20monitor\data\plotCurve2\yMaximum=0 ScopeGadget\Stacks%20monitor\data\plotCurve1\yMaximum=0
ScopeGadget\Stacks%20monitor\data\plotCurve3\uavObject=TaskInfo ScopeGadget\Stacks%20monitor\data\plotCurve2\uavObject=TaskInfo
ScopeGadget\Stacks%20monitor\data\plotCurve3\uavField=StackRemaining-TelemetryTxPri ScopeGadget\Stacks%20monitor\data\plotCurve2\uavField=StackRemaining-TelemetryTx
ScopeGadget\Stacks%20monitor\data\plotCurve3\color=4294945280 ScopeGadget\Stacks%20monitor\data\plotCurve2\color=4294945280
ScopeGadget\Stacks%20monitor\data\plotCurve3\yScalePower=0 ScopeGadget\Stacks%20monitor\data\plotCurve2\yScalePower=0
ScopeGadget\Stacks%20monitor\data\plotCurve3\yMinimum=0 ScopeGadget\Stacks%20monitor\data\plotCurve2\yMinimum=0
ScopeGadget\Stacks%20monitor\data\plotCurve3\yMaximum=0 ScopeGadget\Stacks%20monitor\data\plotCurve2\yMaximum=0
ScopeGadget\Stacks%20monitor\data\plotCurve4\uavObject=TaskInfo ScopeGadget\Stacks%20monitor\data\plotCurve3\uavObject=TaskInfo
ScopeGadget\Stacks%20monitor\data\plotCurve4\uavField=StackRemaining-TelemetryRx ScopeGadget\Stacks%20monitor\data\plotCurve3\uavField=StackRemaining-TelemetryTxPri
ScopeGadget\Stacks%20monitor\data\plotCurve4\color=4294945280 ScopeGadget\Stacks%20monitor\data\plotCurve3\color=4294945280
ScopeGadget\Stacks%20monitor\data\plotCurve4\yScalePower=0 ScopeGadget\Stacks%20monitor\data\plotCurve3\yScalePower=0
ScopeGadget\Stacks%20monitor\data\plotCurve4\yMinimum=0 ScopeGadget\Stacks%20monitor\data\plotCurve3\yMinimum=0
ScopeGadget\Stacks%20monitor\data\plotCurve4\yMaximum=0 ScopeGadget\Stacks%20monitor\data\plotCurve3\yMaximum=0
ScopeGadget\Stacks%20monitor\data\plotCurve5\uavObject=TaskInfo ScopeGadget\Stacks%20monitor\data\plotCurve4\uavObject=TaskInfo
ScopeGadget\Stacks%20monitor\data\plotCurve5\uavField=StackRemaining-GPS ScopeGadget\Stacks%20monitor\data\plotCurve4\uavField=StackRemaining-TelemetryRx
ScopeGadget\Stacks%20monitor\data\plotCurve5\color=4294945280 ScopeGadget\Stacks%20monitor\data\plotCurve4\color=4294945280
ScopeGadget\Stacks%20monitor\data\plotCurve5\yScalePower=0 ScopeGadget\Stacks%20monitor\data\plotCurve4\yScalePower=0
ScopeGadget\Stacks%20monitor\data\plotCurve5\yMinimum=0 ScopeGadget\Stacks%20monitor\data\plotCurve4\yMinimum=0
ScopeGadget\Stacks%20monitor\data\plotCurve5\yMaximum=0 ScopeGadget\Stacks%20monitor\data\plotCurve4\yMaximum=0
ScopeGadget\Stacks%20monitor\data\plotCurve6\uavObject=TaskInfo ScopeGadget\Stacks%20monitor\data\plotCurve5\uavObject=TaskInfo
ScopeGadget\Stacks%20monitor\data\plotCurve6\uavField=StackRemaining-ManualControl ScopeGadget\Stacks%20monitor\data\plotCurve5\uavField=StackRemaining-GPS
ScopeGadget\Stacks%20monitor\data\plotCurve6\color=4294945280 ScopeGadget\Stacks%20monitor\data\plotCurve5\color=4294945280
ScopeGadget\Stacks%20monitor\data\plotCurve6\yScalePower=0 ScopeGadget\Stacks%20monitor\data\plotCurve5\yScalePower=0
ScopeGadget\Stacks%20monitor\data\plotCurve6\yMinimum=0 ScopeGadget\Stacks%20monitor\data\plotCurve5\yMinimum=0
ScopeGadget\Stacks%20monitor\data\plotCurve6\yMaximum=0 ScopeGadget\Stacks%20monitor\data\plotCurve5\yMaximum=0
ScopeGadget\Stacks%20monitor\data\plotCurve7\uavObject=TaskInfo ScopeGadget\Stacks%20monitor\data\plotCurve6\uavObject=TaskInfo
ScopeGadget\Stacks%20monitor\data\plotCurve7\uavField=StackRemaining-Altitude ScopeGadget\Stacks%20monitor\data\plotCurve6\uavField=StackRemaining-ManualControl
ScopeGadget\Stacks%20monitor\data\plotCurve7\color=4294945280 ScopeGadget\Stacks%20monitor\data\plotCurve6\color=4294945280
ScopeGadget\Stacks%20monitor\data\plotCurve7\yScalePower=0 ScopeGadget\Stacks%20monitor\data\plotCurve6\yScalePower=0
ScopeGadget\Stacks%20monitor\data\plotCurve7\yMinimum=0 ScopeGadget\Stacks%20monitor\data\plotCurve6\yMinimum=0
ScopeGadget\Stacks%20monitor\data\plotCurve7\yMaximum=0 ScopeGadget\Stacks%20monitor\data\plotCurve6\yMaximum=0
ScopeGadget\Stacks%20monitor\data\plotCurve8\uavObject=TaskInfo ScopeGadget\Stacks%20monitor\data\plotCurve7\uavObject=TaskInfo
ScopeGadget\Stacks%20monitor\data\plotCurve8\uavField=StackRemaining-AHRSComms ScopeGadget\Stacks%20monitor\data\plotCurve7\uavField=StackRemaining-Altitude
ScopeGadget\Stacks%20monitor\data\plotCurve8\color=4294945280 ScopeGadget\Stacks%20monitor\data\plotCurve7\color=4294945280
ScopeGadget\Stacks%20monitor\data\plotCurve8\yScalePower=0 ScopeGadget\Stacks%20monitor\data\plotCurve7\yScalePower=0
ScopeGadget\Stacks%20monitor\data\plotCurve8\yMinimum=0 ScopeGadget\Stacks%20monitor\data\plotCurve7\yMinimum=0
ScopeGadget\Stacks%20monitor\data\plotCurve8\yMaximum=0 ScopeGadget\Stacks%20monitor\data\plotCurve7\yMaximum=0
ScopeGadget\Stacks%20monitor\data\plotCurve9\uavObject=TaskInfo ScopeGadget\Stacks%20monitor\data\plotCurve8\uavObject=TaskInfo
ScopeGadget\Stacks%20monitor\data\plotCurve9\uavField=StackRemaining-Stabilization ScopeGadget\Stacks%20monitor\data\plotCurve8\uavField=StackRemaining-AHRSComms
ScopeGadget\Stacks%20monitor\data\plotCurve9\color=4294945280 ScopeGadget\Stacks%20monitor\data\plotCurve8\color=4294945280
ScopeGadget\Stacks%20monitor\data\plotCurve9\yScalePower=0 ScopeGadget\Stacks%20monitor\data\plotCurve8\yScalePower=0
ScopeGadget\Stacks%20monitor\data\plotCurve9\yMinimum=0 ScopeGadget\Stacks%20monitor\data\plotCurve8\yMinimum=0
ScopeGadget\Stacks%20monitor\data\plotCurve9\yMaximum=0 ScopeGadget\Stacks%20monitor\data\plotCurve8\yMaximum=0
ScopeGadget\Stacks%20monitor\data\plotCurve10\uavObject=TaskInfo ScopeGadget\Stacks%20monitor\data\plotCurve9\uavObject=TaskInfo
ScopeGadget\Stacks%20monitor\data\plotCurve10\uavField=StackRemaining-Guidance ScopeGadget\Stacks%20monitor\data\plotCurve9\uavField=StackRemaining-Stabilization
ScopeGadget\Stacks%20monitor\data\plotCurve10\color=4294945280 ScopeGadget\Stacks%20monitor\data\plotCurve9\color=4294945280
ScopeGadget\Stacks%20monitor\data\plotCurve10\yScalePower=0 ScopeGadget\Stacks%20monitor\data\plotCurve9\yScalePower=0
ScopeGadget\Stacks%20monitor\data\plotCurve10\yMinimum=0 ScopeGadget\Stacks%20monitor\data\plotCurve9\yMinimum=0
ScopeGadget\Stacks%20monitor\data\plotCurve10\yMaximum=0 ScopeGadget\Stacks%20monitor\data\plotCurve9\yMaximum=0
ScopeGadget\Stacks%20monitor\data\plotCurve11\uavObject=TaskInfo ScopeGadget\Stacks%20monitor\data\plotCurve10\uavObject=TaskInfo
ScopeGadget\Stacks%20monitor\data\plotCurve11\uavField=StackRemaining-Watchdog ScopeGadget\Stacks%20monitor\data\plotCurve10\uavField=StackRemaining-Guidance
ScopeGadget\Stacks%20monitor\data\plotCurve11\color=4294945280 ScopeGadget\Stacks%20monitor\data\plotCurve10\color=4294945280
ScopeGadget\Stacks%20monitor\data\plotCurve11\yScalePower=0 ScopeGadget\Stacks%20monitor\data\plotCurve10\yScalePower=0
ScopeGadget\Stacks%20monitor\data\plotCurve11\yMinimum=0 ScopeGadget\Stacks%20monitor\data\plotCurve10\yMinimum=0
ScopeGadget\Stacks%20monitor\data\plotCurve11\yMaximum=0 ScopeGadget\Stacks%20monitor\data\plotCurve10\yMaximum=0
ScopeGadget\Stacks%20monitor\data\LoggingEnabled=false ScopeGadget\Stacks%20monitor\data\plotCurve11\uavObject=TaskInfo
ScopeGadget\Stacks%20monitor\data\LoggingNewFileOnConnect=false ScopeGadget\Stacks%20monitor\data\plotCurve11\uavField=StackRemaining-Watchdog
ScopeGadget\Stacks%20monitor\data\LoggingPath= ScopeGadget\Stacks%20monitor\data\plotCurve11\color=4294945280
ScopeGadget\Stacks%20monitor\configInfo\version=0.0.0 ScopeGadget\Stacks%20monitor\data\plotCurve11\yScalePower=0
ScopeGadget\Stacks%20monitor\configInfo\locked=false ScopeGadget\Stacks%20monitor\data\plotCurve11\yMinimum=0
ScopeGadget\Telemetry%20quality\data\configurationStreamVersion=1000 ScopeGadget\Stacks%20monitor\data\plotCurve11\yMaximum=0
ScopeGadget\Telemetry%20quality\data\plotType=1 ScopeGadget\Stacks%20monitor\data\LoggingEnabled=false
ScopeGadget\Telemetry%20quality\data\dataSize=20 ScopeGadget\Stacks%20monitor\data\LoggingNewFileOnConnect=false
ScopeGadget\Telemetry%20quality\data\refreshInterval=100 ScopeGadget\Stacks%20monitor\data\LoggingPath=
ScopeGadget\Telemetry%20quality\data\plotCurveCount=3 ScopeGadget\Stacks%20monitor\configInfo\version=0.0.0
ScopeGadget\Telemetry%20quality\data\plotCurve0\uavObject=GCSTelemetryStats ScopeGadget\Stacks%20monitor\configInfo\locked=false
ScopeGadget\Telemetry%20quality\data\plotCurve0\uavField=TxFailures ScopeGadget\Telemetry%20quality\data\configurationStreamVersion=1000
ScopeGadget\Telemetry%20quality\data\plotCurve0\color=4289374847 ScopeGadget\Telemetry%20quality\data\plotType=1
ScopeGadget\Telemetry%20quality\data\plotCurve0\yScalePower=0 ScopeGadget\Telemetry%20quality\data\dataSize=20
ScopeGadget\Telemetry%20quality\data\plotCurve0\yMinimum=0 ScopeGadget\Telemetry%20quality\data\refreshInterval=100
ScopeGadget\Telemetry%20quality\data\plotCurve0\yMaximum=0 ScopeGadget\Telemetry%20quality\data\plotCurveCount=3
ScopeGadget\Telemetry%20quality\data\plotCurve1\uavObject=GCSTelemetryStats ScopeGadget\Telemetry%20quality\data\plotCurve0\uavObject=GCSTelemetryStats
ScopeGadget\Telemetry%20quality\data\plotCurve1\uavField=RxFailures ScopeGadget\Telemetry%20quality\data\plotCurve0\uavField=TxFailures
ScopeGadget\Telemetry%20quality\data\plotCurve1\color=4283782655 ScopeGadget\Telemetry%20quality\data\plotCurve0\color=4289374847
ScopeGadget\Telemetry%20quality\data\plotCurve1\yScalePower=0 ScopeGadget\Telemetry%20quality\data\plotCurve0\yScalePower=0
ScopeGadget\Telemetry%20quality\data\plotCurve1\yMinimum=0 ScopeGadget\Telemetry%20quality\data\plotCurve0\yMinimum=0
ScopeGadget\Telemetry%20quality\data\plotCurve1\yMaximum=0 ScopeGadget\Telemetry%20quality\data\plotCurve0\yMaximum=0
ScopeGadget\Telemetry%20quality\data\plotCurve2\uavObject=GCSTelemetryStats ScopeGadget\Telemetry%20quality\data\plotCurve1\uavObject=GCSTelemetryStats
ScopeGadget\Telemetry%20quality\data\plotCurve2\uavField=TxRetries ScopeGadget\Telemetry%20quality\data\plotCurve1\uavField=RxFailures
ScopeGadget\Telemetry%20quality\data\plotCurve2\color=4294901760 ScopeGadget\Telemetry%20quality\data\plotCurve1\color=4283782655
ScopeGadget\Telemetry%20quality\data\plotCurve2\yScalePower=0 ScopeGadget\Telemetry%20quality\data\plotCurve1\yScalePower=0
ScopeGadget\Telemetry%20quality\data\plotCurve2\yMinimum=0 ScopeGadget\Telemetry%20quality\data\plotCurve1\yMinimum=0
ScopeGadget\Telemetry%20quality\data\plotCurve2\yMaximum=0 ScopeGadget\Telemetry%20quality\data\plotCurve1\yMaximum=0
ScopeGadget\Telemetry%20quality\data\LoggingEnabled=false ScopeGadget\Telemetry%20quality\data\plotCurve2\uavObject=GCSTelemetryStats
ScopeGadget\Telemetry%20quality\data\LoggingNewFileOnConnect=false ScopeGadget\Telemetry%20quality\data\plotCurve2\uavField=TxRetries
ScopeGadget\Telemetry%20quality\data\LoggingPath= ScopeGadget\Telemetry%20quality\data\plotCurve2\color=4294901760
ScopeGadget\Telemetry%20quality\configInfo\version=0.0.0 ScopeGadget\Telemetry%20quality\data\plotCurve2\yScalePower=0
ScopeGadget\Telemetry%20quality\configInfo\locked=false ScopeGadget\Telemetry%20quality\data\plotCurve2\yMinimum=0
ScopeGadget\Uptimes\data\configurationStreamVersion=1000 ScopeGadget\Telemetry%20quality\data\plotCurve2\yMaximum=0
ScopeGadget\Uptimes\data\plotType=1 ScopeGadget\Telemetry%20quality\data\LoggingEnabled=false
ScopeGadget\Uptimes\data\dataSize=240 ScopeGadget\Telemetry%20quality\data\LoggingNewFileOnConnect=false
ScopeGadget\Uptimes\data\refreshInterval=800 ScopeGadget\Telemetry%20quality\data\LoggingPath=
ScopeGadget\Uptimes\data\plotCurveCount=2 ScopeGadget\Telemetry%20quality\configInfo\version=0.0.0
ScopeGadget\Uptimes\data\plotCurve0\uavObject=AhrsStatus ScopeGadget\Telemetry%20quality\configInfo\locked=false
ScopeGadget\Uptimes\data\plotCurve0\uavField=RunningTime ScopeGadget\Uptimes\data\configurationStreamVersion=1000
ScopeGadget\Uptimes\data\plotCurve0\color=4289374847 ScopeGadget\Uptimes\data\plotType=1
ScopeGadget\Uptimes\data\plotCurve0\yScalePower=0 ScopeGadget\Uptimes\data\dataSize=240
ScopeGadget\Uptimes\data\plotCurve0\yMinimum=0 ScopeGadget\Uptimes\data\refreshInterval=800
ScopeGadget\Uptimes\data\plotCurve0\yMaximum=0 ScopeGadget\Uptimes\data\plotCurveCount=2
ScopeGadget\Uptimes\data\plotCurve1\uavObject=SystemStats ScopeGadget\Uptimes\data\plotCurve0\uavObject=AhrsStatus
ScopeGadget\Uptimes\data\plotCurve1\uavField=FlightTime ScopeGadget\Uptimes\data\plotCurve0\uavField=RunningTime
ScopeGadget\Uptimes\data\plotCurve1\color=4294945407 ScopeGadget\Uptimes\data\plotCurve0\color=4289374847
ScopeGadget\Uptimes\data\plotCurve1\yScalePower=0 ScopeGadget\Uptimes\data\plotCurve0\yScalePower=0
ScopeGadget\Uptimes\data\plotCurve1\yMinimum=0 ScopeGadget\Uptimes\data\plotCurve0\yMinimum=0
ScopeGadget\Uptimes\data\plotCurve1\yMaximum=0 ScopeGadget\Uptimes\data\plotCurve0\yMaximum=0
ScopeGadget\Uptimes\data\LoggingEnabled=false ScopeGadget\Uptimes\data\plotCurve1\uavObject=SystemStats
ScopeGadget\Uptimes\data\LoggingNewFileOnConnect=false ScopeGadget\Uptimes\data\plotCurve1\uavField=FlightTime
ScopeGadget\Uptimes\data\LoggingPath= ScopeGadget\Uptimes\data\plotCurve1\color=4294945407
ScopeGadget\Uptimes\configInfo\version=0.0.0 ScopeGadget\Uptimes\data\plotCurve1\yScalePower=0
ScopeGadget\Uptimes\configInfo\locked=false ScopeGadget\Uptimes\data\plotCurve1\yMinimum=0
SystemHealthGadget\default\data\diagram=%%DATAPATH%%diagrams/default/system-health.svg ScopeGadget\Uptimes\data\plotCurve1\yMaximum=0
SystemHealthGadget\default\configInfo\version=0.0.0 ScopeGadget\Uptimes\data\LoggingEnabled=false
SystemHealthGadget\default\configInfo\locked=false ScopeGadget\Uptimes\data\LoggingNewFileOnConnect=false
UAVObjectBrowser\default\data\recentlyUpdatedColor=@Variant(\0\0\0\x43\x1\xff\xff\xff\xffyyWW\0\0) ScopeGadget\Uptimes\data\LoggingPath=
UAVObjectBrowser\default\data\manuallyChangedColor=@Variant(\0\0\0\x43\x1\xff\xff[[\xaa\xaaVV\0\0) ScopeGadget\Uptimes\configInfo\version=0.0.0
UAVObjectBrowser\default\data\recentlyUpdatedTimeout=500 ScopeGadget\Uptimes\configInfo\locked=false
UAVObjectBrowser\default\configInfo\version=0.0.0 SystemHealthGadget\default\data\diagram=%%DATAPATH%%diagrams/default/system-health.svg
UAVObjectBrowser\default\configInfo\locked=false SystemHealthGadget\default\configInfo\version=0.0.0
Uploader\default\data\defaultSpeed=14 SystemHealthGadget\default\configInfo\locked=false
Uploader\default\data\defaultDataBits=3 UAVObjectBrowser\default\data\recentlyUpdatedColor=@Variant(\0\0\0\x43\x1\xff\xff\xff\xffyyWW\0\0)
Uploader\default\data\defaultFlow=0 UAVObjectBrowser\default\data\manuallyChangedColor=@Variant(\0\0\0\x43\x1\xff\xff[[\xaa\xaaVV\0\0)
Uploader\default\data\defaultParity=0 UAVObjectBrowser\default\data\recentlyUpdatedTimeout=500
Uploader\default\data\defaultStopBits=0 UAVObjectBrowser\default\configInfo\version=0.0.0
Uploader\default\data\defaultPort=/dev/ttyS0 UAVObjectBrowser\default\configInfo\locked=false
Uploader\default\configInfo\version=0.0.0 Uploader\default\data\defaultSpeed=14
Uploader\default\configInfo\locked=false Uploader\default\data\defaultDataBits=3
Uploader\default\data\defaultFlow=0
[Plugins] Uploader\default\data\defaultParity=0
SoundNotifyPlugin\data\Current\1\SoundCollectionPath= Uploader\default\data\defaultStopBits=0
SoundNotifyPlugin\data\Current\1\CurrentLanguage= Uploader\default\data\defaultPort=/dev/ttyS0
SoundNotifyPlugin\data\Current\1\ObjectField= Uploader\default\configInfo\version=0.0.0
SoundNotifyPlugin\data\Current\1\DataObject= Uploader\default\configInfo\locked=false
SoundNotifyPlugin\data\Current\1\Value=
SoundNotifyPlugin\data\Current\1\ValueSpinBox=0 [Plugins]
SoundNotifyPlugin\data\Current\1\Sound1= SoundNotifyPlugin\data\Current\1\SoundCollectionPath=%%DATAPATH%%sounds
SoundNotifyPlugin\data\Current\1\Sound2= SoundNotifyPlugin\data\Current\1\CurrentLanguage=default
SoundNotifyPlugin\data\Current\1\Sound3= SoundNotifyPlugin\data\Current\1\ObjectField=Channel
SoundNotifyPlugin\data\Current\1\SayOrder= SoundNotifyPlugin\data\Current\1\DataObject=ActuatorCommand
SoundNotifyPlugin\data\Current\1\Repeat= SoundNotifyPlugin\data\Current\1\Value=Equal to
SoundNotifyPlugin\data\Current\1\ExpireTimeout=0 SoundNotifyPlugin\data\Current\1\ValueSpinBox=0
SoundNotifyPlugin\data\Current\size=1 SoundNotifyPlugin\data\Current\1\Sound1=
SoundNotifyPlugin\data\listNotifies\size=0 SoundNotifyPlugin\data\Current\1\Sound2=
SoundNotifyPlugin\data\EnableSound=false SoundNotifyPlugin\data\Current\1\Sound3=
SoundNotifyPlugin\configInfo\version=1.0.0 SoundNotifyPlugin\data\Current\1\SayOrder=Never
SoundNotifyPlugin\configInfo\locked=false SoundNotifyPlugin\data\Current\1\Repeat=
SoundNotifyPlugin\data\Current\1\ExpireTimeout=0
SoundNotifyPlugin\data\Current\size=1
SoundNotifyPlugin\data\listNotifies\size=0
SoundNotifyPlugin\data\EnableSound=false
SoundNotifyPlugin\configInfo\version=1.0.0
SoundNotifyPlugin\configInfo\locked=false
[IPconnection]
Current\1\HostName=
Current\1\Port=1
Current\1\UseTCP=0
Current\size=1

View File

@ -52,5 +52,13 @@
<file>images/openpiloticon.png</file> <file>images/openpiloticon.png</file>
<file>OpenPilotGCS.ini</file> <file>OpenPilotGCS.ini</file>
<file>CREDITS.html</file> <file>CREDITS.html</file>
<file>images/ah.png</file>
<file>images/config.png</file>
<file>images/flight.png</file>
<file>images/home.png</file>
<file>images/joystick.png</file>
<file>images/scopes.png</file>
<file>images/world.png</file>
<file>images/cog.png</file>
</qresource> </qresource>
</RCC> </RCC>

View File

@ -35,7 +35,7 @@ namespace Constants {
#define GCS_VERSION_MAJOR 1 #define GCS_VERSION_MAJOR 1
#define GCS_VERSION_MINOR 0 #define GCS_VERSION_MINOR 0
#define GCS_VERSION_RELEASE 0 #define GCS_VERSION_RELEASE 0
const char * const GCS_VERSION_TYPE = "Beta"; const char * const GCS_VERSION_TYPE = "Alpha";
const char * const GCS_VERSION_CODENAME = "Pascal"; const char * const GCS_VERSION_CODENAME = "Pascal";
#define STRINGIFY_INTERNAL(x) #x #define STRINGIFY_INTERNAL(x) #x

Binary file not shown.

After

Width:  |  Height:  |  Size: 991 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 512 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 610 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 456 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 806 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 559 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 710 B

Binary file not shown.

After

Width:  |  Height:  |  Size: 923 B

View File

@ -183,6 +183,9 @@ void ScopeGadgetOptionsPage::on_cmbUAVObjects_currentIndexChanged(QString val)
UAVObjectManager *objManager = pm->getObject<UAVObjectManager>(); UAVObjectManager *objManager = pm->getObject<UAVObjectManager>();
UAVDataObject* obj = dynamic_cast<UAVDataObject*>( objManager->getObject(val) ); UAVDataObject* obj = dynamic_cast<UAVDataObject*>( objManager->getObject(val) );
if (obj == NULL)
return; // Rare case: the config contained a UAVObject name which does not exist anymore.
QList<UAVObjectField*> fieldList = obj->getFields(); QList<UAVObjectField*> fieldList = obj->getFields();
foreach (UAVObjectField* field, fieldList) { foreach (UAVObjectField* field, fieldList) {
if(field->getType() == UAVObjectField::STRING || field->getType() == UAVObjectField::ENUM ) if(field->getType() == UAVObjectField::STRING || field->getType() == UAVObjectField::ENUM )

View File

@ -552,6 +552,7 @@ void UAVObjectField::setValue(const QVariant& value, quint32 index)
case ENUM: case ENUM:
{ {
qint8 tmpenum = options.indexOf( value.toString() ); qint8 tmpenum = options.indexOf( value.toString() );
Q_ASSERT(tmpenum >= 0); // To catch any programming errors where we set invalid values
memcpy(&data[offset + numBytesPerElement*index], &tmpenum, numBytesPerElement); memcpy(&data[offset + numBytesPerElement*index], &tmpenum, numBytesPerElement);
break; break;
} }

View File

@ -48,6 +48,12 @@
<height>160</height> <height>160</height>
</size> </size>
</property> </property>
<property name="styleSheet">
<string notr="true">background: transparent</string>
</property>
<property name="frameShape">
<enum>QFrame::NoFrame</enum>
</property>
</widget> </widget>
</item> </item>
<item row="5" column="2"> <item row="5" column="2">

192
make/win32/README.txt Normal file
View File

@ -0,0 +1,192 @@
This set of scripts is to provide a unix-like build environment on Windows.
---------------------------------------------------------------------------
1. Why do I need it?
2. How to install?
3. How to use it?
3.1. Interactive mode
3.2. Batch mode
4. Advanced usage
5. Limitations of use
6. Credits and license
1. Why do I need it?
--------------------
It allows to use the "Big Hammer", that is, to build whole OpenPilot system
with a single command "make all" using the top level Makefile originally
written for Linux and Mac only.
Also any routine task automation could use the same set of scripts and commands
on all platforms (Linux, Mac and Windows) if scripts are written in the shell
language. It is particularly important for cross-paltform projects like the
OpenPilot.
2. How to install?
------------------
Fortunately, it requires only few small text files since all others components
should already be installed on your system as parts of msysGit, QtSDK and
CodeSourcery G++ packages required to build the OpenPilot.
It is expected that you have the following tools installed into the listed
locations (but any other locations are fine as well):
- Python in C:\Python27
- CodeSourcery G++ in C:\CodeSourcery
- QtSDK in C:\Qt\2010.05
- msysGit in %ProgramFiles%\Git
- Unicode NSIS in %ProgramFiles%\NSIS\Unicode
Also it is assumed that you have the C:\Program Files\Git\cmd\ directory in
the PATH. Usually this is the case for msysGit installation if you have chosen
the 2nd option: put only git and gitk in the PATH (it is recommended option).
Now you need to copy two files to your msysGit installation folders.
Assuming that you installed the msysGit into C:\Program Files\Git\,
you have to copy:
make\win32\make -> C:\Program Files\Git\bin\
make\win32\sh.cmd -> C:\Program Files\Git\cmd\
If you have msysGit installed into another directory, you need to update paths
accordingly. Also if you have tools installed into different directories and
they are not in the PATH, then you may want to update paths in the sh.cmd
script too (it is self-documented).
3. How to use it?
-----------------
3.1. Interactive mode
---------------------
1) Type:
C:\> sh
and the bash prompt should appear:
user@pc /
$
2) Enter your OpenPilot directory:
user@pc /
$ cd D:/Work/OpenPilot/git
user@pc /d/Work/OpenPilot/git (master)
$
Note the current git branch in parentheses (master), if it exists. The path
format is also printed according to MSYS notation. And you have to use forward
slashes in paths, not backslashes.
3) Enter make command with required options and target list:
user@pc /d/Work/OpenPilot/git (master)
$ make all
The building should be started, and you will have full system including ground
software and flight firmware built in the end.
4) To build parts of the system you can use, for example, such commands:
user@pc /d/Work/OpenPilot/git (master)
$ make -j2 USE_BOOTLOADER=YES GCS_BUIL_CONF=release gcs coptercontrol bl_coptercontrol
or to completely remove the build directory:
user@pc /d/Work/OpenPilot/git (master)
$ make all_clean
3.2. Batch mode
---------------
1) Create a shell script file containing all required commands, for instance:
#!/bin/sh
# This is the cc_make_release.sh file used to build CC release software
cd D:/Work/OpenPilot/git
make -j2 USE_BOOTLOADER=YES GCS_BUIL_CONF=release gcs coptercontrol bl_coptercontrol
echo RC=$?
2) Run it typing:
C:\> sh cc_make_release.sh
3) Of course, a lot of other shell commands can be used in scripts.
4. Advanced usage
-----------------
It is possible to go further and integrate shell scripting into Windows system
like any other executables. This allows:
- double click on any .sh file in the Explorer window to execute it;
- type name of .sh file with any arguments on the command line to run script;
- omit .sh extension typing names since it is now recognized automatically;
- call .sh scripts even from .bat and .cmd files as Windows command;
- execute scripts which are in any directory in the PATH;
- return and check exit code from .sh scripts to .bat or .cmd batch files.
In short, you may have quite powerful and cross-platform bash scripting on
Windows.
In order to integrate bash scripting into Windows system you need to:
- double click on the included shell_script.reg file to register .sh
extension in the system. Thus, any click on .sh script will execute it
automatically assuming that the sh.cmd is in the PATH;
- register .sh extension as an executable file type, so you can omit the
.sh typing commands. To do so open "My Computer" properties dialog, choose
the "Advanced" tab, "Environment variables", in the "System variables"
find the variable called "PATHEXT". It contains the list of "executable"
file extensions separated by semicolon. You want to add a ";.SH" to the
end of its value. Then click OK to apply.
Now any .sh script can be run just by typing its name, optionally with
parameters.
As an example, you can create a shell script named make.sh in the cmd/
subdirectory of Git installation with the following content:
exec /bin/make $*
and then build the OpenPilot software typing
make all
directly from Windows command line or from a batch file.
You also may want to rename or remove "C:\Program Files\Git\etc\motd" file
to get rid of git bash welcome message on every script invocation.
5. Limitations of use
---------------------
Currently there may be some problems running scripts which contain spaces in
file names or located in directories which contain spaces in full paths.
It results in in strange "file not found" or other errors.
It is recommended to avoid using such names with spaces.
6. Credits and license
----------------------
This set of scripts uses the MSYS package included into the msysGit
distribution and MinGW make included into the QtSDK package.
The sh.cmd, shell_script.reg and this README.txt files were written
by Oleg Semyonov (os-openpilot-org@os-propo.info) for the OpenPilot
project and are licensed under CC-BY-SA terms:
http://creativecommons.org/licenses/by-sa/3.0/
Feel free to contact me for additions and improvements.
Happy bashing!

13
make/win32/make Normal file
View File

@ -0,0 +1,13 @@
#!/bin/sh
#
# This file is to be put into C:\Program Files\Git\bin\ subdirectory
# (or similar, depeding on where the msysGit package was installed)
# to provide a make command to unix-like build environment on Windows.
#
# See also:
# README.txt
# http://wiki.openpilot.org/display/Doc/GCS+Development+on+Windows
# http://wiki.openpilot.org/display/Doc/Firmware+Development+on+Windows
#
mingw32-make.exe $*

127
make/win32/sh.cmd Normal file
View File

@ -0,0 +1,127 @@
@echo off
rem
rem This file is to be put into C:\Program Files\Git\cmd\ subdirectory
rem (or similar, depeding on where the msysGit package was installed)
rem to provide a shell prompt in the unix-like build environment on Windows.
rem
rem Currently supported on NT-class systems only (Windows XP and above).
rem
rem See also:
rem README.txt
rem http://wiki.openpilot.org/display/Doc/GCS+Development+on+Windows
rem http://wiki.openpilot.org/display/Doc/Firmware+Development+on+Windows
rem
rem Based on the msys.bat file from the MSYS package
rem http://www.mingw.org/wiki/msys
rem
rem this should let run MSYS shell on x64
if "%PROCESSOR_ARCHITECTURE%" == "AMD64" (
SET COMSPEC=%WINDIR%\SysWOW64\cmd.exe
)
rem some MSYS environment variables
if "x%MSYSTEM%" == "x" set MSYSTEM=MINGW32
if not "x%DISPLAY%" == "x" set DISPLAY=
rem --------------------------------------------------------------------------
rem To build the OpenPilot software we need few tools in the PATH.
rem Here we attempt to guess tools location searching in the given
rem directories first, and in the PATH last, if not found where expected.
rem
rem Please note that if you have few similar tools installed somewhere but
rem not in the expected location, and they are in the PATH, then the script
rem can detect wrong directories. For instance, if you have QtSDK installed
rem on the D: drive, but have separately installed MinGW toolkit which is
rem in the PATH, then this script detects this MinGW instead of QtSDK's one.
rem As a result, the SDL headers will not be found, if they were copied into
rem QtSDK's MinGW directory. In that case make sure that you have correct
rem directories specified here.
rem
rem Also you can add any paths below just by adding extra 'call :which'
rem lines with the following parameters:
rem - environment variable which will be set to the tool location, if found;
rem - expected directory for the executable which will be searched first;
rem - any executable file which will be searched in the given directory
rem or in the PATH, if not found where expected.
rem All they will be added to the PATH in order of appearance.
rem --------------------------------------------------------------------------
set NOT_FOUND=
set PATH_DIRS=
call :which MSYSGIT "%ProgramFiles%\Git\bin" git.exe
call :which QTMINGW "C:\Qt\2010.05\mingw\bin" mingw32-make.exe
call :which QTSDK "C:\Qt\2010.05\qt\bin" qmake.exe
call :which CODESOURCERY "C:\CodeSourcery\bin" cs-make.exe
call :which PYTHON "C:\Python27" python.exe
call :which UNSIS "%ProgramFiles%\NSIS\Unicode" makensis.exe
if "%NOT_FOUND%" == "" goto set_path
echo:
echo Some tools were not found in the PATH or expected location:
for %%f in (%NOT_FOUND%) do echo %%f
echo You may want to install them and/or update paths in the %0 file.
echo:
rem --------------------------------------------------------------------------
rem Provide a clean environment for command line build. We remove the
rem msysGit cmd subdirectory as well, so no recursive sh call can occur.
rem --------------------------------------------------------------------------
:set_path
set PATH=%SYSTEMROOT%\system32;%SYSTEMROOT%
set PATH=%PATH_DIRS%;%PATH%
rem echo PATH: %PATH%
rem --------------------------------------------------------------------------
rem Start a shell.
rem Any shell script can be passed to it via command line of this batch file.
rem --------------------------------------------------------------------------
if not exist "%MSYSGIT%\bash.exe" goto no_bash
call "%MSYSGIT%\bash.exe" --login -i %*
goto :eof
:no_bash
echo Cannot find bash, exiting with error
exit 1
rem --------------------------------------------------------------------------
rem Attempt to find executable in the directory given or in the PATH
rem --------------------------------------------------------------------------
:which
rem search in the directory given first
for %%F in (%2) do set FP=%%~F\%3
if exist "%FP%" goto found_directly
rem search in the PATH last
for %%F in (%3) do set FP=%%~$PATH:F
if exist "%FP%" goto found_in_path
:not_found
for %%F in (%2) do set FP=%%~F
rem echo %3: not found, expected in %FP%
set FP=
set NOT_FOUND=%NOT_FOUND% %3
goto set
:found_directly
for %%F in ("%FP%") do set FP=%%~dpsF
rem echo %3: found at: %FP%
goto set
:found_in_path
for %%F in ("%FP%") do set FP=%%~dpsF
rem echo %3: found in the PATH: %FP%
:set
rem set results regardless of was it found or not
set %1=%FP%
rem echo %1=%FP%
if "%FP%" == "" goto :eof
if not "%PATH_DIRS%" == "" set PATH_DIRS=%PATH_DIRS%;
set PATH_DIRS=%PATH_DIRS%%FP%
goto :eof

View File

@ -0,0 +1,19 @@
REGEDIT4
[HKEY_CLASSES_ROOT\.sh]
@="shfile"
[HKEY_CLASSES_ROOT\shfile]
@="shell script"
"AlwaysShowExt"=""
"BrowserFlags"=dword:00000008
"EditFlags"=dword:00000000
[HKEY_CLASSES_ROOT\shfile\shell]
@=""
[HKEY_CLASSES_ROOT\shfile\shell\open]
[HKEY_CLASSES_ROOT\shfile\shell\open\command]
@="cmd.exe /c call sh \"%1\" %*"

View File

@ -22,6 +22,7 @@
<field name="ChannelMin" units="us" type="int16" elements="8" defaultvalue="1000"/> <field name="ChannelMin" units="us" type="int16" elements="8" defaultvalue="1000"/>
<field name="ChannelType" units="" type="enum" elements="8" options="PWM,MK,ASTEC4,PWM Alarm Buzzer" defaultvalue="PWM"/> <field name="ChannelType" units="" type="enum" elements="8" options="PWM,MK,ASTEC4,PWM Alarm Buzzer" defaultvalue="PWM"/>
<field name="ChannelAddr" units="" type="uint8" elements="8" defaultvalue="0,1,2,3,4,5,6,7"/> <field name="ChannelAddr" units="" type="uint8" elements="8" defaultvalue="0,1,2,3,4,5,6,7"/>
<field name="MotorsSpinWhileArmed" units="" type="enum" elements="1" options="FALSE,TRUE" defaultvalue="FALSE"/>
<access gcs="readwrite" flight="readwrite"/> <access gcs="readwrite" flight="readwrite"/>
<telemetrygcs acked="true" updatemode="onchange" period="0"/> <telemetrygcs acked="true" updatemode="onchange" period="0"/>
<telemetryflight acked="true" updatemode="onchange" period="0"/> <telemetryflight acked="true" updatemode="onchange" period="0"/>