mirror of
https://bitbucket.org/librepilot/librepilot.git
synced 2024-12-02 10:24:11 +01:00
Merge branch 'master' into next
This commit is contained in:
commit
c1f9948a81
67
CREDITS.txt
67
CREDITS.txt
@ -1,5 +1,5 @@
|
|||||||
This is a credits file of people that are or have been key contributors to the OpenPilot project.
|
This is a credits file of people that are or have been key contributors to the OpenPilot code base in this Git repository.
|
||||||
Without the work of the people in this file OpenPilot would not be what it is today.
|
Without the work of the people in this file and many that are not who help the community, OpenPilot would not be what it is today.
|
||||||
|
|
||||||
It is sorted alphabetically by name and formatted so that it allows for easy grepping and beautification by scripts.
|
It is sorted alphabetically by name and formatted so that it allows for easy grepping and beautification by scripts.
|
||||||
|
|
||||||
@ -15,7 +15,6 @@ Current maintainer function (M)
|
|||||||
N: Connor Abbott
|
N: Connor Abbott
|
||||||
E: connor (at) abbott (dot) cx
|
E: connor (at) abbott (dot) cx
|
||||||
D: Win32 OpenPilot port
|
D: Win32 OpenPilot port
|
||||||
M: SITL Win32
|
|
||||||
|
|
||||||
N: David Ankers
|
N: David Ankers
|
||||||
E: david (at) openpilot (dot) org
|
E: david (at) openpilot (dot) org
|
||||||
@ -27,6 +26,11 @@ N: Pedro Assuncao
|
|||||||
E: pedro (dot) agda (plus) openpilot (at) gmail (dot) com
|
E: pedro (dot) agda (plus) openpilot (at) gmail (dot) com
|
||||||
D: Initial GCS Settings Gadget work
|
D: Initial GCS Settings Gadget work
|
||||||
|
|
||||||
|
N: Fredrik Arvidsson
|
||||||
|
E: fredrik (at) arvidssons (dot) org
|
||||||
|
W: GCS Setup Wizard
|
||||||
|
M: GCS Setup Wizard
|
||||||
|
|
||||||
N: Werner Backes
|
N: Werner Backes
|
||||||
E: werner (at) bit-1 (dot) de
|
E: werner (at) bit-1 (dot) de
|
||||||
D: Port of CopterControl to PS3 Move Controller (MoveCopter)
|
D: Port of CopterControl to PS3 Move Controller (MoveCopter)
|
||||||
@ -34,30 +38,37 @@ D: Port of CopterControl to PS3 Move Controller (MoveCopter)
|
|||||||
N: Jose Barros
|
N: Jose Barros
|
||||||
E: josembarros (at) hotmail (dot) com
|
E: josembarros (at) hotmail (dot) com
|
||||||
D: Next-Gen OP Map Lib, Y-Modem Library, Uploader Plugin
|
D: Next-Gen OP Map Lib, Y-Modem Library, Uploader Plugin
|
||||||
D: OP Bootloader, AHRS Bootloader, OPUploadTool
|
D: OP Bootloader, AHRS Bootloader, OPUploadTool and much else
|
||||||
M: Bootloader, OP MAP Lib
|
M: Bootloader, OP MAP Lib
|
||||||
|
|
||||||
N: David "Buzz" Carlson
|
N: David "Buzz" Carlson
|
||||||
E: chebuzz (plus) openpilot (at) gmail (dot) com
|
E: chebuzz (plus) openpilot (at) gmail (dot) com
|
||||||
D: 3D ModelView GCS Plugin, sponsor of HITL merge work and XPlane addition
|
D: 3D ModelView GCS Plugin, sponsor of HITL merge work and XPlane addition
|
||||||
M: 3D Modelview
|
|
||||||
|
|
||||||
N: James Cotton
|
N: James Cotton
|
||||||
E: peabody124 (plus) openpilot (at) gmail (dot) com
|
E: peabody124 (plus) openpilot (at) gmail (dot) com
|
||||||
D: Multiplatform HID implementation (firmware & GCS), GCS Joystick control
|
D: Multiplatform HID implementation (firmware & GCS), GCS Joystick control
|
||||||
D: Posix OpenPilot work and Mac implementation
|
D: Posix OpenPilot work and Mac implementation
|
||||||
D: Firmware implementation of Professor Schinstock's INS/GPS
|
D: Firmware implementation of Professor Schinstock's INS/GPS
|
||||||
M: Architecture co-lead
|
D: Android GCS and much else
|
||||||
|
M: Architecture co-lead, Android GCS Lead
|
||||||
|
|
||||||
|
N: Steve Doll
|
||||||
|
E: speakfree07 (at) hotmail (dot) com
|
||||||
|
D: Much Artwork, Logo rework, Welcome page design
|
||||||
|
|
||||||
N: Piotr Esden-Tempski
|
N: Piotr Esden-Tempski
|
||||||
E: esden (at) esden (dot) net
|
E: esden (at) esden (dot) net
|
||||||
D: Floss-JTAG Rev A, 4-layer initial design
|
D: Floss-JTAG Rev A, 4-layer initial design
|
||||||
|
|
||||||
|
N: Darren Furniss
|
||||||
|
E: furnibird (plus) openpilot (at) gmail (dot) com
|
||||||
|
W: GCS Artwork and Android GCS Artwork
|
||||||
|
|
||||||
N: Frederic Goddeeris
|
N: Frederic Goddeeris
|
||||||
E: fredericgoddeeris (at) hotmail (dot) com
|
E: fredericgoddeeris (at) hotmail (dot) com
|
||||||
D: I2C work and FreeRTOS work, MK integration
|
D: I2C work and FreeRTOS work, MK integration
|
||||||
D: EagleTree OSD implementation
|
D: EagleTree OSD implementation
|
||||||
M: OSD Module
|
|
||||||
|
|
||||||
N: Daniel Godin
|
N: Daniel Godin
|
||||||
E: dgodin (at) dnsct (dot) com
|
E: dgodin (at) dnsct (dot) com
|
||||||
@ -70,6 +81,7 @@ D: GCS Scope plugin
|
|||||||
N: Nuno Guedes
|
N: Nuno Guedes
|
||||||
E: muralha (plus) openpilot (at) gmail (dot) com
|
E: muralha (plus) openpilot (at) gmail (dot) com
|
||||||
D: 3D artwork, moving surfaces and work on ModelView
|
D: 3D artwork, moving surfaces and work on ModelView
|
||||||
|
D: PFD Artwork
|
||||||
|
|
||||||
N: Peter Gunnarsson
|
N: Peter Gunnarsson
|
||||||
E: peter (at) pyne (dot) se
|
E: peter (at) pyne (dot) se
|
||||||
@ -82,9 +94,13 @@ D: Creator of http://pythononachip.org
|
|||||||
|
|
||||||
N: Joe Hlebasko
|
N: Joe Hlebasko
|
||||||
E: joe (dot) hlebasko(plus) openpilot (at) gmail (dot) com
|
E: joe (dot) hlebasko(plus) openpilot (at) gmail (dot) com
|
||||||
D: Production Main Board & Production OP GPS
|
D: Early versions of Main Board & Production OP GPS
|
||||||
M: Hardware Architecture Team
|
M: Hardware Architecture Team
|
||||||
|
|
||||||
|
N: Andy Honecker
|
||||||
|
E: andywh (at) yahoo (dot) com
|
||||||
|
D: Hardware design review and optimisation
|
||||||
|
|
||||||
N: Mark James
|
N: Mark James
|
||||||
E: mjames (plus) openpilot (at) gmail (dot) com
|
E: mjames (plus) openpilot (at) gmail (dot) com
|
||||||
D: Some of Silk Icon set used in GCS - http://www.famfamfam.com/lab/icons/silk
|
D: Some of Silk Icon set used in GCS - http://www.famfamfam.com/lab/icons/silk
|
||||||
@ -92,6 +108,7 @@ 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, OSD work
|
D: GPS Module, Spektrum RC Module, OSD work
|
||||||
|
M: OpenPilot OSD
|
||||||
|
|
||||||
N: Thorsten Klose
|
N: Thorsten Klose
|
||||||
E: thorsten (dot) klose (at) dmx (dot) de
|
E: thorsten (dot) klose (at) dmx (dot) de
|
||||||
@ -101,11 +118,14 @@ N: Hallvard Kristiansen
|
|||||||
E: hal (at) fleshmx (dot) com
|
E: hal (at) fleshmx (dot) com
|
||||||
D: GCS Artwork, Quad layout diagrams
|
D: GCS Artwork, Quad layout diagrams
|
||||||
|
|
||||||
|
N: Mike Labranche
|
||||||
|
E: mdlabranche (plus) openpilot (at) gmail (dot) com
|
||||||
|
D: Tab bar Telem Monitor
|
||||||
|
|
||||||
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
|
||||||
D: Artwork including standard display dials
|
D: Artwork including standard display dials
|
||||||
M: GCS Core
|
|
||||||
|
|
||||||
N: Matt Lipski
|
N: Matt Lipski
|
||||||
E: mattlipski (plus) openpilot (at) gmail (dot) com
|
E: mattlipski (plus) openpilot (at) gmail (dot) com
|
||||||
@ -113,7 +133,7 @@ D: Deluxe Dials Set artwork, (Artificial Horizon, Compass, Turn Indicator)
|
|||||||
|
|
||||||
N: Les Newell
|
N: Les Newell
|
||||||
E: les (dot) newell (at) fastmail (dot) co (dot) uk
|
E: les (dot) newell (at) fastmail (dot) co (dot) uk
|
||||||
D: Advanced mixer matrix, SPI protocol based on UAVObjects
|
D: Advanced mixer matrix, SPI protocol based on UAVObjects, feedforward
|
||||||
|
|
||||||
N: Ken Northup
|
N: Ken Northup
|
||||||
E: helos360 (at) bellsouth (dot) net
|
E: helos360 (at) bellsouth (dot) net
|
||||||
@ -126,19 +146,22 @@ D: Artwork and design including work on the Deluxe Dial Set
|
|||||||
N: Cathy Moss
|
N: Cathy Moss
|
||||||
E: cmoss296 (at) blueyonder (dot) co (dot) uk
|
E: cmoss296 (at) blueyonder (dot) co (dot) uk
|
||||||
D: Hardware design Lead: Gen 2 Mainboard, PipXtreme, Current Sensor
|
D: Hardware design Lead: Gen 2 Mainboard, PipXtreme, Current Sensor
|
||||||
D: Lead dev PipXtreme, creator OP Map Plugin
|
D: PipXtreme designer, creator OP Map Plugin
|
||||||
M: Hardware Architecture Team / PipX Modem
|
|
||||||
|
|
||||||
N: Angus Peart
|
N: Angus Peart
|
||||||
E: gussy (at) openpilot (dot) org
|
E: gussy (at) openpilot (dot) org
|
||||||
D: Co-founder, Principal hardware architect.
|
D: Co-founder, Principal hardware architect.
|
||||||
D: Hardware design of OpenPilot, AHRS, GPS and other hardware
|
D: Hardware design of early OpenPilot, AHRS, GPS and other hardware
|
||||||
D: Core developer embedded code
|
|
||||||
|
N: Dmytro Poplavskiy
|
||||||
|
E: dmytro (dot) poplavskiy (plus) openpilot (at) gmail (dot) com
|
||||||
|
W: QML PFD, QML Welcome page
|
||||||
|
M: Qml plugins
|
||||||
|
|
||||||
N: Eric Price
|
N: Eric Price
|
||||||
E: corvus (dot) corax (at) cybertrench (dot) com
|
E: corvus (dot) corax (at) cybertrench (dot) com
|
||||||
D: IL2 HITL GCS Plugin, Posix OpenPilot, Advanced stabilisation module
|
D: IL2 HITL GCS Plugin, Posix OpenPilot, Advanced stabilisation module
|
||||||
M: SITL Posix
|
M: SITL Posix, SLAM work
|
||||||
|
|
||||||
N: Richard Querin
|
N: Richard Querin
|
||||||
E: rfquerin (plus) openpilot (at) gmail (dot) com
|
E: rfquerin (plus) openpilot (at) gmail (dot) com
|
||||||
@ -151,7 +174,6 @@ D: See: http://www.glc-lib.net/
|
|||||||
|
|
||||||
N: Julien Rouviere
|
N: Julien Rouviere
|
||||||
E: julien (dot) rouviere (plus) openpilot (at) gmail (dot) com
|
E: julien (dot) rouviere (plus) openpilot (at) gmail (dot) com
|
||||||
D: GCS Core Developer
|
|
||||||
D: GCS Framework and Plugins for the GCS
|
D: GCS Framework and Plugins for the GCS
|
||||||
|
|
||||||
N: Zik Saleeba
|
N: Zik Saleeba
|
||||||
@ -163,6 +185,11 @@ E: dales (at) ksu (dot) edu
|
|||||||
D: Lead AHRS Developer
|
D: Lead AHRS Developer
|
||||||
D: Creator of the OpenPilot INS / EKF
|
D: Creator of the OpenPilot INS / EKF
|
||||||
|
|
||||||
|
N: Professor Kenn Sebesta
|
||||||
|
E: kenn (at) openpilot (dot) org
|
||||||
|
D: Lead Fixed Wing Developer
|
||||||
|
M: Fixed Wing support
|
||||||
|
|
||||||
N: Oleg Semyonov
|
N: Oleg Semyonov
|
||||||
E: os-openpilot-org (at) os-propo (dot) info
|
E: os-openpilot-org (at) os-propo (dot) info
|
||||||
D: Core tester & Project organisation
|
D: Core tester & Project organisation
|
||||||
@ -178,7 +205,6 @@ D: SPI protocol for AHRS, I2C rewrite and much core work
|
|||||||
N: Troy Schultz
|
N: Troy Schultz
|
||||||
E: troy (dot) schultz (at) rogers (dot) com
|
E: troy (dot) schultz (at) rogers (dot) com
|
||||||
D: INS design review and optimisation
|
D: INS design review and optimisation
|
||||||
M: Hardware Architecture Team
|
|
||||||
|
|
||||||
N: Dr. Erhard Siegl
|
N: Dr. Erhard Siegl
|
||||||
E: Erhard (dot) Siegl (at) zogazoga (dot) at
|
E: Erhard (dot) Siegl (at) zogazoga (dot) at
|
||||||
@ -202,8 +228,13 @@ N: Vassilis Varveropoulos
|
|||||||
E: vassilis (at) openpilot (dot) org
|
E: vassilis (at) openpilot (dot) org
|
||||||
D: Co-founder, Principal embedded software architect.
|
D: Co-founder, Principal embedded software architect.
|
||||||
D: Module architecture and UAVTalk/UAVObjects implementation.
|
D: Module architecture and UAVTalk/UAVObjects implementation.
|
||||||
M: Architecture co-lead
|
|
||||||
|
|
||||||
N: Alex Vrubel
|
N: Alex Vrubel
|
||||||
E: alex (dot) 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
|
||||||
|
|
||||||
|
N: Brian Webb
|
||||||
|
E: webbbn (plus) openpilot (at) gmail (dot) com
|
||||||
|
W: Modem lead developer
|
||||||
|
M: OP Modems
|
||||||
|
|
||||||
|
10
KNOWN_ISSUES.txt
Normal file
10
KNOWN_ISSUES.txt
Normal file
@ -0,0 +1,10 @@
|
|||||||
|
+ Halt/Reset buttons don't work if board is armed. But no way to use them if "Always armed". Use rescue as workaround.
|
||||||
|
+ Missing Translations, use English.
|
||||||
|
+ Radio Wizard confused by a reversed throttle, fix it on your transmitter before starting wizard.
|
||||||
|
+ [Windows 8] USB Driver is broken.
|
||||||
|
+ Firmware Update Instructions on Firmware Tab not entirely accurate for all upgrade paths.
|
||||||
|
+ Radio Wizard Throttle display does not show full range properly.
|
||||||
|
+ Tricopter's using Vehicle Wizard need to check servo does not need reversed manually.
|
||||||
|
+ XAircraft ESCs uses non-standard PPM range which may cause issues with Vehicle Wizard.
|
||||||
|
+ Spectrum Satellite Receivers setup in Radio Wizard may have wrong protocol set.
|
||||||
|
+ Old Intel 965 have an OpenGL bug that turns the QML PFD black and while.
|
@ -39,30 +39,49 @@
|
|||||||
<data>
|
<data>
|
||||||
<Current>
|
<Current>
|
||||||
<arr_1>
|
<arr_1>
|
||||||
<CurrentLanguage></CurrentLanguage>
|
<CurrentLanguage>default</CurrentLanguage>
|
||||||
<DataObject></DataObject>
|
<DataObject>FlightStatus</DataObject>
|
||||||
<ExpireTimeout>0</ExpireTimeout>
|
<ExpireTimeout>0</ExpireTimeout>
|
||||||
<Mute>false</Mute>
|
<Mute>false</Mute>
|
||||||
<ObjectField></ObjectField>
|
<ObjectField>Armed</ObjectField>
|
||||||
<RangeLimit>0</RangeLimit>
|
<RangeLimit>0</RangeLimit>
|
||||||
<Repeat>0</Repeat>
|
<Repeat>0</Repeat>
|
||||||
<SayOrder>0</SayOrder>
|
<SayOrder>0</SayOrder>
|
||||||
<Sound1></Sound1>
|
<Sound1>armed</Sound1>
|
||||||
<Sound2></Sound2>
|
<Sound2></Sound2>
|
||||||
<Sound3></Sound3>
|
<Sound3></Sound3>
|
||||||
<SoundCollectionPath></SoundCollectionPath>
|
<SoundCollectionPath>%%DATAPATH%%sounds</SoundCollectionPath>
|
||||||
<Value1></Value1>
|
<Value1>Armed</Value1>
|
||||||
<Value2>0</Value2>
|
<Value2>0</Value2>
|
||||||
</arr_1>
|
</arr_1>
|
||||||
<size>1</size>
|
<size>1</size>
|
||||||
</Current>
|
</Current>
|
||||||
<EnableSound>false</EnableSound>
|
<EnableSound>true</EnableSound>
|
||||||
<listNotifies>
|
<listNotifies>
|
||||||
<size>0</size>
|
<arr_1>
|
||||||
|
<CurrentLanguage>default</CurrentLanguage>
|
||||||
|
<DataObject>FlightStatus</DataObject>
|
||||||
|
<ExpireTimeout>15</ExpireTimeout>
|
||||||
|
<Mute>false</Mute>
|
||||||
|
<ObjectField>Armed</ObjectField>
|
||||||
|
<RangeLimit>0</RangeLimit>
|
||||||
|
<Repeat>0</Repeat>
|
||||||
|
<SayOrder>0</SayOrder>
|
||||||
|
<Sound1>armed</Sound1>
|
||||||
|
<Sound2></Sound2>
|
||||||
|
<Sound3></Sound3>
|
||||||
|
<SoundCollectionPath>%%DATAPATH%%sounds</SoundCollectionPath>
|
||||||
|
<Value1>Armed</Value1>
|
||||||
|
<Value2>0</Value2>
|
||||||
|
</arr_1>
|
||||||
|
<size>1</size>
|
||||||
</listNotifies>
|
</listNotifies>
|
||||||
</data>
|
</data>
|
||||||
</SoundNotifyPlugin>
|
</SoundNotifyPlugin>
|
||||||
</Plugins>
|
</Plugins>
|
||||||
|
<SerialConnection>
|
||||||
|
<speed>57600</speed>
|
||||||
|
</SerialConnection>
|
||||||
<UAVGadgetConfigurations>
|
<UAVGadgetConfigurations>
|
||||||
<ConfigGadget>
|
<ConfigGadget>
|
||||||
<default>
|
<default>
|
||||||
@ -1842,6 +1861,7 @@
|
|||||||
<earthFile>%%DATAPATH%%pfd/default/readymap.earth</earthFile>
|
<earthFile>%%DATAPATH%%pfd/default/readymap.earth</earthFile>
|
||||||
<latitude>46.6715</latitude>
|
<latitude>46.6715</latitude>
|
||||||
<longitude>10.1589</longitude>
|
<longitude>10.1589</longitude>
|
||||||
|
<openGLEnabled>true</openGLEnabled>
|
||||||
<qmlFile>%%DATAPATH%%pfd/default/Pfd.qml</qmlFile>
|
<qmlFile>%%DATAPATH%%pfd/default/Pfd.qml</qmlFile>
|
||||||
<terrainEnabled>false</terrainEnabled>
|
<terrainEnabled>false</terrainEnabled>
|
||||||
</data>
|
</data>
|
||||||
@ -1858,6 +1878,7 @@
|
|||||||
<earthFile>%%DATAPATH%%pfd/default/readymap.earth</earthFile>
|
<earthFile>%%DATAPATH%%pfd/default/readymap.earth</earthFile>
|
||||||
<latitude>46.6715</latitude>
|
<latitude>46.6715</latitude>
|
||||||
<longitude>10.1589</longitude>
|
<longitude>10.1589</longitude>
|
||||||
|
<openGLEnabled>true</openGLEnabled>
|
||||||
<qmlFile>%%DATAPATH%%pfd/default/Pfd.qml</qmlFile>
|
<qmlFile>%%DATAPATH%%pfd/default/Pfd.qml</qmlFile>
|
||||||
<terrainEnabled>false</terrainEnabled>
|
<terrainEnabled>false</terrainEnabled>
|
||||||
</data>
|
</data>
|
||||||
|
@ -13,15 +13,6 @@
|
|||||||
<Details>Default configuration built for wide screens (17"up)</Details>
|
<Details>Default configuration built for wide screens (17"up)</Details>
|
||||||
<StyleSheet>wide</StyleSheet>
|
<StyleSheet>wide</StyleSheet>
|
||||||
</General>
|
</General>
|
||||||
<IPconnection>
|
|
||||||
<Current>
|
|
||||||
<arr_1>
|
|
||||||
<Port>1</Port>
|
|
||||||
<UseTCP>0</UseTCP>
|
|
||||||
</arr_1>
|
|
||||||
<size>1</size>
|
|
||||||
</Current>
|
|
||||||
</IPconnection>
|
|
||||||
<KeyBindings>
|
<KeyBindings>
|
||||||
<size>0</size>
|
<size>0</size>
|
||||||
</KeyBindings>
|
</KeyBindings>
|
||||||
@ -1515,6 +1506,17 @@
|
|||||||
<enableVbo>false</enableVbo>
|
<enableVbo>false</enableVbo>
|
||||||
</data>
|
</data>
|
||||||
</Aeroquad__PCT__20__PCT__2B>
|
</Aeroquad__PCT__20__PCT__2B>
|
||||||
|
<CC3D>
|
||||||
|
<configInfo>
|
||||||
|
<locked>false</locked>
|
||||||
|
<version>0.0.0</version>
|
||||||
|
</configInfo>
|
||||||
|
<data>
|
||||||
|
<acFilename>%%DATAPATH%%models/boards/CC3D/CC3D.3ds</acFilename>
|
||||||
|
<bgFilename>%%DATAPATH%%models/backgrounds/default_background.png</bgFilename>
|
||||||
|
<enableVbo>false</enableVbo>
|
||||||
|
</data>
|
||||||
|
</CC3D>
|
||||||
<CopterControl>
|
<CopterControl>
|
||||||
<configInfo>
|
<configInfo>
|
||||||
<locked>false</locked>
|
<locked>false</locked>
|
||||||
@ -1526,6 +1528,17 @@
|
|||||||
<enableVbo>false</enableVbo>
|
<enableVbo>false</enableVbo>
|
||||||
</data>
|
</data>
|
||||||
</CopterControl>
|
</CopterControl>
|
||||||
|
<Danker__PCT__27s__PCT__20Quad>
|
||||||
|
<configInfo>
|
||||||
|
<locked>false</locked>
|
||||||
|
<version>0.0.0</version>
|
||||||
|
</configInfo>
|
||||||
|
<data>
|
||||||
|
<acFilename>%%DATAPATH%%models/multi/dankers_quad/dankers_quad.3ds</acFilename>
|
||||||
|
<bgFilename>%%DATAPATH%%models/backgrounds/default_background.png</bgFilename>
|
||||||
|
<enableVbo>false</enableVbo>
|
||||||
|
</data>
|
||||||
|
</Danker__PCT__27s__PCT__20Quad>
|
||||||
<Easyquad__PCT__20X>
|
<Easyquad__PCT__20X>
|
||||||
<configInfo>
|
<configInfo>
|
||||||
<locked>false</locked>
|
<locked>false</locked>
|
||||||
@ -1647,6 +1660,17 @@
|
|||||||
<enableVbo>false</enableVbo>
|
<enableVbo>false</enableVbo>
|
||||||
</data>
|
</data>
|
||||||
</Joe__PCT__27s__PCT__2014__PCT__22__PCT__20T__PCT__20Quad__PCT__20X>
|
</Joe__PCT__27s__PCT__2014__PCT__22__PCT__20T__PCT__20Quad__PCT__20X>
|
||||||
|
<MattL__PCT__27s__PCT__20Y6>
|
||||||
|
<configInfo>
|
||||||
|
<locked>false</locked>
|
||||||
|
<version>0.0.0</version>
|
||||||
|
</configInfo>
|
||||||
|
<data>
|
||||||
|
<acFilename>%%DATAPATH%%models/multi/mattL_Y6/mattL_Y6.3ds</acFilename>
|
||||||
|
<bgFilename>%%DATAPATH%%models/backgrounds/default_background.png</bgFilename>
|
||||||
|
<enableVbo>false</enableVbo>
|
||||||
|
</data>
|
||||||
|
</MattL__PCT__27s__PCT__20Y6>
|
||||||
<Quadcopter>
|
<Quadcopter>
|
||||||
<configInfo>
|
<configInfo>
|
||||||
<locked>false</locked>
|
<locked>false</locked>
|
||||||
@ -1717,6 +1741,7 @@
|
|||||||
<defaultZoom>2</defaultZoom>
|
<defaultZoom>2</defaultZoom>
|
||||||
<mapProvider>GoogleSatellite</mapProvider>
|
<mapProvider>GoogleSatellite</mapProvider>
|
||||||
<maxUpdateRate>2000</maxUpdateRate>
|
<maxUpdateRate>2000</maxUpdateRate>
|
||||||
|
<overlayOpacity>1</overlayOpacity>
|
||||||
<showTileGridLines>false</showTileGridLines>
|
<showTileGridLines>false</showTileGridLines>
|
||||||
<uavSymbol>mapquad.png</uavSymbol>
|
<uavSymbol>mapquad.png</uavSymbol>
|
||||||
<useMemoryCache>true</useMemoryCache>
|
<useMemoryCache>true</useMemoryCache>
|
||||||
@ -1736,6 +1761,7 @@
|
|||||||
<defaultZoom>2</defaultZoom>
|
<defaultZoom>2</defaultZoom>
|
||||||
<mapProvider>GoogleMap</mapProvider>
|
<mapProvider>GoogleMap</mapProvider>
|
||||||
<maxUpdateRate>2000</maxUpdateRate>
|
<maxUpdateRate>2000</maxUpdateRate>
|
||||||
|
<overlayOpacity>1</overlayOpacity>
|
||||||
<showTileGridLines>false</showTileGridLines>
|
<showTileGridLines>false</showTileGridLines>
|
||||||
<uavSymbol>airplanepip.png</uavSymbol>
|
<uavSymbol>airplanepip.png</uavSymbol>
|
||||||
<useMemoryCache>true</useMemoryCache>
|
<useMemoryCache>true</useMemoryCache>
|
||||||
@ -1755,6 +1781,7 @@
|
|||||||
<defaultZoom>2</defaultZoom>
|
<defaultZoom>2</defaultZoom>
|
||||||
<mapProvider>GoogleMap</mapProvider>
|
<mapProvider>GoogleMap</mapProvider>
|
||||||
<maxUpdateRate>2000</maxUpdateRate>
|
<maxUpdateRate>2000</maxUpdateRate>
|
||||||
|
<overlayOpacity>1</overlayOpacity>
|
||||||
<showTileGridLines>false</showTileGridLines>
|
<showTileGridLines>false</showTileGridLines>
|
||||||
<uavSymbol>mapquad.png</uavSymbol>
|
<uavSymbol>mapquad.png</uavSymbol>
|
||||||
<useMemoryCache>true</useMemoryCache>
|
<useMemoryCache>true</useMemoryCache>
|
||||||
@ -1801,6 +1828,7 @@
|
|||||||
<earthFile>%%DATAPATH%%pfd/default/readymap.earth</earthFile>
|
<earthFile>%%DATAPATH%%pfd/default/readymap.earth</earthFile>
|
||||||
<latitude>46.6715</latitude>
|
<latitude>46.6715</latitude>
|
||||||
<longitude>10.1589</longitude>
|
<longitude>10.1589</longitude>
|
||||||
|
<openGLEnabled>true</openGLEnabled>
|
||||||
<qmlFile>%%DATAPATH%%pfd/default/Pfd.qml</qmlFile>
|
<qmlFile>%%DATAPATH%%pfd/default/Pfd.qml</qmlFile>
|
||||||
<terrainEnabled>false</terrainEnabled>
|
<terrainEnabled>false</terrainEnabled>
|
||||||
</data>
|
</data>
|
||||||
@ -1817,6 +1845,7 @@
|
|||||||
<earthFile>%%DATAPATH%%pfd/default/readymap.earth</earthFile>
|
<earthFile>%%DATAPATH%%pfd/default/readymap.earth</earthFile>
|
||||||
<latitude>46.6715</latitude>
|
<latitude>46.6715</latitude>
|
||||||
<longitude>10.1589</longitude>
|
<longitude>10.1589</longitude>
|
||||||
|
<openGLEnabled>true</openGLEnabled>
|
||||||
<qmlFile>%%DATAPATH%%pfd/default/Pfd.qml</qmlFile>
|
<qmlFile>%%DATAPATH%%pfd/default/Pfd.qml</qmlFile>
|
||||||
<terrainEnabled>false</terrainEnabled>
|
<terrainEnabled>false</terrainEnabled>
|
||||||
</data>
|
</data>
|
||||||
@ -2203,7 +2232,7 @@
|
|||||||
<plotCurve0>
|
<plotCurve0>
|
||||||
<color>4294901760</color>
|
<color>4294901760</color>
|
||||||
<mathFunction>None</mathFunction>
|
<mathFunction>None</mathFunction>
|
||||||
<uavField>X</uavField>
|
<uavField>x</uavField>
|
||||||
<uavObject>Magnetometer</uavObject>
|
<uavObject>Magnetometer</uavObject>
|
||||||
<yMaximum>0</yMaximum>
|
<yMaximum>0</yMaximum>
|
||||||
<yMeanSamples>1</yMeanSamples>
|
<yMeanSamples>1</yMeanSamples>
|
||||||
@ -2213,7 +2242,7 @@
|
|||||||
<plotCurve1>
|
<plotCurve1>
|
||||||
<color>4283782655</color>
|
<color>4283782655</color>
|
||||||
<mathFunction>None</mathFunction>
|
<mathFunction>None</mathFunction>
|
||||||
<uavField>Y</uavField>
|
<uavField>y</uavField>
|
||||||
<uavObject>Magnetometer</uavObject>
|
<uavObject>Magnetometer</uavObject>
|
||||||
<yMaximum>0</yMaximum>
|
<yMaximum>0</yMaximum>
|
||||||
<yMeanSamples>1</yMeanSamples>
|
<yMeanSamples>1</yMeanSamples>
|
||||||
@ -2223,7 +2252,7 @@
|
|||||||
<plotCurve2>
|
<plotCurve2>
|
||||||
<color>4283804160</color>
|
<color>4283804160</color>
|
||||||
<mathFunction>None</mathFunction>
|
<mathFunction>None</mathFunction>
|
||||||
<uavField>Z</uavField>
|
<uavField>z</uavField>
|
||||||
<uavObject>Magnetometer</uavObject>
|
<uavObject>Magnetometer</uavObject>
|
||||||
<yMaximum>0</yMaximum>
|
<yMaximum>0</yMaximum>
|
||||||
<yMeanSamples>1</yMeanSamples>
|
<yMeanSamples>1</yMeanSamples>
|
||||||
@ -2527,11 +2556,11 @@
|
|||||||
<type>uavGadget</type>
|
<type>uavGadget</type>
|
||||||
</side1>
|
</side1>
|
||||||
<splitterOrientation>1</splitterOrientation>
|
<splitterOrientation>1</splitterOrientation>
|
||||||
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAAAsQAAAAIAAAEV)</splitterSizes>
|
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAAAYwAAAAIAAAB7)</splitterSizes>
|
||||||
<type>splitter</type>
|
<type>splitter</type>
|
||||||
</side1>
|
</side1>
|
||||||
<splitterOrientation>1</splitterOrientation>
|
<splitterOrientation>1</splitterOrientation>
|
||||||
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAAArgAAAAIAAAHH)</splitterSizes>
|
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAAAZgAAAAIAAADf)</splitterSizes>
|
||||||
<type>splitter</type>
|
<type>splitter</type>
|
||||||
</side0>
|
</side0>
|
||||||
<side1>
|
<side1>
|
||||||
@ -2561,11 +2590,11 @@
|
|||||||
<type>uavGadget</type>
|
<type>uavGadget</type>
|
||||||
</side1>
|
</side1>
|
||||||
<splitterOrientation>1</splitterOrientation>
|
<splitterOrientation>1</splitterOrientation>
|
||||||
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAABIAAAAAIAAAFV)</splitterSizes>
|
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAAB1AAAAAIAAAGI)</splitterSizes>
|
||||||
<type>splitter</type>
|
<type>splitter</type>
|
||||||
</side1>
|
</side1>
|
||||||
<splitterOrientation>2</splitterOrientation>
|
<splitterOrientation>2</splitterOrientation>
|
||||||
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAAB7wAAAAIAAAEf)</splitterSizes>
|
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAACegAAAAIAAAFC)</splitterSizes>
|
||||||
<type>splitter</type>
|
<type>splitter</type>
|
||||||
</side0>
|
</side0>
|
||||||
<side1>
|
<side1>
|
||||||
@ -2576,7 +2605,7 @@
|
|||||||
<type>uavGadget</type>
|
<type>uavGadget</type>
|
||||||
</side1>
|
</side1>
|
||||||
<splitterOrientation>1</splitterOrientation>
|
<splitterOrientation>1</splitterOrientation>
|
||||||
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAACdgAAAAIAAAMp)</splitterSizes>
|
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAADXgAAAAIAAAQd)</splitterSizes>
|
||||||
<type>splitter</type>
|
<type>splitter</type>
|
||||||
</splitter>
|
</splitter>
|
||||||
<version>UAVGadgetManagerV1</version>
|
<version>UAVGadgetManagerV1</version>
|
||||||
@ -2584,11 +2613,23 @@
|
|||||||
<Mode2>
|
<Mode2>
|
||||||
<showToolbars>false</showToolbars>
|
<showToolbars>false</showToolbars>
|
||||||
<splitter>
|
<splitter>
|
||||||
<classId>ConfigGadget</classId>
|
<side0>
|
||||||
<gadget>
|
<classId>ConfigGadget</classId>
|
||||||
<activeConfiguration>default</activeConfiguration>
|
<gadget>
|
||||||
</gadget>
|
<activeConfiguration>default</activeConfiguration>
|
||||||
<type>uavGadget</type>
|
</gadget>
|
||||||
|
<type>uavGadget</type>
|
||||||
|
</side0>
|
||||||
|
<side1>
|
||||||
|
<classId>UAVObjectBrowser</classId>
|
||||||
|
<gadget>
|
||||||
|
<activeConfiguration>default</activeConfiguration>
|
||||||
|
</gadget>
|
||||||
|
<type>uavGadget</type>
|
||||||
|
</side1>
|
||||||
|
<splitterOrientation>1</splitterOrientation>
|
||||||
|
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAAEeQAAAAIAAAMC)</splitterSizes>
|
||||||
|
<type>splitter</type>
|
||||||
</splitter>
|
</splitter>
|
||||||
<version>UAVGadgetManagerV1</version>
|
<version>UAVGadgetManagerV1</version>
|
||||||
</Mode2>
|
</Mode2>
|
||||||
@ -2596,36 +2637,39 @@
|
|||||||
<showToolbars>false</showToolbars>
|
<showToolbars>false</showToolbars>
|
||||||
<splitter>
|
<splitter>
|
||||||
<side0>
|
<side0>
|
||||||
|
<classId>UAVObjectBrowser</classId>
|
||||||
|
<gadget>
|
||||||
|
<activeConfiguration>default</activeConfiguration>
|
||||||
|
</gadget>
|
||||||
|
<type>uavGadget</type>
|
||||||
|
</side0>
|
||||||
|
<side1>
|
||||||
<side0>
|
<side0>
|
||||||
<classId>UAVObjectBrowser</classId>
|
<side0>
|
||||||
<gadget>
|
<classId>LoggingGadget</classId>
|
||||||
<activeConfiguration>default</activeConfiguration>
|
<type>uavGadget</type>
|
||||||
</gadget>
|
</side0>
|
||||||
<type>uavGadget</type>
|
<side1>
|
||||||
|
<classId>GpsDisplayGadget</classId>
|
||||||
|
<gadget>
|
||||||
|
<activeConfiguration>Flight GPS</activeConfiguration>
|
||||||
|
</gadget>
|
||||||
|
<type>uavGadget</type>
|
||||||
|
</side1>
|
||||||
|
<splitterOrientation>2</splitterOrientation>
|
||||||
|
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAAAcAAAAAIAAAHo)</splitterSizes>
|
||||||
|
<type>splitter</type>
|
||||||
</side0>
|
</side0>
|
||||||
<side1>
|
<side1>
|
||||||
<classId>DebugGadget</classId>
|
<classId>DebugGadget</classId>
|
||||||
<type>uavGadget</type>
|
<type>uavGadget</type>
|
||||||
</side1>
|
</side1>
|
||||||
<splitterOrientation>1</splitterOrientation>
|
<splitterOrientation>2</splitterOrientation>
|
||||||
<splitterSizes>@Variant(AAAACQAAAAA=)</splitterSizes>
|
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAAB3wAAAAIAAAEp)</splitterSizes>
|
||||||
<type>splitter</type>
|
|
||||||
</side0>
|
|
||||||
<side1>
|
|
||||||
<side0>
|
|
||||||
<classId>EmptyGadget</classId>
|
|
||||||
<type>uavGadget</type>
|
|
||||||
</side0>
|
|
||||||
<side1>
|
|
||||||
<classId>EmptyGadget</classId>
|
|
||||||
<type>uavGadget</type>
|
|
||||||
</side1>
|
|
||||||
<splitterOrientation>1</splitterOrientation>
|
|
||||||
<splitterSizes>@Variant(AAAACQAAAAA=)</splitterSizes>
|
|
||||||
<type>splitter</type>
|
<type>splitter</type>
|
||||||
</side1>
|
</side1>
|
||||||
<splitterOrientation>2</splitterOrientation>
|
<splitterOrientation>1</splitterOrientation>
|
||||||
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAACJgAAAAIAAADo)</splitterSizes>
|
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAAEvwAAAAIAAAK8)</splitterSizes>
|
||||||
<type>splitter</type>
|
<type>splitter</type>
|
||||||
</splitter>
|
</splitter>
|
||||||
<version>UAVGadgetManagerV1</version>
|
<version>UAVGadgetManagerV1</version>
|
||||||
@ -2654,26 +2698,17 @@
|
|||||||
</side0>
|
</side0>
|
||||||
<side1>
|
<side1>
|
||||||
<side0>
|
<side0>
|
||||||
<side0>
|
<classId>ScopeGadget</classId>
|
||||||
<classId>ScopeGadget</classId>
|
<gadget>
|
||||||
<gadget>
|
<activeConfiguration>Attitude</activeConfiguration>
|
||||||
<activeConfiguration>Attitude</activeConfiguration>
|
</gadget>
|
||||||
</gadget>
|
<type>uavGadget</type>
|
||||||
<type>uavGadget</type>
|
|
||||||
</side0>
|
|
||||||
<side1>
|
|
||||||
<classId>ScopeGadget</classId>
|
|
||||||
<gadget>
|
|
||||||
<activeConfiguration>Uptimes</activeConfiguration>
|
|
||||||
</gadget>
|
|
||||||
<type>uavGadget</type>
|
|
||||||
</side1>
|
|
||||||
<splitterOrientation>2</splitterOrientation>
|
|
||||||
<splitterSizes>@Variant(AAAACQAAAAIAAAACAAABhgAAAAIAAAEO)</splitterSizes>
|
|
||||||
<type>splitter</type>
|
|
||||||
</side0>
|
</side0>
|
||||||
<side1>
|
<side1>
|
||||||
<classId>LoggingGadget</classId>
|
<classId>ScopeGadget</classId>
|
||||||
|
<gadget>
|
||||||
|
<activeConfiguration>Uptimes</activeConfiguration>
|
||||||
|
</gadget>
|
||||||
<type>uavGadget</type>
|
<type>uavGadget</type>
|
||||||
</side1>
|
</side1>
|
||||||
<splitterOrientation>2</splitterOrientation>
|
<splitterOrientation>2</splitterOrientation>
|
||||||
|
@ -497,12 +497,6 @@ arming it in that case!</string>
|
|||||||
<property name="text">
|
<property name="text">
|
||||||
<string>Save</string>
|
<string>Save</string>
|
||||||
</property>
|
</property>
|
||||||
<property name="iconSize">
|
|
||||||
<size>
|
|
||||||
<width>25</width>
|
|
||||||
<height>25</height>
|
|
||||||
</size>
|
|
||||||
</property>
|
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
</layout>
|
</layout>
|
||||||
|
@ -579,14 +579,14 @@ void ConfigMultiRotorWidget::refreshWidgetsValues(QString frameType)
|
|||||||
if (channel > -1)
|
if (channel > -1)
|
||||||
{
|
{
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
||||||
m_aircraft->mrPitchMixLevel->setValue( value/1.27 );
|
m_aircraft->mrPitchMixLevel->setValue( qRound(value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
||||||
setYawMixLevel( 1-value/1.27 );
|
setYawMixLevel( -qRound(value/1.27) );
|
||||||
|
|
||||||
channel = m_aircraft->multiMotorChannelBox2->currentIndex() - 1;
|
channel = m_aircraft->multiMotorChannelBox2->currentIndex() - 1;
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
||||||
m_aircraft->mrRollMixLevel->setValue( -value/1.27);
|
m_aircraft->mrRollMixLevel->setValue( -qRound(value/1.27));
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
@ -605,13 +605,13 @@ void ConfigMultiRotorWidget::refreshWidgetsValues(QString frameType)
|
|||||||
if (channel > -1)
|
if (channel > -1)
|
||||||
{
|
{
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
||||||
m_aircraft->mrPitchMixLevel->setValue( value/1.27 );
|
m_aircraft->mrPitchMixLevel->setValue( qRound(value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
||||||
setYawMixLevel( 1-value/1.27 );
|
setYawMixLevel( -qRound(value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
||||||
m_aircraft->mrRollMixLevel->setValue( value/1.27);
|
m_aircraft->mrRollMixLevel->setValue( qRound(value/1.27));
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -635,15 +635,15 @@ void ConfigMultiRotorWidget::refreshWidgetsValues(QString frameType)
|
|||||||
if (channel > -1)
|
if (channel > -1)
|
||||||
{
|
{
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
||||||
m_aircraft->mrPitchMixLevel->setValue( floor(value/1.27) );
|
m_aircraft->mrPitchMixLevel->setValue( qRound(value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
||||||
setYawMixLevel( floor(-value/1.27) );
|
setYawMixLevel( -qRound(value/1.27) );
|
||||||
|
|
||||||
//change channels
|
//change channels
|
||||||
channel = m_aircraft->multiMotorChannelBox2->currentIndex() - 1;
|
channel = m_aircraft->multiMotorChannelBox2->currentIndex() - 1;
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
||||||
m_aircraft->mrRollMixLevel->setValue( floor(1-value/1.27) );
|
m_aircraft->mrRollMixLevel->setValue( -qRound(value/1.27) );
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -668,14 +668,14 @@ void ConfigMultiRotorWidget::refreshWidgetsValues(QString frameType)
|
|||||||
if (channel > -1)
|
if (channel > -1)
|
||||||
{
|
{
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
||||||
m_aircraft->mrPitchMixLevel->setValue( floor(value/1.27) );
|
m_aircraft->mrPitchMixLevel->setValue( qRound(value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
||||||
setYawMixLevel( floor(-value/1.27) );
|
setYawMixLevel( -qRound(value/1.27) );
|
||||||
|
|
||||||
channel = m_aircraft->multiMotorChannelBox2->currentIndex() - 1;
|
channel = m_aircraft->multiMotorChannelBox2->currentIndex() - 1;
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
||||||
m_aircraft->mrRollMixLevel->setValue( floor(1-value/1.27) );
|
m_aircraft->mrRollMixLevel->setValue( -qRound(value/1.27) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (frameType == "HexaCoax")
|
else if (frameType == "HexaCoax")
|
||||||
@ -696,14 +696,14 @@ void ConfigMultiRotorWidget::refreshWidgetsValues(QString frameType)
|
|||||||
if (channel > -1)
|
if (channel > -1)
|
||||||
{
|
{
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
||||||
m_aircraft->mrPitchMixLevel->setValue( value/1.27 );
|
m_aircraft->mrPitchMixLevel->setValue( qRound(2*value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
|
||||||
setYawMixLevel( value/1.27 );
|
|
||||||
|
|
||||||
channel = m_aircraft->multiMotorChannelBox2->currentIndex() - 1;
|
channel = m_aircraft->multiMotorChannelBox2->currentIndex() - 1;
|
||||||
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
||||||
|
setYawMixLevel( qRound(value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
||||||
m_aircraft->mrRollMixLevel->setValue( value/1.27);
|
m_aircraft->mrRollMixLevel->setValue( qRound(value/1.27) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (frameType == "Octo" || frameType == "OctoV" || frameType == "OctoCoaxP")
|
else if (frameType == "Octo" || frameType == "OctoV" || frameType == "OctoCoaxP")
|
||||||
@ -727,39 +727,39 @@ void ConfigMultiRotorWidget::refreshWidgetsValues(QString frameType)
|
|||||||
{
|
{
|
||||||
if (frameType == "Octo") {
|
if (frameType == "Octo") {
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
||||||
m_aircraft->mrPitchMixLevel->setValue( floor(value/1.27) );
|
m_aircraft->mrPitchMixLevel->setValue( qRound(value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
||||||
setYawMixLevel( floor(-value/1.27) );
|
setYawMixLevel( -qRound(value/1.27) );
|
||||||
|
|
||||||
//change channels
|
//change channels
|
||||||
channel = m_aircraft->multiMotorChannelBox2->currentIndex() - 1;
|
channel = m_aircraft->multiMotorChannelBox2->currentIndex() - 1;
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
||||||
m_aircraft->mrRollMixLevel->setValue( floor(-value/1.27) );
|
m_aircraft->mrRollMixLevel->setValue( -qRound(value/1.27) );
|
||||||
}
|
}
|
||||||
else if (frameType == "OctoV") {
|
else if (frameType == "OctoV") {
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
||||||
m_aircraft->mrPitchMixLevel->setValue( floor(value/1.27) );
|
m_aircraft->mrPitchMixLevel->setValue( qRound(value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
||||||
setYawMixLevel( floor(-value/1.27) );
|
setYawMixLevel( -qRound(value/1.27) );
|
||||||
|
|
||||||
//change channels
|
//change channels
|
||||||
channel = m_aircraft->multiMotorChannelBox2->currentIndex() - 1;
|
channel = m_aircraft->multiMotorChannelBox2->currentIndex() - 1;
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
||||||
m_aircraft->mrRollMixLevel->setValue( floor(-value/1.27) );
|
m_aircraft->mrRollMixLevel->setValue( -qRound(value/1.27) );
|
||||||
}
|
}
|
||||||
else if (frameType == "OctoCoaxP") {
|
else if (frameType == "OctoCoaxP") {
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
||||||
m_aircraft->mrPitchMixLevel->setValue( floor(value/1.27) );
|
m_aircraft->mrPitchMixLevel->setValue( qRound(value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
||||||
setYawMixLevel( floor(-value/1.27) );
|
setYawMixLevel( -qRound(value/1.27) );
|
||||||
|
|
||||||
//change channels
|
//change channels
|
||||||
channel = m_aircraft->multiMotorChannelBox3->currentIndex() - 1;
|
channel = m_aircraft->multiMotorChannelBox3->currentIndex() - 1;
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
||||||
m_aircraft->mrRollMixLevel->setValue( floor(-value/1.27) );
|
m_aircraft->mrRollMixLevel->setValue( -qRound(value/1.27) );
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
@ -784,13 +784,13 @@ void ConfigMultiRotorWidget::refreshWidgetsValues(QString frameType)
|
|||||||
if (channel > -1)
|
if (channel > -1)
|
||||||
{
|
{
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
||||||
m_aircraft->mrPitchMixLevel->setValue( floor(value/1.27) );
|
m_aircraft->mrPitchMixLevel->setValue( qRound(value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_YAW);
|
||||||
setYawMixLevel( floor(-value/1.27) );
|
setYawMixLevel( -qRound(value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
||||||
m_aircraft->mrRollMixLevel->setValue( floor(value/1.27) );
|
m_aircraft->mrRollMixLevel->setValue( qRound(value/1.27) );
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
else if (frameType == "Tri")
|
else if (frameType == "Tri")
|
||||||
@ -807,10 +807,10 @@ void ConfigMultiRotorWidget::refreshWidgetsValues(QString frameType)
|
|||||||
if (channel > -1)
|
if (channel > -1)
|
||||||
{
|
{
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_PITCH);
|
||||||
m_aircraft->mrPitchMixLevel->setValue( floor(2*value/1.27) );
|
m_aircraft->mrPitchMixLevel->setValue( qRound(2*value/1.27) );
|
||||||
|
|
||||||
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
value = getMixerVectorValue(mixer, channel, VehicleConfig::MIXERVECTOR_ROLL);
|
||||||
m_aircraft->mrRollMixLevel->setValue( floor(value/1.27) );
|
m_aircraft->mrRollMixLevel->setValue( qRound(value/1.27) );
|
||||||
|
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
@ -28,5 +28,7 @@
|
|||||||
<file>images/txpid_normal.png</file>
|
<file>images/txpid_normal.png</file>
|
||||||
<file>images/camstab_selected.png</file>
|
<file>images/camstab_selected.png</file>
|
||||||
<file>images/camstab_normal.png</file>
|
<file>images/camstab_normal.png</file>
|
||||||
|
<file>images/pipx-selected.png</file>
|
||||||
|
<file>images/pipx-normal.png</file>
|
||||||
</qresource>
|
</qresource>
|
||||||
</RCC>
|
</RCC>
|
||||||
|
@ -278,9 +278,14 @@ void ConfigGadgetWidget::updatePipXStatus(UAVObject *object)
|
|||||||
pipxTimeout->start(5000);
|
pipxTimeout->start(5000);
|
||||||
if (!pipxConnected)
|
if (!pipxConnected)
|
||||||
{
|
{
|
||||||
qDebug()<<"ConfigGadgetWidget onPipxtremeConnect";
|
qDebug() << "ConfigGadgetWidget onPipxtremeConnect";
|
||||||
|
|
||||||
|
QIcon *icon = new QIcon();
|
||||||
|
icon->addFile(":/configgadget/images/pipx_normal.png", QSize(), QIcon::Normal, QIcon::Off);
|
||||||
|
icon->addFile(":/configgadget/images/pipx_selected.png", QSize(), QIcon::Selected, QIcon::Off);
|
||||||
|
|
||||||
QWidget *qwd = new ConfigPipXtremeWidget(this);
|
QWidget *qwd = new ConfigPipXtremeWidget(this);
|
||||||
ftw->insertTab(ConfigGadgetWidget::pipxtreme, qwd, QIcon(":/configgadget/images/PipXtreme.png"), QString("PipXtreme"));
|
ftw->insertTab(ConfigGadgetWidget::pipxtreme, qwd, *icon, QString("PipXtreme"));
|
||||||
pipxConnected = true;
|
pipxConnected = true;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
BIN
ground/openpilotgcs/src/plugins/config/images/pipx-normal.png
Normal file
BIN
ground/openpilotgcs/src/plugins/config/images/pipx-normal.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 55 KiB |
BIN
ground/openpilotgcs/src/plugins/config/images/pipx-selected.png
Normal file
BIN
ground/openpilotgcs/src/plugins/config/images/pipx-selected.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 56 KiB |
@ -2,209 +2,76 @@
|
|||||||
<p>This is a credits file of people that are or have been key contributors to the OpenPilot project.
|
<p>This is a credits file of people that are or have been key contributors to the OpenPilot project.
|
||||||
Without the work of the people in this file OpenPilot would not be what it is today.</p>
|
Without the work of the people in this file OpenPilot would not be what it is today.</p>
|
||||||
|
|
||||||
<p>It is sorted alphabetically by name and formatted so that it allows for easy grepping and beautification by scripts.</p>
|
<p>It is sorted alphabetically by name</p>
|
||||||
|
|
||||||
<pre>
|
<pre>
|
||||||
The fields are:
|
Connor Abbott
|
||||||
|
David Ankers
|
||||||
Name (N)
|
Pedro Assuncao
|
||||||
Email (E),
|
Fredrik Arvidsson
|
||||||
Description of work (D)
|
Werner Backes
|
||||||
Current maintainer function (M)
|
Jose Barros
|
||||||
|
Pete Boehl
|
||||||
----------
|
David Carlson
|
||||||
|
James Cotton
|
||||||
N: Connor Abbott
|
Steve Doll
|
||||||
E: connor (at) abbott (dot) cx
|
Piotr Esden-Tempski
|
||||||
D: Win32 OpenPilot port
|
Peter Farnworth
|
||||||
M: SITL Win32
|
Ed Faulkner
|
||||||
|
Darren Furniss
|
||||||
N: David Ankers
|
Frederic Goddeeris
|
||||||
E: david (at) openpilot (dot) org
|
Daniel Godin
|
||||||
D: Co-founder, Project Coordination
|
Bani Greyling
|
||||||
D: Minor GCS infrastructure, updating the credit file
|
Nuno Guedes
|
||||||
M: Admin
|
Peter Gunnarsson
|
||||||
|
Dean Hall
|
||||||
N: Pedro Assuncao
|
Joe Hlebasko
|
||||||
E: pedro (dot) agda (plus) openpilot (at) gmail (dot) com
|
Andy Honecker
|
||||||
D: Initial GCS Settings Gadget work
|
Ryan Hunt
|
||||||
|
Mark James
|
||||||
N: Jose Barros
|
Sami Korhonen
|
||||||
E: josembarros (at) hotmail (dot) com
|
Thorsten Klose
|
||||||
D: Next-Gen OP Map Lib, Y-Modem Library, Uploader Plugin
|
Hallvard Kristiansen
|
||||||
D: OP Bootloader, AHRS Bootloader, OPUploadTool
|
Edouard Lafargue
|
||||||
M: Bootloader, OP MAP Lib
|
Mike Labranche
|
||||||
|
Fredrik Larsson
|
||||||
N: David "Buzz" Carlson
|
Pablo Lema
|
||||||
E: chebuzz (plus) openpilot (at) gmail (dot) com
|
David Llama
|
||||||
D: 3D ModelView GCS Plugin, sponsor of HITL merge work and XPlane addition
|
Matt Lipski
|
||||||
M: 3D Modelview
|
Les Newell
|
||||||
|
Ken Northup
|
||||||
N: James Cotton
|
Greg Matthews
|
||||||
E: peabody124 (plus) openpilot (at) gmail (dot) com
|
Guy McCaldin
|
||||||
D: Multiplatform HID implementation (firmware & GCS), GCS Joystick control
|
Gary Mortimer
|
||||||
D: Posix OpenPilot work and Mac implementation
|
Cathy Moss
|
||||||
D: Firmware implementation of Professor Schinstock's INS/GPS
|
Angus Peart
|
||||||
M: Architecture co-lead
|
Dmytro Poplavskiy
|
||||||
|
Eric Price
|
||||||
N: Piotr Esden-Tempski
|
Richard Querin
|
||||||
E: esden (at) esden (dot) net
|
Randy Ram
|
||||||
D: Floss-JTAG Rev A, 4-layer initial design
|
Laurent Ribon
|
||||||
|
Julien Rouviere
|
||||||
N: Frederic Goddeeris
|
Jackson Russell
|
||||||
E: fredericgoddeeris (at) hotmail (dot) com
|
Zik Saleeba
|
||||||
D: I2C work and FreeRTOS work, MK integration
|
Professor Dale Schinstock
|
||||||
D: EagleTree OSD implementation
|
Professor Kenn Sebesta
|
||||||
M: OSD Module
|
Oleg Semyonov
|
||||||
|
Stacey Sheldon
|
||||||
N: Daniel Godin
|
Troy Schultz
|
||||||
E: dgodin (at) dnsct (dot) com
|
Dr. Erhard Siegl
|
||||||
W: Sponsor: Notify Plugin for the GCS
|
Mike Smith
|
||||||
|
Alex Sowa
|
||||||
N: Bani Greyling
|
Pete Stapley
|
||||||
E: bani (dot) greyling (plus) openpilot (at) gmail (dot) com
|
Rowan Taubitz
|
||||||
D: GCS Scope plugin
|
Andrew Thoms
|
||||||
|
Jasper van Loenen
|
||||||
N: Nuno Guedes
|
Vassilis Varveropoulos
|
||||||
E: muralha (plus) openpilot (at) gmail (dot) com
|
Kevin Vertucio
|
||||||
D: 3D artwork, moving surfaces and work on ModelView
|
Alex Vrubel
|
||||||
|
Brian Webb
|
||||||
N: Peter Gunnarsson
|
Justin Welander
|
||||||
E: peter (at) pyne (dot) se
|
Mat Wellington
|
||||||
D: GCS Core Developer
|
Kendal Wells
|
||||||
D: Multiple GCS plugins, Gadget foundations, UAVObject viewer
|
|
||||||
|
|
||||||
N: Dean Hall
|
|
||||||
E: dwhall256 (plus) openpilot (at) gmail (dot) com
|
|
||||||
D: Creator of http://pythononachip.org
|
|
||||||
|
|
||||||
N: Joe Hlebasko
|
|
||||||
E: joe (dot) hlebasko(plus) openpilot (at) gmail (dot) com
|
|
||||||
D: Production Main Board & Production OP GPS
|
|
||||||
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
|
|
||||||
E: samik (dot) korhonen (plus) openpilot (at) gmail (dot) com
|
|
||||||
D: GPS Module, Spektrum RC Module, OSD work
|
|
||||||
|
|
||||||
N: Thorsten Klose
|
|
||||||
E: thorsten (dot) klose (at) dmx (dot) de
|
|
||||||
D: Embedded STM32 infrastructure
|
|
||||||
|
|
||||||
N: Hallvard Kristiansen
|
|
||||||
E: hal (at) fleshmx (dot) com
|
|
||||||
D: GCS Artwork, Quad layout diagrams
|
|
||||||
|
|
||||||
N: Edouard Lafargue
|
|
||||||
E: edouard (at) lafargue (dot) name
|
|
||||||
D: GCS Dial Plugins, GCS PFD Plugin, GCS GPS plugin, GCS Config plugin
|
|
||||||
D: Artwork including standard display dials
|
|
||||||
M: GCS Core
|
|
||||||
|
|
||||||
N: Matt Lipski
|
|
||||||
E: mattlipski (plus) openpilot (at) gmail (dot) com
|
|
||||||
D: Deluxe Dials Set artwork, (Artificial Horizon, Compass, Turn Indicator)
|
|
||||||
|
|
||||||
N: Les Newell
|
|
||||||
E: les (dot) newell (at) fastmail (dot) co (dot) uk
|
|
||||||
D: Advanced mixer matrix, SPI protocol based on UAVObjects
|
|
||||||
|
|
||||||
N: Ken Northup
|
|
||||||
E: helos360 (at) bellsouth (dot) net
|
|
||||||
D: 3D Modelling, Easystar adaption from FMS
|
|
||||||
|
|
||||||
N: Guy McCaldin
|
|
||||||
E: guymcc (at) gmail (dot) com
|
|
||||||
D: Artwork and design including work on the Deluxe Dial Set
|
|
||||||
|
|
||||||
N: Cathy Moss
|
|
||||||
E: cmoss296 (at) blueyonder (dot) co (dot) uk
|
|
||||||
D: Hardware design Lead: Gen 2 Mainboard, PipXtreme, Current Sensor
|
|
||||||
D: Lead dev PipXtreme, creator OP Map Plugin
|
|
||||||
M: Hardware Architecture Team / PipX Modem
|
|
||||||
|
|
||||||
N: Angus Peart
|
|
||||||
E: gussy (at) openpilot (dot) org
|
|
||||||
D: Co-founder, Principal hardware architect.
|
|
||||||
D: Hardware design of OpenPilot, AHRS, GPS and other hardware
|
|
||||||
D: Core developer embedded code
|
|
||||||
|
|
||||||
N: Eric Price
|
|
||||||
E: corvus (dot) corax (at) cybertrench (dot) com
|
|
||||||
D: IL2 HITL GCS Plugin, Posix OpenPilot, Advanced stabilisation module
|
|
||||||
M: SITL Posix
|
|
||||||
|
|
||||||
N: Richard Querin
|
|
||||||
E: rfquerin (plus) openpilot (at) gmail (dot) com
|
|
||||||
D: Graphic Design, OpenPilot Logo
|
|
||||||
|
|
||||||
N: Laurent Ribon
|
|
||||||
E: ribon (dot) l (at) club-internet (dot) fr
|
|
||||||
D: The GLC_lib as used in the ModelView Plugin
|
|
||||||
D: See: http://www.glc-lib.net/
|
|
||||||
|
|
||||||
N: Julien Rouviere
|
|
||||||
E: julien (dot) rouviere (plus) openpilot (at) gmail (dot) com
|
|
||||||
D: GCS Core Developer
|
|
||||||
D: GCS Framework and Plugins for the GCS
|
|
||||||
|
|
||||||
N: Zik Saleeba
|
|
||||||
E: zik (at) zikzak (dot) net
|
|
||||||
D: Initial schematic based on Zik's Flying Fox schematic
|
|
||||||
|
|
||||||
N: Professor Dale Schinstock
|
|
||||||
E: dales (at) ksu (dot) edu
|
|
||||||
D: Lead AHRS Developer
|
|
||||||
D: Creator of the OpenPilot INS / EKF
|
|
||||||
|
|
||||||
N: Oleg Semyonov
|
|
||||||
E: os-openpilot-org (at) os-propo (dot) info
|
|
||||||
D: Core tester & Project organisation
|
|
||||||
M: Common part of multi-platform packaging system
|
|
||||||
M: Windows NSIS Installer
|
|
||||||
M: Russian Documentation Lead
|
|
||||||
|
|
||||||
N: Stacey Sheldon
|
|
||||||
E: stac (at) solidgoldbomb (dot) org
|
|
||||||
D: Core Embedded Developer
|
|
||||||
D: SPI protocol for AHRS, I2C rewrite and much core work
|
|
||||||
|
|
||||||
N: Troy Schultz
|
|
||||||
E: troy (dot) schultz (at) rogers (dot) com
|
|
||||||
D: INS design review and optimisation
|
|
||||||
M: Hardware Architecture Team
|
|
||||||
|
|
||||||
N: Dr. Erhard Siegl
|
|
||||||
E: Erhard (dot) Siegl (at) zogazoga (dot) at
|
|
||||||
D: Configuration engine for the GCS
|
|
||||||
|
|
||||||
N: Pete Stapley
|
|
||||||
E: pete (at) stapleylabs (dot) com
|
|
||||||
D: PPM inputs
|
|
||||||
|
|
||||||
N: Rowan Taubitz
|
|
||||||
E: rowan (at) zantek (dot) com (dot) au
|
|
||||||
D: Hardware debugging and testing, creation of 2-layer Floss-JTAG Rev B
|
|
||||||
D: Creation of Next-Gen FOSS-JTAG board
|
|
||||||
|
|
||||||
N: Andrew Thoms
|
|
||||||
E: electronics (at) andrewspizza (dot) net
|
|
||||||
D: IP Telemtry plugin for the GCS
|
|
||||||
D: Helicopter support code and mixing for CCPM
|
|
||||||
|
|
||||||
N: Vassilis Varveropoulos
|
|
||||||
E: vassilis (at) openpilot (dot) org
|
|
||||||
D: Co-founder, Principal embedded software architect.
|
|
||||||
D: Module architecture and UAVTalk/UAVObjects implementation.
|
|
||||||
M: Architecture co-lead
|
|
||||||
|
|
||||||
N: Alex Vrubel
|
|
||||||
E: alex (dot) vrubel (plus) openpilot (at) gmail (dot) com
|
|
||||||
D: Russian translation of the GCS
|
|
||||||
</pre>
|
</pre>
|
||||||
|
|
||||||
</html>
|
</html>
|
||||||
|
@ -8,7 +8,7 @@
|
|||||||
|
|
||||||
AutoUpdatePage::AutoUpdatePage(SetupWizard *wizard, QWidget *parent) :
|
AutoUpdatePage::AutoUpdatePage(SetupWizard *wizard, QWidget *parent) :
|
||||||
AbstractWizardPage(wizard, parent),
|
AbstractWizardPage(wizard, parent),
|
||||||
ui(new Ui::AutoUpdatePage)
|
ui(new Ui::AutoUpdatePage),m_wiz(wizard)
|
||||||
{
|
{
|
||||||
ui->setupUi(this);
|
ui->setupUi(this);
|
||||||
ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance();
|
ExtensionSystem::PluginManager *pm = ExtensionSystem::PluginManager::instance();
|
||||||
@ -29,9 +29,13 @@ void AutoUpdatePage::updateStatus(uploader::AutoUpdateStep status, QVariant valu
|
|||||||
switch(status)
|
switch(status)
|
||||||
{
|
{
|
||||||
case uploader::WAITING_DISCONNECT:
|
case uploader::WAITING_DISCONNECT:
|
||||||
|
m_wiz->setWindowFlags(m_wiz->windowFlags() & ~Qt::WindowStaysOnTopHint);
|
||||||
ui->statusLabel->setText("Waiting for all OP boards to be disconnected");
|
ui->statusLabel->setText("Waiting for all OP boards to be disconnected");
|
||||||
break;
|
break;
|
||||||
case uploader::WAITING_CONNECT:
|
case uploader::WAITING_CONNECT:
|
||||||
|
m_wiz->setWindowFlags(m_wiz->windowFlags() | Qt::WindowStaysOnTopHint);
|
||||||
|
m_wiz->setWindowIcon(qApp->windowIcon());
|
||||||
|
m_wiz->show();
|
||||||
ui->statusLabel->setText("Please connect the board to the USB port (don't use external supply)");
|
ui->statusLabel->setText("Please connect the board to the USB port (don't use external supply)");
|
||||||
ui->levellinProgressBar->setValue(value.toInt());
|
ui->levellinProgressBar->setValue(value.toInt());
|
||||||
break;
|
break;
|
||||||
@ -56,6 +60,9 @@ void AutoUpdatePage::updateStatus(uploader::AutoUpdateStep status, QVariant valu
|
|||||||
ui->statusLabel->setText("Board Updated, please press the 'next' button below");
|
ui->statusLabel->setText("Board Updated, please press the 'next' button below");
|
||||||
break;
|
break;
|
||||||
case uploader::FAILURE:
|
case uploader::FAILURE:
|
||||||
|
m_wiz->setWindowFlags(m_wiz->windowFlags() | Qt::WindowStaysOnTopHint);
|
||||||
|
m_wiz->setWindowIcon(qApp->windowIcon());
|
||||||
|
m_wiz->show();
|
||||||
ui->statusLabel->setText("Something went wrong, you will have to manualy upgrade the board using the uploader plugin");
|
ui->statusLabel->setText("Something went wrong, you will have to manualy upgrade the board using the uploader plugin");
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
@ -52,6 +52,7 @@ private slots:
|
|||||||
|
|
||||||
private:
|
private:
|
||||||
Ui::AutoUpdatePage *ui;
|
Ui::AutoUpdatePage *ui;
|
||||||
|
SetupWizard * m_wiz;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // AUTOUPDATEPAGE_H
|
#endif // AUTOUPDATEPAGE_H
|
||||||
|
@ -23,7 +23,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;">
|
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;">
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Firmware Update Wizard</span></p>
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:12pt; font-weight:600;">Firmware Update Wizard</span></p>
|
||||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p>
|
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-size:12pt; font-weight:600;"><br /></p>
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">It is recommended that your firmware and ground control software are the same version.</p>
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">It is necessary that your firmware and ground control software are the same version.</p>
|
||||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><br /></p>
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To update your firmware to the correct version now:</p>
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;">To update your firmware to the correct version now:</p>
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> - Unplug all batteries and USB from OpenPilot</p>
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"> - Unplug all batteries and USB from OpenPilot</p>
|
||||||
|
@ -300,16 +300,21 @@ bool OutputCalibrationPage::checkAlarms()
|
|||||||
SystemAlarms::DataFields data = systemAlarms->getData();
|
SystemAlarms::DataFields data = systemAlarms->getData();
|
||||||
|
|
||||||
if(data.Alarm[SystemAlarms::ALARM_ACTUATOR] != SystemAlarms::ALARM_OK) {
|
if(data.Alarm[SystemAlarms::ALARM_ACTUATOR] != SystemAlarms::ALARM_OK) {
|
||||||
QMessageBox mbox;
|
QMessageBox mbox(this);
|
||||||
mbox.setText(QString(tr("The actuator module is in an error state.\n\n"
|
mbox.setText(QString(tr("The actuator module is in an error state.\n\n"
|
||||||
"This error can be caused by not having the board correctly connected or\n"
|
"Please make sure the correct firmware version is used then "
|
||||||
"if the board is not sufficiently powered by an external power source like\n"
|
"restart the wizard and try again. If the problem persists please "
|
||||||
"a battery. To use only USB as power source is not enough when the USB can't\n"
|
"consult the openpilot.org support forum.")));
|
||||||
"power external components like ESCs and servos.\n\n"
|
|
||||||
"Please fix the error before continuing calibration.")));
|
|
||||||
mbox.setStandardButtons(QMessageBox::Ok);
|
mbox.setStandardButtons(QMessageBox::Ok);
|
||||||
mbox.setIcon(QMessageBox::Critical);
|
mbox.setIcon(QMessageBox::Critical);
|
||||||
|
|
||||||
|
getWizard()->setWindowFlags(getWizard()->windowFlags() & ~Qt::WindowStaysOnTopHint);
|
||||||
|
|
||||||
mbox.exec();
|
mbox.exec();
|
||||||
|
|
||||||
|
getWizard()->setWindowFlags(getWizard()->windowFlags() | Qt::WindowStaysOnTopHint);
|
||||||
|
getWizard()->setWindowIcon(qApp->windowIcon());
|
||||||
|
getWizard()->show();
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
return true;
|
return true;
|
||||||
|
@ -27,7 +27,7 @@ p, li { white-space: pre-wrap; }
|
|||||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p>
|
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p>
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your ESCs, just leave the default option selected and continue the wizard.</span></p>
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">Please select one of the options below. If you are unsure about the capabilities of your ESCs, just leave the default option selected and continue the wizard.</span></p>
|
||||||
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p>
|
<p style="-qt-paragraph-type:empty; margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px; font-family:'MS Shell Dlg 2'; font-size:10pt;"></p>
|
||||||
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To read more regarding ESC refresh rates, please see </span><a href="http://wiki.openpilot.org/display/Doc/TurboPWM+ESC%27s"><span style=" text-decoration: underline; color:#0000ff;">this article</span></a><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> in the OpenPilot Wiki</span></p></body></html></string>
|
<p style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;">To read more regarding ESC refresh rates, please see </span><a href="http://wiki.openpilot.org/x/HIEu"><span style=" text-decoration: underline; color:#0000ff;">this article</span></a><span style=" font-family:'MS Shell Dlg 2'; font-size:10pt;"> in the OpenPilot Wiki</span></p></body></html></string>
|
||||||
</property>
|
</property>
|
||||||
<property name="alignment">
|
<property name="alignment">
|
||||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
|
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
|
||||||
@ -35,6 +35,9 @@ p, li { white-space: pre-wrap; }
|
|||||||
<property name="wordWrap">
|
<property name="wordWrap">
|
||||||
<bool>true</bool>
|
<bool>true</bool>
|
||||||
</property>
|
</property>
|
||||||
|
<property name="openExternalLinks">
|
||||||
|
<bool>true</bool>
|
||||||
|
</property>
|
||||||
</widget>
|
</widget>
|
||||||
</item>
|
</item>
|
||||||
<item>
|
<item>
|
||||||
|
@ -55,7 +55,8 @@ p, li { white-space: pre-wrap; }
|
|||||||
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
<html><head><meta name="qrichtext" content="1" /><style type="text/css">
|
||||||
p, li { white-space: pre-wrap; }
|
p, li { white-space: pre-wrap; }
|
||||||
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;">
|
</style></head><body style=" font-family:'MS Shell Dlg 2'; font-size:8pt; font-weight:400; font-style:normal;">
|
||||||
<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; color:#000000;">The configuration created by the wizard contains settings that require a reboot of your controller. Please power cycle the controller before continuing. To power cycle the controller remove all batteries and the USB cable for at least 30 seconds. </span></p></body></html></string>
|
<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; color:#000000;">The configuration created by the wizard contains settings that require a reboot of your controller. Please power cycle the controller before continuing. To power cycle the controller remove all batteries and the USB cable for at least 30 seconds.</span></p>
|
||||||
|
<p align="center" style=" margin-top:0px; margin-bottom:0px; margin-left:0px; margin-right:0px; -qt-block-indent:0; text-indent:0px;"><span style=" font-size:10pt; color:#000000;">After 30 seconds, plug in the board again and wait for it to connect, this can take a few seconds. Then press next.</span></p></body></html></string>
|
||||||
</property>
|
</property>
|
||||||
<property name="alignment">
|
<property name="alignment">
|
||||||
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
|
<set>Qt::AlignLeading|Qt::AlignLeft|Qt::AlignTop</set>
|
||||||
|
@ -37,9 +37,8 @@
|
|||||||
#include <QKeySequence>
|
#include <QKeySequence>
|
||||||
#include <coreplugin/modemanager.h>
|
#include <coreplugin/modemanager.h>
|
||||||
|
|
||||||
SetupWizardPlugin::SetupWizardPlugin()
|
SetupWizardPlugin::SetupWizardPlugin() : wizardRunning(false)
|
||||||
{
|
{
|
||||||
// Do nothing
|
|
||||||
}
|
}
|
||||||
|
|
||||||
SetupWizardPlugin::~SetupWizardPlugin()
|
SetupWizardPlugin::~SetupWizardPlugin()
|
||||||
@ -82,7 +81,20 @@ void SetupWizardPlugin::shutdown()
|
|||||||
|
|
||||||
void SetupWizardPlugin::showSetupWizard()
|
void SetupWizardPlugin::showSetupWizard()
|
||||||
{
|
{
|
||||||
SetupWizard().exec();
|
if (!wizardRunning) {
|
||||||
|
wizardRunning = true;
|
||||||
|
SetupWizard *m_wiz = new SetupWizard();
|
||||||
|
connect(m_wiz, SIGNAL(finished(int)), this, SLOT(wizardTerminated()));
|
||||||
|
m_wiz->setAttribute( Qt::WA_DeleteOnClose, true );
|
||||||
|
m_wiz->setWindowFlags(m_wiz->windowFlags() | Qt::WindowStaysOnTopHint);
|
||||||
|
m_wiz->show();
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
void SetupWizardPlugin::wizardTerminated()
|
||||||
|
{
|
||||||
|
wizardRunning = false;
|
||||||
|
disconnect(this,SLOT(wizardTerminated()));
|
||||||
}
|
}
|
||||||
|
|
||||||
Q_EXPORT_PLUGIN(SetupWizardPlugin)
|
Q_EXPORT_PLUGIN(SetupWizardPlugin)
|
||||||
|
@ -44,7 +44,10 @@ public:
|
|||||||
|
|
||||||
private slots:
|
private slots:
|
||||||
void showSetupWizard();
|
void showSetupWizard();
|
||||||
|
void wizardTerminated();
|
||||||
|
|
||||||
|
private:
|
||||||
|
bool wizardRunning;
|
||||||
};
|
};
|
||||||
|
|
||||||
#endif // SETUPWIZARDPLUGIN_H
|
#endif // SETUPWIZARDPLUGIN_H
|
||||||
|
@ -110,10 +110,10 @@ void VehicleConfigurationHelper::applyHardwareConfiguration()
|
|||||||
// Reset all ports
|
// Reset all ports
|
||||||
data.CC_RcvrPort = HwSettings::CC_RCVRPORT_DISABLED;
|
data.CC_RcvrPort = HwSettings::CC_RCVRPORT_DISABLED;
|
||||||
|
|
||||||
//Default flexiport to be active telemetry link
|
//Default mainport to be active telemetry link
|
||||||
data.CC_FlexiPort = HwSettings::CC_FLEXIPORT_TELEMETRY;
|
data.CC_MainPort = HwSettings::CC_MAINPORT_TELEMETRY;
|
||||||
|
|
||||||
data.CC_MainPort = HwSettings::CC_MAINPORT_DISABLED;
|
data.CC_FlexiPort = HwSettings::CC_FLEXIPORT_DISABLED;
|
||||||
switch(m_configSource->getInputType())
|
switch(m_configSource->getInputType())
|
||||||
{
|
{
|
||||||
case VehicleConfigurationSource::INPUT_PWM:
|
case VehicleConfigurationSource::INPUT_PWM:
|
||||||
@ -123,16 +123,18 @@ void VehicleConfigurationHelper::applyHardwareConfiguration()
|
|||||||
data.CC_RcvrPort = HwSettings::CC_RCVRPORT_PPM;
|
data.CC_RcvrPort = HwSettings::CC_RCVRPORT_PPM;
|
||||||
break;
|
break;
|
||||||
case VehicleConfigurationSource::INPUT_SBUS:
|
case VehicleConfigurationSource::INPUT_SBUS:
|
||||||
|
// We have to set teletry on flexport since s.bus needs the mainport.
|
||||||
data.CC_MainPort = HwSettings::CC_MAINPORT_SBUS;
|
data.CC_MainPort = HwSettings::CC_MAINPORT_SBUS;
|
||||||
|
data.CC_FlexiPort = HwSettings::CC_FLEXIPORT_TELEMETRY;
|
||||||
break;
|
break;
|
||||||
case VehicleConfigurationSource::INPUT_DSMX10:
|
case VehicleConfigurationSource::INPUT_DSMX10:
|
||||||
data.CC_MainPort = HwSettings::CC_MAINPORT_DSMX10BIT;
|
data.CC_FlexiPort = HwSettings::CC_FLEXIPORT_DSMX10BIT;
|
||||||
break;
|
break;
|
||||||
case VehicleConfigurationSource::INPUT_DSMX11:
|
case VehicleConfigurationSource::INPUT_DSMX11:
|
||||||
data.CC_MainPort = HwSettings::CC_MAINPORT_DSMX11BIT;
|
data.CC_FlexiPort = HwSettings::CC_FLEXIPORT_DSMX11BIT;
|
||||||
break;
|
break;
|
||||||
case VehicleConfigurationSource::INPUT_DSM2:
|
case VehicleConfigurationSource::INPUT_DSM2:
|
||||||
data.CC_MainPort = HwSettings::CC_MAINPORT_DSM2;
|
data.CC_FlexiPort = HwSettings::CC_FLEXIPORT_DSM2;
|
||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
break;
|
break;
|
||||||
|
@ -449,6 +449,18 @@ bool UAVObjectUtilManager::descriptionToStructure(QByteArray desc, deviceDescrip
|
|||||||
struc.fwHash=desc.mid(40,20);
|
struc.fwHash=desc.mid(40,20);
|
||||||
struc.uavoHash.clear();
|
struc.uavoHash.clear();
|
||||||
struc.uavoHash=desc.mid(60,20);
|
struc.uavoHash=desc.mid(60,20);
|
||||||
|
qDebug()<<__FUNCTION__<<":description from board:";
|
||||||
|
foreach(char x,desc)
|
||||||
|
{
|
||||||
|
qDebug()<<QString::number(x,16);
|
||||||
|
}
|
||||||
|
|
||||||
|
qDebug()<<__FUNCTION__<<":uavoHash:";
|
||||||
|
QByteArray array2=struc.uavoHash.data();
|
||||||
|
foreach(char x,array2)
|
||||||
|
{
|
||||||
|
qDebug()<<QString::number(x,16);
|
||||||
|
}
|
||||||
return true;
|
return true;
|
||||||
}
|
}
|
||||||
return false;
|
return false;
|
||||||
|
@ -158,7 +158,7 @@ bool deviceWidget::populateBoardStructuredDescription(QByteArray desc)
|
|||||||
{
|
{
|
||||||
myDevice->lblGitTag->setText(onBoardDescription.gitHash);
|
myDevice->lblGitTag->setText(onBoardDescription.gitHash);
|
||||||
myDevice->lblBuildDate->setText(onBoardDescription.gitDate.insert(4,"-").insert(7,"-"));
|
myDevice->lblBuildDate->setText(onBoardDescription.gitDate.insert(4,"-").insert(7,"-"));
|
||||||
if(onBoardDescription.gitTag.startsWith("release",Qt::CaseInsensitive))
|
if (onBoardDescription.gitTag.compare("master") == 0)
|
||||||
{
|
{
|
||||||
myDevice->lblDescription->setText(QString("Firmware tag: ")+onBoardDescription.gitTag);
|
myDevice->lblDescription->setText(QString("Firmware tag: ")+onBoardDescription.gitTag);
|
||||||
QPixmap pix = QPixmap(QString(":uploader/images/application-certificate.svg"));
|
QPixmap pix = QPixmap(QString(":uploader/images/application-certificate.svg"));
|
||||||
@ -188,7 +188,7 @@ bool deviceWidget::populateLoadedStructuredDescription(QByteArray desc)
|
|||||||
{
|
{
|
||||||
myDevice->lblGitTagL->setText(LoadedDescription.gitHash);
|
myDevice->lblGitTagL->setText(LoadedDescription.gitHash);
|
||||||
myDevice->lblBuildDateL->setText( LoadedDescription.gitDate.insert(4,"-").insert(7,"-"));
|
myDevice->lblBuildDateL->setText( LoadedDescription.gitDate.insert(4,"-").insert(7,"-"));
|
||||||
if(LoadedDescription.gitTag.startsWith("release",Qt::CaseInsensitive))
|
if (LoadedDescription.gitTag.compare("master") == 0)
|
||||||
{
|
{
|
||||||
myDevice->lblDescritpionL->setText(LoadedDescription.gitTag);
|
myDevice->lblDescritpionL->setText(LoadedDescription.gitTag);
|
||||||
myDevice->description->setText(LoadedDescription.gitTag);
|
myDevice->description->setText(LoadedDescription.gitTag);
|
||||||
@ -302,7 +302,7 @@ void deviceWidget::loadFirmware()
|
|||||||
myDevice->statusLabel->setText(tr("The board has newer firmware than loaded. Are you sure you want to update?"));
|
myDevice->statusLabel->setText(tr("The board has newer firmware than loaded. Are you sure you want to update?"));
|
||||||
px.load(QString(":/uploader/images/warning.svg"));
|
px.load(QString(":/uploader/images/warning.svg"));
|
||||||
}
|
}
|
||||||
else if(!LoadedDescription.gitTag.startsWith("release",Qt::CaseInsensitive))
|
else if (LoadedDescription.gitTag.compare("master"))
|
||||||
{
|
{
|
||||||
myDevice->statusLabel->setText(tr("The loaded firmware is untagged or custom build. Update only if it was received from a trusted source (official website or your own build)"));
|
myDevice->statusLabel->setText(tr("The loaded firmware is untagged or custom build. Update only if it was received from a trusted source (official website or your own build)"));
|
||||||
px.load(QString(":/uploader/images/warning.svg"));
|
px.load(QString(":/uploader/images/warning.svg"));
|
||||||
|
@ -103,7 +103,7 @@ void runningDeviceWidget::populate()
|
|||||||
deviceDescriptorStruct devDesc;
|
deviceDescriptorStruct devDesc;
|
||||||
if(UAVObjectUtilManager::descriptionToStructure(description,devDesc))
|
if(UAVObjectUtilManager::descriptionToStructure(description,devDesc))
|
||||||
{
|
{
|
||||||
if(devDesc.gitTag.startsWith("release",Qt::CaseInsensitive))
|
if (devDesc.gitTag.compare("master") == 0)
|
||||||
{
|
{
|
||||||
myDevice->lblFWTag->setText(QString("Firmware tag: ")+devDesc.gitTag);
|
myDevice->lblFWTag->setText(QString("Firmware tag: ")+devDesc.gitTag);
|
||||||
QPixmap pix = QPixmap(QString(":uploader/images/application-certificate.svg"));
|
QPixmap pix = QPixmap(QString(":uploader/images/application-certificate.svg"));
|
||||||
|
@ -446,14 +446,20 @@ bool UploaderGadgetWidget::autoUpdate()
|
|||||||
delete dfu;
|
delete dfu;
|
||||||
dfu = NULL;
|
dfu = NULL;
|
||||||
}
|
}
|
||||||
|
QEventLoop loop;
|
||||||
|
QTimer timer;
|
||||||
|
timer.setSingleShot(true);
|
||||||
|
connect(&timer,SIGNAL(timeout()),&loop,SLOT(quit()));
|
||||||
while(USBMonitor::instance()->availableDevices(0x20a0,-1,-1,-1).length()>0)
|
while(USBMonitor::instance()->availableDevices(0x20a0,-1,-1,-1).length()>0)
|
||||||
{
|
{
|
||||||
emit autoUpdateSignal(WAITING_DISCONNECT,QVariant());
|
emit autoUpdateSignal(WAITING_DISCONNECT,QVariant());
|
||||||
if(QMessageBox::warning(this,tr("OpenPilot Uploader"),tr("Please disconnect all openpilot boards"),QMessageBox::Ok,QMessageBox::Cancel)==QMessageBox::Cancel)
|
if(QMessageBox::warning(this,tr("OpenPilot Uploader"),tr("Please disconnect all openpilot boards"),QMessageBox::Ok,QMessageBox::Cancel)==QMessageBox::Cancel)
|
||||||
{
|
{
|
||||||
emit autoUpdateSignal(FAILURE,QVariant());
|
emit autoUpdateSignal(FAILURE,QVariant());
|
||||||
return false;
|
return false;
|
||||||
}
|
}
|
||||||
|
timer.start(500);
|
||||||
|
loop.exec();
|
||||||
}
|
}
|
||||||
emit autoUpdateSignal(WAITING_CONNECT,0);
|
emit autoUpdateSignal(WAITING_CONNECT,0);
|
||||||
autoUpdateConnectTimeout=0;
|
autoUpdateConnectTimeout=0;
|
||||||
@ -810,8 +816,8 @@ void UploaderGadgetWidget::versionMatchCheck()
|
|||||||
{
|
{
|
||||||
gcsUavoHashStr.append(QString::number(i,16).right(2));
|
gcsUavoHashStr.append(QString::number(i,16).right(2));
|
||||||
}
|
}
|
||||||
QString gcsVersion = gcsGitDate + " (" + gcsGitHash + "-"+ gcsUavoHashStr.right(8) + ")";
|
QString gcsVersion = gcsGitDate + " (" + gcsGitHash + "-"+ gcsUavoHashStr.left(8) + ")";
|
||||||
QString fwVersion = boardDescription.gitDate + " (" + boardDescription.gitHash + "-" + fwUavoHashStr.right(8) + ")";
|
QString fwVersion = boardDescription.gitDate + " (" + boardDescription.gitHash + "-" + fwUavoHashStr.left(8) + ")";
|
||||||
|
|
||||||
QString warning = QString(tr(
|
QString warning = QString(tr(
|
||||||
"GCS and firmware versions of the UAV objects set do not match which can cause configuration problems. "
|
"GCS and firmware versions of the UAV objects set do not match which can cause configuration problems. "
|
||||||
|
176
hardware/Production/CopterControl 3D/Assembly.OutJob
Normal file
176
hardware/Production/CopterControl 3D/Assembly.OutJob
Normal file
@ -0,0 +1,176 @@
|
|||||||
|
[OutputJobFile]
|
||||||
|
Version=1.0
|
||||||
|
|
||||||
|
[OutputGroup1]
|
||||||
|
Name=Assembly.OutJob
|
||||||
|
Description=
|
||||||
|
TargetOutputMedium=PDF
|
||||||
|
VariantName=[No Variations]
|
||||||
|
VariantScope=1
|
||||||
|
CurrentConfigurationName=
|
||||||
|
TargetPrinter=Brother HL-2170W
|
||||||
|
PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1
|
||||||
|
OutputMedium1=Print Job
|
||||||
|
OutputMedium1_Type=Printer
|
||||||
|
OutputMedium1_Printer=
|
||||||
|
OutputMedium1_PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1
|
||||||
|
OutputMedium2=PDF
|
||||||
|
OutputMedium2_Type=Publish
|
||||||
|
OutputMedium3=Folder Structure
|
||||||
|
OutputMedium3_Type=GeneratedFiles
|
||||||
|
OutputMedium4=Video
|
||||||
|
OutputMedium4_Type=Multimedia
|
||||||
|
OutputType1=Assembly
|
||||||
|
OutputName1=Assembly Drawings
|
||||||
|
OutputCategory1=Assembly
|
||||||
|
OutputDocumentPath1=CopterControl 3D.PcbDoc
|
||||||
|
OutputVariantName1=
|
||||||
|
OutputEnabled1=1
|
||||||
|
OutputEnabled1_OutputMedium1=0
|
||||||
|
OutputEnabled1_OutputMedium2=1
|
||||||
|
OutputEnabled1_OutputMedium3=0
|
||||||
|
OutputEnabled1_OutputMedium4=0
|
||||||
|
OutputDefault1=0
|
||||||
|
PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
Configuration1_Name1=OutputConfigurationParameter1
|
||||||
|
Configuration1_Item1=PrintArea=DesignExtent|PrintAreaLowerLeftCornerX=0|PrintAreaLowerLeftCornerY=0|PrintAreaUpperRightCornerX=0|PrintAreaUpperRightCornerY=0|Record=PcbPrintView
|
||||||
|
Configuration1_Name2=OutputConfigurationParameter2
|
||||||
|
Configuration1_Item2=IncludeBottomLayerComponents=False|IncludeMultiLayerComponents=True|IncludeTopLayerComponents=True|Index=0|Mirror=False|Name=Top Assembly Drawing|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=True
|
||||||
|
Configuration1_Name3=OutputConfigurationParameter3
|
||||||
|
Configuration1_Item3=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical6|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name4=OutputConfigurationParameter4
|
||||||
|
Configuration1_Item4=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Hidden|FFill=Hidden|FPad=Hidden|FRegion=Hidden|FText=Hidden|FTrack=Hidden|FVia=Hidden|Layer=TopLayer|Polygon=Hidden|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name5=OutputConfigurationParameter5
|
||||||
|
Configuration1_Item5=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=TopOverlay|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name6=OutputConfigurationParameter6
|
||||||
|
Configuration1_Item6=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Hidden|Layer=MultiLayer|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name7=OutputConfigurationParameter7
|
||||||
|
Configuration1_Item7=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical1|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name8=OutputConfigurationParameter8
|
||||||
|
Configuration1_Item8=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical5|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name9=OutputConfigurationParameter9
|
||||||
|
Configuration1_Item9=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical13|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name10=OutputConfigurationParameter10
|
||||||
|
Configuration1_Item10=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical14|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name11=OutputConfigurationParameter11
|
||||||
|
Configuration1_Item11=IncludeBottomLayerComponents=True|IncludeMultiLayerComponents=True|IncludeTopLayerComponents=False|Index=1|Mirror=True|Name=Bottom Assembly Drawing|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=True
|
||||||
|
Configuration1_Name12=OutputConfigurationParameter12
|
||||||
|
Configuration1_Item12=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical7|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name13=OutputConfigurationParameter13
|
||||||
|
Configuration1_Item13=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Hidden|FFill=Hidden|FPad=Hidden|FRegion=Hidden|FText=Hidden|FTrack=Hidden|FVia=Hidden|Layer=BottomLayer|Polygon=Hidden|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name14=OutputConfigurationParameter14
|
||||||
|
Configuration1_Item14=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=BottomOverlay|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name15=OutputConfigurationParameter15
|
||||||
|
Configuration1_Item15=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Hidden|Layer=MultiLayer|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name16=OutputConfigurationParameter16
|
||||||
|
Configuration1_Item16=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical1|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name17=OutputConfigurationParameter17
|
||||||
|
Configuration1_Item17=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical5|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name18=OutputConfigurationParameter18
|
||||||
|
Configuration1_Item18=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical13|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name19=OutputConfigurationParameter19
|
||||||
|
Configuration1_Item19=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical14|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name20=OutputConfigurationParameter20
|
||||||
|
Configuration1_Item20=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical16|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
OutputType2=PCB 3D Print
|
||||||
|
OutputName2=PCB 3D Top
|
||||||
|
OutputCategory2=Documentation
|
||||||
|
OutputDocumentPath2=CopterControl 3D.PcbDoc
|
||||||
|
OutputVariantName2=
|
||||||
|
OutputEnabled2=1
|
||||||
|
OutputEnabled2_OutputMedium1=0
|
||||||
|
OutputEnabled2_OutputMedium2=2
|
||||||
|
OutputEnabled2_OutputMedium3=0
|
||||||
|
OutputEnabled2_OutputMedium4=0
|
||||||
|
OutputDefault2=0
|
||||||
|
PageOptions2=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=5.61|XCorrection=1.00|YCorrection=1.00|PrintKind=0|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
Configuration2_Name1=OutputConfigurationParameter1
|
||||||
|
Configuration2_Item1=Record=Pcb3DPrintView|ResX=300|ResY=300|ViewX=14173229|ViewY=14173230|LookAtX=31403926|LookAtY=26533924|LookAtZ=-1000|QuatX=0|QuatY=0|QuatZ=0|QuatW=1|Zoom=4.90361053902321E-5|UnitsPercent=True|UnitsDPI=True|LockResAspect=True|ViewConfigType=.config_3d|CustomCamera=False|ViewFromTop=True|ViewConfig=RECORD\3Board\2CFGALL.CONFIGURATIONKIND\33\2CFGALL.CONFIGURATIONDESC\3Altium%203D%20NB%20Black%20Configuration\2CFG3D.POSITIVETOPSOLDERMASK\3TRUE\2CFG3D.POSITIVEBOTTOMSOLDERMASK\3TRUE\2CFG3D.SHOWCOMPONENTBODIES\3SYSTEM\2CFG3D.SHOWCOMPONENTSTEPMODELS\3SYSTEM\2CFG3D.COMPONENTMODELPREFERENCE\30\2CFG3D.SHOWCOMPONENTSNAPMARKERS\3TRUE\2CFG3D.SHOWCOMPONENTAXES\3TRUE\2CFG3D.SHOWBOARDCORE\3TRUE\2CFG3D.SHOWBOARDPREPREG\3TRUE\2CFG3D.SHOWTOPSILKSCREEN\3TRUE\2CFG3D.SHOWBOTSILKSCREEN\3TRUE\2CFG3D.SHOWORIGINMARKER\3TRUE\2CFG3D.EYEDIST\32000\2CFG3D.SHOWCUTOUTS\3TRUE\2CFG3D.SHOWROUTETOOLPATH\3TRUE\2CFG3D.SHOWROOMS3D\3FALSE\2CFG3D.USESYSCOLORSFOR3D\3FALSE\2CFG3D.WORKSPACECOLOR\311840160\2CFG3D.BOARDCORECOLOR\313491161\2CFG3D.BOARDPREPREGCOLOR\30\2CFG3D.TOPSOLDERMASKCOLOR\30\2CFG3D.BOTSOLDERMASKCOLOR\30\2CFG3D.COPPERCOLOR\33323360\2CFG3D.TOPSILKSCREENCOLOR\315461355\2CFG3D.BOTSILKSCREENCOLOR\315461355\2CFG3D.WORKSPACELUMINANCEVARIATION\330\2CFG3D.WORKSPACECOLOROPACITY\31.000000\2CFG3D.BOARDCORECOLOROPACITY\30.820000\2CFG3D.BOARDPREPREGCOLOROPACITY\30.500000\2CFG3D.TOPSOLDERMASKCOLOROPACITY\30.900000\2CFG3D.BOTSOLDERMASKCOLOROPACITY\30.900000\2CFG3D.COPPERCOLOROPACITY\31.000000\2CFG3D.TOPSILKSCREENCOLOROPACITY\31.000000\2CFG3D.BOTSILKSCREENCOLOROPACITY\31.000000\2CFG3D.BOARDTHICKNESSSCALING\31.000000\2CFG3D.SHOWMECHANICALLAYERS\3FALSE\2CFG3D.MECHANICALLAYERSOPACITY\31.000000
|
||||||
|
OutputType3=PCB 3D Print
|
||||||
|
OutputName3=PCB 3D Bottom
|
||||||
|
OutputCategory3=Documentation
|
||||||
|
OutputDocumentPath3=CopterControl 3D.PcbDoc
|
||||||
|
OutputVariantName3=
|
||||||
|
OutputEnabled3=1
|
||||||
|
OutputEnabled3_OutputMedium1=0
|
||||||
|
OutputEnabled3_OutputMedium2=3
|
||||||
|
OutputEnabled3_OutputMedium3=0
|
||||||
|
OutputEnabled3_OutputMedium4=0
|
||||||
|
OutputDefault3=0
|
||||||
|
PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=5.61|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
Configuration3_Name1=OutputConfigurationParameter1
|
||||||
|
Configuration3_Item1=Record=Pcb3DPrintView|ResX=300|ResY=300|ViewX=14173229|ViewY=14173230|LookAtX=31403926|LookAtY=26533924|LookAtZ=-1000|QuatX=0|QuatY=0|QuatZ=0|QuatW=1|Zoom=4.90361053902321E-5|UnitsPercent=True|UnitsDPI=True|LockResAspect=True|ViewConfigType=.config_3d|CustomCamera=False|ViewFromTop=False|ViewConfig=RECORD\3Board\2CFGALL.CONFIGURATIONKIND\33\2CFGALL.CONFIGURATIONDESC\3Altium%203D%20NB%20Black%20Configuration\2CFG3D.POSITIVETOPSOLDERMASK\3TRUE\2CFG3D.POSITIVEBOTTOMSOLDERMASK\3TRUE\2CFG3D.SHOWCOMPONENTBODIES\3SYSTEM\2CFG3D.SHOWCOMPONENTSTEPMODELS\3SYSTEM\2CFG3D.COMPONENTMODELPREFERENCE\30\2CFG3D.SHOWCOMPONENTSNAPMARKERS\3TRUE\2CFG3D.SHOWCOMPONENTAXES\3TRUE\2CFG3D.SHOWBOARDCORE\3TRUE\2CFG3D.SHOWBOARDPREPREG\3TRUE\2CFG3D.SHOWTOPSILKSCREEN\3TRUE\2CFG3D.SHOWBOTSILKSCREEN\3TRUE\2CFG3D.SHOWORIGINMARKER\3TRUE\2CFG3D.EYEDIST\32000\2CFG3D.SHOWCUTOUTS\3TRUE\2CFG3D.SHOWROUTETOOLPATH\3TRUE\2CFG3D.SHOWROOMS3D\3FALSE\2CFG3D.USESYSCOLORSFOR3D\3FALSE\2CFG3D.WORKSPACECOLOR\311840160\2CFG3D.BOARDCORECOLOR\313491161\2CFG3D.BOARDPREPREGCOLOR\30\2CFG3D.TOPSOLDERMASKCOLOR\30\2CFG3D.BOTSOLDERMASKCOLOR\30\2CFG3D.COPPERCOLOR\33323360\2CFG3D.TOPSILKSCREENCOLOR\315461355\2CFG3D.BOTSILKSCREENCOLOR\315461355\2CFG3D.WORKSPACELUMINANCEVARIATION\330\2CFG3D.WORKSPACECOLOROPACITY\31.000000\2CFG3D.BOARDCORECOLOROPACITY\30.820000\2CFG3D.BOARDPREPREGCOLOROPACITY\30.500000\2CFG3D.TOPSOLDERMASKCOLOROPACITY\30.900000\2CFG3D.BOTSOLDERMASKCOLOROPACITY\30.900000\2CFG3D.COPPERCOLOROPACITY\31.000000\2CFG3D.TOPSILKSCREENCOLOROPACITY\31.000000\2CFG3D.BOTSILKSCREENCOLOROPACITY\31.000000\2CFG3D.BOARDTHICKNESSSCALING\31.000000\2CFG3D.SHOWMECHANICALLAYERS\3FALSE\2CFG3D.MECHANICALLAYERSOPACITY\31.000000
|
||||||
|
|
||||||
|
[PublishSettings]
|
||||||
|
OutputFilePath2=\..\Assembly\CopterControl 3D Assembly.PDF
|
||||||
|
ReleaseManaged2=1
|
||||||
|
OutputBasePath2=
|
||||||
|
OutputPathMedia2=..\Assembly
|
||||||
|
OutputPathOutputer2=[Output Type]
|
||||||
|
OutputFileName2=CopterControl 3D Assembly.PDF
|
||||||
|
OpenOutput2=1
|
||||||
|
PromptOverwrite2=1
|
||||||
|
PublishMethod2=0
|
||||||
|
ZoomLevel2=50
|
||||||
|
FitSCHPrintSizeToDoc2=1
|
||||||
|
FitPCBPrintSizeToDoc2=1
|
||||||
|
GenerateNetsInfo2=1
|
||||||
|
MarkPins2=1
|
||||||
|
MarkNetLabels2=1
|
||||||
|
MarkPortsId2=1
|
||||||
|
GenerateTOC=1
|
||||||
|
OutputFilePath3=\
|
||||||
|
ReleaseManaged3=1
|
||||||
|
OutputBasePath3=
|
||||||
|
OutputPathMedia3=
|
||||||
|
OutputPathOutputer3=[Output Type]
|
||||||
|
OutputFileName3=
|
||||||
|
OpenOutput3=1
|
||||||
|
OutputFilePath4=\
|
||||||
|
ReleaseManaged4=1
|
||||||
|
OutputBasePath4=
|
||||||
|
OutputPathMedia4=
|
||||||
|
OutputPathOutputer4=[Output Type]
|
||||||
|
OutputFileName4=
|
||||||
|
OpenOutput4=1
|
||||||
|
PromptOverwrite4=1
|
||||||
|
PublishMethod4=5
|
||||||
|
ZoomLevel4=50
|
||||||
|
FitSCHPrintSizeToDoc4=1
|
||||||
|
FitPCBPrintSizeToDoc4=1
|
||||||
|
GenerateNetsInfo4=1
|
||||||
|
MarkPins4=1
|
||||||
|
MarkNetLabels4=1
|
||||||
|
MarkPortsId4=1
|
||||||
|
MediaFormat4=Windows Media file (*.wmv,*.wma,*.asf)
|
||||||
|
FixedDimensions4=1
|
||||||
|
Width4=352
|
||||||
|
Height4=288
|
||||||
|
MultiFile4=0
|
||||||
|
FramesPerSecond4=25
|
||||||
|
FramesPerSecondDenom4=1
|
||||||
|
AviPixelFormat4=7
|
||||||
|
AviCompression4=MP42 MS-MPEG4 V2
|
||||||
|
AviQuality4=100
|
||||||
|
FFmpegVideoCodecId4=13
|
||||||
|
FFmpegPixelFormat4=0
|
||||||
|
FFmpegQuality4=80
|
||||||
|
WmvVideoCodecName4=Windows Media Video V7
|
||||||
|
WmvQuality4=80
|
||||||
|
|
||||||
|
[GeneratedFilesSettings]
|
||||||
|
RelativeOutputPath2=\..\Assembly\CopterControl 3D Assembly.PDF
|
||||||
|
OpenOutputs2=1
|
||||||
|
RelativeOutputPath3=\
|
||||||
|
OpenOutputs3=1
|
||||||
|
AddToProject3=1
|
||||||
|
TimestampFolder3=0
|
||||||
|
UseOutputName3=0
|
||||||
|
OpenODBOutput3=0
|
||||||
|
OpenGerberOutput3=0
|
||||||
|
OpenNCDrillOutput3=0
|
||||||
|
OpenIPCOutput3=0
|
||||||
|
EnableReload3=0
|
||||||
|
RelativeOutputPath4=\
|
||||||
|
OpenOutputs4=1
|
||||||
|
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
BIN
hardware/Production/CopterControl 3D/CopterControl 3D.PcbDoc
Normal file
BIN
hardware/Production/CopterControl 3D/CopterControl 3D.PcbDoc
Normal file
Binary file not shown.
1213
hardware/Production/CopterControl 3D/CopterControl 3D.PrjPCB
Normal file
1213
hardware/Production/CopterControl 3D/CopterControl 3D.PrjPCB
Normal file
@ -0,0 +1,1213 @@
|
|||||||
|
[Design]
|
||||||
|
Version=1.0
|
||||||
|
HierarchyMode=0
|
||||||
|
ChannelRoomNamingStyle=0
|
||||||
|
OutputPath=Project Outputs for CopterControl 3D
|
||||||
|
LogFolderPath=
|
||||||
|
ReleasesFolder=
|
||||||
|
ReleaseVaultGUID=
|
||||||
|
ReleaseVaultName=
|
||||||
|
ChannelDesignatorFormatString=$Component_$RoomName
|
||||||
|
ChannelRoomLevelSeperator=_
|
||||||
|
OpenOutputs=1
|
||||||
|
ArchiveProject=0
|
||||||
|
TimestampOutput=0
|
||||||
|
SeparateFolders=0
|
||||||
|
TemplateLocationPath=
|
||||||
|
PinSwapBy_Netlabel=1
|
||||||
|
PinSwapBy_Pin=1
|
||||||
|
AllowPortNetNames=0
|
||||||
|
AllowSheetEntryNetNames=1
|
||||||
|
AppendSheetNumberToLocalNets=0
|
||||||
|
NetlistSinglePinNets=0
|
||||||
|
DefaultConfiguration=
|
||||||
|
UserID=0xFFFFFFFF
|
||||||
|
DefaultPcbProtel=1
|
||||||
|
DefaultPcbPcad=0
|
||||||
|
ReorderDocumentsOnCompile=1
|
||||||
|
NameNetsHierarchically=0
|
||||||
|
PowerPortNamesTakePriority=0
|
||||||
|
PushECOToAnnotationFile=1
|
||||||
|
DItemRevisionGUID=
|
||||||
|
ReportSuppressedErrorsInMessages=0
|
||||||
|
|
||||||
|
[Document1]
|
||||||
|
DocumentPath=..\Altium\OpenPilot.SchLib
|
||||||
|
AnnotationEnabled=1
|
||||||
|
AnnotateStartValue=1
|
||||||
|
AnnotationIndexControlEnabled=0
|
||||||
|
AnnotateSuffix=
|
||||||
|
AnnotateScope=All
|
||||||
|
AnnotateOrder=-1
|
||||||
|
DoLibraryUpdate=1
|
||||||
|
DoDatabaseUpdate=1
|
||||||
|
ClassGenCCAutoEnabled=1
|
||||||
|
ClassGenCCAutoRoomEnabled=1
|
||||||
|
ClassGenNCAutoScope=None
|
||||||
|
DItemRevisionGUID=
|
||||||
|
GenerateClassCluster=0
|
||||||
|
|
||||||
|
[Document2]
|
||||||
|
DocumentPath=..\Altium\OpenPilot.PcbLib
|
||||||
|
AnnotationEnabled=1
|
||||||
|
AnnotateStartValue=1
|
||||||
|
AnnotationIndexControlEnabled=0
|
||||||
|
AnnotateSuffix=
|
||||||
|
AnnotateScope=All
|
||||||
|
AnnotateOrder=-1
|
||||||
|
DoLibraryUpdate=1
|
||||||
|
DoDatabaseUpdate=1
|
||||||
|
ClassGenCCAutoEnabled=1
|
||||||
|
ClassGenCCAutoRoomEnabled=1
|
||||||
|
ClassGenNCAutoScope=None
|
||||||
|
DItemRevisionGUID=
|
||||||
|
GenerateClassCluster=0
|
||||||
|
|
||||||
|
[Document3]
|
||||||
|
DocumentPath=CopterControl 3D.SchDoc
|
||||||
|
AnnotationEnabled=1
|
||||||
|
AnnotateStartValue=1
|
||||||
|
AnnotationIndexControlEnabled=0
|
||||||
|
AnnotateSuffix=
|
||||||
|
AnnotateScope=All
|
||||||
|
AnnotateOrder=0
|
||||||
|
DoLibraryUpdate=1
|
||||||
|
DoDatabaseUpdate=1
|
||||||
|
ClassGenCCAutoEnabled=1
|
||||||
|
ClassGenCCAutoRoomEnabled=0
|
||||||
|
ClassGenNCAutoScope=None
|
||||||
|
DItemRevisionGUID=
|
||||||
|
GenerateClassCluster=0
|
||||||
|
|
||||||
|
[Document4]
|
||||||
|
DocumentPath=CopterControl 3D.PcbDoc
|
||||||
|
AnnotationEnabled=1
|
||||||
|
AnnotateStartValue=1
|
||||||
|
AnnotationIndexControlEnabled=0
|
||||||
|
AnnotateSuffix=
|
||||||
|
AnnotateScope=All
|
||||||
|
AnnotateOrder=-1
|
||||||
|
DoLibraryUpdate=1
|
||||||
|
DoDatabaseUpdate=1
|
||||||
|
ClassGenCCAutoEnabled=1
|
||||||
|
ClassGenCCAutoRoomEnabled=1
|
||||||
|
ClassGenNCAutoScope=None
|
||||||
|
DItemRevisionGUID=
|
||||||
|
GenerateClassCluster=0
|
||||||
|
|
||||||
|
[Document5]
|
||||||
|
DocumentPath=Assembly.OutJob
|
||||||
|
AnnotationEnabled=1
|
||||||
|
AnnotateStartValue=1
|
||||||
|
AnnotationIndexControlEnabled=0
|
||||||
|
AnnotateSuffix=
|
||||||
|
AnnotateScope=All
|
||||||
|
AnnotateOrder=-1
|
||||||
|
DoLibraryUpdate=1
|
||||||
|
DoDatabaseUpdate=1
|
||||||
|
ClassGenCCAutoEnabled=1
|
||||||
|
ClassGenCCAutoRoomEnabled=1
|
||||||
|
ClassGenNCAutoScope=None
|
||||||
|
DItemRevisionGUID=
|
||||||
|
GenerateClassCluster=0
|
||||||
|
|
||||||
|
[SearchPath1]
|
||||||
|
Path=..\..\..\..\Program Files (x86)\Altium Designer Summer 09\Library\*.*
|
||||||
|
IncludeSubFolders=1
|
||||||
|
|
||||||
|
[PCBConfiguration1]
|
||||||
|
ReleaseItemId=
|
||||||
|
CurrentRevision=
|
||||||
|
Name=Default Configuration
|
||||||
|
Variant=[No Variations]
|
||||||
|
GenerateBOM=0
|
||||||
|
|
||||||
|
[Generic_SmartPDF]
|
||||||
|
AutoOpenFile=0
|
||||||
|
AutoOpenOutJob=-1
|
||||||
|
|
||||||
|
[Generic_SmartPDFSettings]
|
||||||
|
ProjectMode=0
|
||||||
|
ZoomPrecision=50
|
||||||
|
AddNetsInformation=-1
|
||||||
|
AddNetPins=-1
|
||||||
|
AddNetNetLabels=-1
|
||||||
|
AddNetPorts=-1
|
||||||
|
ExportBOM=0
|
||||||
|
TemplateFilename=
|
||||||
|
TemplateStoreRelative=-1
|
||||||
|
PCB_PrintColor=0
|
||||||
|
SCH_PrintColor=0
|
||||||
|
SCH_ShowNoErc=0
|
||||||
|
SCH_ShowParameter=0
|
||||||
|
SCH_ShowProbes=0
|
||||||
|
SCH_ShowBlankets=0
|
||||||
|
OutputFileName=CopterControl.SchDoc=C:\Users\David\Documents\SVN\WIP\trunk\hardware\production\CopterControl\CopterControl Schematic.pdf
|
||||||
|
SCH_ExpandLogicalToPhysical=0
|
||||||
|
SCH_VariantName=[No Variations]
|
||||||
|
SCH_ExpandComponentDesignators=-1
|
||||||
|
SCH_ExpandNetlabels=0
|
||||||
|
SCH_ExpandPorts=0
|
||||||
|
SCH_ExpandSheetNumber=0
|
||||||
|
SCH_ExpandDocumentNumber=0
|
||||||
|
SCH_HasExpandLogicalToPhysicalSheets=-1
|
||||||
|
SaveSettingsToOutJob=0
|
||||||
|
SCH_NoERCSymbolsToShow="Thin Cross","Thick Cross","Small Cross",Checkbox,Triangle
|
||||||
|
SCH_ShowNote=-1
|
||||||
|
SCH_ShowNoteCollapsed=-1
|
||||||
|
|
||||||
|
[OutputGroup1]
|
||||||
|
Name=Netlist Outputs
|
||||||
|
Description=
|
||||||
|
TargetPrinter=Brother HL-2170W
|
||||||
|
PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1
|
||||||
|
OutputType1=CadnetixNetlist
|
||||||
|
OutputName1=Cadnetix Netlist
|
||||||
|
OutputDocumentPath1=
|
||||||
|
OutputVariantName1=
|
||||||
|
OutputDefault1=0
|
||||||
|
OutputType2=CalayNetlist
|
||||||
|
OutputName2=Calay Netlist
|
||||||
|
OutputDocumentPath2=
|
||||||
|
OutputVariantName2=
|
||||||
|
OutputDefault2=0
|
||||||
|
OutputType3=EDIF
|
||||||
|
OutputName3=EDIF for PCB
|
||||||
|
OutputDocumentPath3=
|
||||||
|
OutputVariantName3=
|
||||||
|
OutputDefault3=0
|
||||||
|
OutputType4=EESofNetlist
|
||||||
|
OutputName4=EESof Netlist
|
||||||
|
OutputDocumentPath4=
|
||||||
|
OutputVariantName4=
|
||||||
|
OutputDefault4=0
|
||||||
|
OutputType5=IntergraphNetlist
|
||||||
|
OutputName5=Intergraph Netlist
|
||||||
|
OutputDocumentPath5=
|
||||||
|
OutputVariantName5=
|
||||||
|
OutputDefault5=0
|
||||||
|
OutputType6=MentorBoardStationNetlist
|
||||||
|
OutputName6=Mentor BoardStation Netlist
|
||||||
|
OutputDocumentPath6=
|
||||||
|
OutputVariantName6=
|
||||||
|
OutputDefault6=0
|
||||||
|
OutputType7=MultiWire
|
||||||
|
OutputName7=MultiWire
|
||||||
|
OutputDocumentPath7=
|
||||||
|
OutputVariantName7=
|
||||||
|
OutputDefault7=0
|
||||||
|
OutputType8=OrCadPCB2Netlist
|
||||||
|
OutputName8=Orcad/PCB2 Netlist
|
||||||
|
OutputDocumentPath8=
|
||||||
|
OutputVariantName8=
|
||||||
|
OutputDefault8=0
|
||||||
|
OutputType9=PADSNetlist
|
||||||
|
OutputName9=PADS ASCII Netlist
|
||||||
|
OutputDocumentPath9=
|
||||||
|
OutputVariantName9=
|
||||||
|
OutputDefault9=0
|
||||||
|
OutputType10=Pcad
|
||||||
|
OutputName10=Pcad for PCB
|
||||||
|
OutputDocumentPath10=
|
||||||
|
OutputVariantName10=
|
||||||
|
OutputDefault10=0
|
||||||
|
OutputType11=PCADNetlist
|
||||||
|
OutputName11=PCAD Netlist
|
||||||
|
OutputDocumentPath11=
|
||||||
|
OutputVariantName11=
|
||||||
|
OutputDefault11=0
|
||||||
|
OutputType12=PCADnltNetlist
|
||||||
|
OutputName12=PCADnlt Netlist
|
||||||
|
OutputDocumentPath12=
|
||||||
|
OutputVariantName12=
|
||||||
|
OutputDefault12=0
|
||||||
|
OutputType13=Protel2Netlist
|
||||||
|
OutputName13=Protel2 Netlist
|
||||||
|
OutputDocumentPath13=
|
||||||
|
OutputVariantName13=
|
||||||
|
OutputDefault13=0
|
||||||
|
OutputType14=ProtelNetlist
|
||||||
|
OutputName14=Protel
|
||||||
|
OutputDocumentPath14=
|
||||||
|
OutputVariantName14=
|
||||||
|
OutputDefault14=0
|
||||||
|
OutputType15=RacalNetlist
|
||||||
|
OutputName15=Racal Netlist
|
||||||
|
OutputDocumentPath15=
|
||||||
|
OutputVariantName15=
|
||||||
|
OutputDefault15=0
|
||||||
|
OutputType16=RINFNetlist
|
||||||
|
OutputName16=RINF Netlist
|
||||||
|
OutputDocumentPath16=
|
||||||
|
OutputVariantName16=
|
||||||
|
OutputDefault16=0
|
||||||
|
OutputType17=SciCardsNetlist
|
||||||
|
OutputName17=SciCards Netlist
|
||||||
|
OutputDocumentPath17=
|
||||||
|
OutputVariantName17=
|
||||||
|
OutputDefault17=0
|
||||||
|
OutputType18=SIMetrixNetlist
|
||||||
|
OutputName18=SIMetrix
|
||||||
|
OutputDocumentPath18=
|
||||||
|
OutputVariantName18=
|
||||||
|
OutputDefault18=0
|
||||||
|
OutputType19=SIMPLISNetlist
|
||||||
|
OutputName19=SIMPLIS
|
||||||
|
OutputDocumentPath19=
|
||||||
|
OutputVariantName19=
|
||||||
|
OutputDefault19=0
|
||||||
|
OutputType20=TangoNetlist
|
||||||
|
OutputName20=Tango Netlist
|
||||||
|
OutputDocumentPath20=
|
||||||
|
OutputVariantName20=
|
||||||
|
OutputDefault20=0
|
||||||
|
OutputType21=TelesisNetlist
|
||||||
|
OutputName21=Telesis Netlist
|
||||||
|
OutputDocumentPath21=
|
||||||
|
OutputVariantName21=
|
||||||
|
OutputDefault21=0
|
||||||
|
OutputType22=Verilog
|
||||||
|
OutputName22=Verilog File
|
||||||
|
OutputDocumentPath22=
|
||||||
|
OutputVariantName22=
|
||||||
|
OutputDefault22=0
|
||||||
|
OutputType23=VHDL
|
||||||
|
OutputName23=VHDL File
|
||||||
|
OutputDocumentPath23=
|
||||||
|
OutputVariantName23=
|
||||||
|
OutputDefault23=0
|
||||||
|
OutputType24=WireListNetlist
|
||||||
|
OutputName24=WireList Netlist
|
||||||
|
OutputDocumentPath24=
|
||||||
|
OutputVariantName24=
|
||||||
|
OutputDefault24=0
|
||||||
|
OutputType25=XSpiceNetlist
|
||||||
|
OutputName25=XSpice Netlist
|
||||||
|
OutputDocumentPath25=
|
||||||
|
OutputVariantName25=
|
||||||
|
OutputDefault25=0
|
||||||
|
|
||||||
|
[OutputGroup2]
|
||||||
|
Name=Simulator Outputs
|
||||||
|
Description=
|
||||||
|
TargetPrinter=Brother HL-2170W
|
||||||
|
PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1
|
||||||
|
OutputType1=AdvSimNetlist
|
||||||
|
OutputName1=Mixed Sim
|
||||||
|
OutputDocumentPath1=
|
||||||
|
OutputVariantName1=
|
||||||
|
OutputDefault1=0
|
||||||
|
OutputType2=SIMetrix_Sim
|
||||||
|
OutputName2=SIMetrix
|
||||||
|
OutputDocumentPath2=
|
||||||
|
OutputVariantName2=
|
||||||
|
OutputDefault2=0
|
||||||
|
OutputType3=SIMPLIS_Sim
|
||||||
|
OutputName3=SIMPLIS
|
||||||
|
OutputDocumentPath3=
|
||||||
|
OutputVariantName3=
|
||||||
|
OutputDefault3=0
|
||||||
|
|
||||||
|
[OutputGroup3]
|
||||||
|
Name=Documentation Outputs
|
||||||
|
Description=
|
||||||
|
TargetPrinter=Brother HL-2170W
|
||||||
|
PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1
|
||||||
|
OutputType1=Composite
|
||||||
|
OutputName1=Composite Drawing
|
||||||
|
OutputDocumentPath1=C:\Users\David\Documents\SVN\OP-WIP\trunk\hardware\production\CopterControl\CopterControl.PcbDoc
|
||||||
|
OutputVariantName1=
|
||||||
|
OutputDefault1=0
|
||||||
|
PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=0
|
||||||
|
Configuration1_Name1=OutputConfigurationParameter1
|
||||||
|
Configuration1_Item1=PrintArea=DesignExtent|PrintAreaLowerLeftCornerX=0|PrintAreaLowerLeftCornerY=0|PrintAreaUpperRightCornerX=0|PrintAreaUpperRightCornerY=0|Record=PcbPrintView
|
||||||
|
Configuration1_Name2=OutputConfigurationParameter2
|
||||||
|
Configuration1_Item2=IncludeBottomLayerComponents=True|IncludeMultiLayerComponents=True|IncludeTopLayerComponents=True|Index=0|Mirror=False|Name=Multilayer Composite Print|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False
|
||||||
|
Configuration1_Name3=OutputConfigurationParameter3
|
||||||
|
Configuration1_Item3=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=TopOverlay|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name4=OutputConfigurationParameter4
|
||||||
|
Configuration1_Item4=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=BottomOverlay|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name5=OutputConfigurationParameter5
|
||||||
|
Configuration1_Item5=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=TopLayer|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name6=OutputConfigurationParameter6
|
||||||
|
Configuration1_Item6=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=MidLayer1|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name7=OutputConfigurationParameter7
|
||||||
|
Configuration1_Item7=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=BottomLayer|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name8=OutputConfigurationParameter8
|
||||||
|
Configuration1_Item8=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical1|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name9=OutputConfigurationParameter9
|
||||||
|
Configuration1_Item9=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical5|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name10=OutputConfigurationParameter10
|
||||||
|
Configuration1_Item10=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical6|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name11=OutputConfigurationParameter11
|
||||||
|
Configuration1_Item11=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical7|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name12=OutputConfigurationParameter12
|
||||||
|
Configuration1_Item12=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical13|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name13=OutputConfigurationParameter13
|
||||||
|
Configuration1_Item13=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical15|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration1_Name14=OutputConfigurationParameter14
|
||||||
|
Configuration1_Item14=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=MultiLayer|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
OutputType2=Logic Analyser Print
|
||||||
|
OutputName2=Logic Analyser Prints
|
||||||
|
OutputDocumentPath2=
|
||||||
|
OutputVariantName2=
|
||||||
|
OutputDefault2=0
|
||||||
|
PageOptions2=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType3=OpenBus Print
|
||||||
|
OutputName3=OpenBus Prints
|
||||||
|
OutputDocumentPath3=
|
||||||
|
OutputVariantName3=
|
||||||
|
OutputDefault3=0
|
||||||
|
PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType4=PCB 3D Print
|
||||||
|
OutputName4=PCB 3D Prints
|
||||||
|
OutputDocumentPath4=
|
||||||
|
OutputVariantName4=[No Variations]
|
||||||
|
OutputDefault4=0
|
||||||
|
PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType5=PCB Print
|
||||||
|
OutputName5=PCB Prints
|
||||||
|
OutputDocumentPath5=
|
||||||
|
OutputVariantName5=
|
||||||
|
OutputDefault5=0
|
||||||
|
PageOptions5=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType6=Schematic Print
|
||||||
|
OutputName6=Schematic Prints
|
||||||
|
OutputDocumentPath6=
|
||||||
|
OutputVariantName6=
|
||||||
|
OutputDefault6=0
|
||||||
|
PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType7=SimView Print
|
||||||
|
OutputName7=SimView Prints
|
||||||
|
OutputDocumentPath7=
|
||||||
|
OutputVariantName7=
|
||||||
|
OutputDefault7=0
|
||||||
|
PageOptions7=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType8=Wave Print
|
||||||
|
OutputName8=Wave Prints
|
||||||
|
OutputDocumentPath8=
|
||||||
|
OutputVariantName8=
|
||||||
|
OutputDefault8=0
|
||||||
|
PageOptions8=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType9=WaveSim Print
|
||||||
|
OutputName9=WaveSim Prints
|
||||||
|
OutputDocumentPath9=
|
||||||
|
OutputVariantName9=
|
||||||
|
OutputDefault9=0
|
||||||
|
PageOptions9=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType10=Assembler Source Print
|
||||||
|
OutputName10=Assembler Source Prints
|
||||||
|
OutputDocumentPath10=
|
||||||
|
OutputVariantName10=
|
||||||
|
OutputDefault10=0
|
||||||
|
PageOptions10=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType11=C Source Print
|
||||||
|
OutputName11=C Source Prints
|
||||||
|
OutputDocumentPath11=
|
||||||
|
OutputVariantName11=
|
||||||
|
OutputDefault11=0
|
||||||
|
PageOptions11=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType12=C/C++ Header Print
|
||||||
|
OutputName12=C/C++ Header Prints
|
||||||
|
OutputDocumentPath12=
|
||||||
|
OutputVariantName12=
|
||||||
|
OutputDefault12=0
|
||||||
|
PageOptions12=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType13=C++ Source Print
|
||||||
|
OutputName13=C++ Source Prints
|
||||||
|
OutputDocumentPath13=
|
||||||
|
OutputVariantName13=
|
||||||
|
OutputDefault13=0
|
||||||
|
PageOptions13=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType14=PCB 3D Video
|
||||||
|
OutputName14=PCB 3D Video
|
||||||
|
OutputDocumentPath14=
|
||||||
|
OutputVariantName14=[No Variations]
|
||||||
|
OutputDefault14=0
|
||||||
|
PageOptions14=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType15=Report Print
|
||||||
|
OutputName15=Report Prints
|
||||||
|
OutputDocumentPath15=
|
||||||
|
OutputVariantName15=
|
||||||
|
OutputDefault15=0
|
||||||
|
PageOptions15=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType16=Software Platform Print
|
||||||
|
OutputName16=Software Platform Prints
|
||||||
|
OutputDocumentPath16=
|
||||||
|
OutputVariantName16=
|
||||||
|
OutputDefault16=0
|
||||||
|
PageOptions16=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType17=VHDL Print
|
||||||
|
OutputName17=VHDL Prints
|
||||||
|
OutputDocumentPath17=
|
||||||
|
OutputVariantName17=
|
||||||
|
OutputDefault17=0
|
||||||
|
PageOptions17=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
|
||||||
|
[OutputGroup4]
|
||||||
|
Name=Assembly Outputs
|
||||||
|
Description=
|
||||||
|
TargetPrinter=Brother HL-2170W
|
||||||
|
PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1
|
||||||
|
OutputType1=Assembly
|
||||||
|
OutputName1=Assembly Drawings
|
||||||
|
OutputDocumentPath1=
|
||||||
|
OutputVariantName1=[No Variations]
|
||||||
|
OutputDefault1=0
|
||||||
|
PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType2=Pick Place
|
||||||
|
OutputName2=Generates pick and place files
|
||||||
|
OutputDocumentPath2=
|
||||||
|
OutputVariantName2=[No Variations]
|
||||||
|
OutputDefault2=0
|
||||||
|
OutputType3=Test Points For Assembly
|
||||||
|
OutputName3=Test Point Report
|
||||||
|
OutputDocumentPath3=
|
||||||
|
OutputVariantName3=[No Variations]
|
||||||
|
OutputDefault3=0
|
||||||
|
|
||||||
|
[OutputGroup5]
|
||||||
|
Name=Fabrication Outputs
|
||||||
|
Description=
|
||||||
|
TargetPrinter=Brother HL-2170W
|
||||||
|
PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1
|
||||||
|
OutputType1=ODB
|
||||||
|
OutputName1=ODB++ Files
|
||||||
|
OutputDocumentPath1=
|
||||||
|
OutputVariantName1=[No Variations]
|
||||||
|
OutputDefault1=0
|
||||||
|
OutputType2=NC Drill
|
||||||
|
OutputName2=NC Drill Files
|
||||||
|
OutputDocumentPath2=
|
||||||
|
OutputVariantName2=
|
||||||
|
OutputDefault2=0
|
||||||
|
Configuration2_Name1=OutputConfigurationParameter1
|
||||||
|
Configuration2_Item1=BoardEdgeRoutToolDia=2000000|GenerateBoardEdgeRout=False|GenerateDrilledSlotsG85=False|GenerateEIADrillFile=False|GenerateSeparatePlatedNonPlatedFiles=False|NumberOfDecimals=5|NumberOfUnits=2|OptimizeChangeLocationCommands=True|OriginPosition=Relative|Record=DrillView|Units=Imperial|ZeroesMode=SuppressTrailingZeroes
|
||||||
|
OutputType3=Test Points
|
||||||
|
OutputName3=Test Point Report
|
||||||
|
OutputDocumentPath3=
|
||||||
|
OutputVariantName3=
|
||||||
|
OutputDefault3=0
|
||||||
|
OutputType4=Plane
|
||||||
|
OutputName4=Power-Plane Prints
|
||||||
|
OutputDocumentPath4=
|
||||||
|
OutputVariantName4=
|
||||||
|
OutputDefault4=0
|
||||||
|
PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType5=Mask
|
||||||
|
OutputName5=Solder/Paste Mask Prints
|
||||||
|
OutputDocumentPath5=
|
||||||
|
OutputVariantName5=
|
||||||
|
OutputDefault5=0
|
||||||
|
PageOptions5=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType6=Drill
|
||||||
|
OutputName6=Drill Drawing/Guides
|
||||||
|
OutputDocumentPath6=
|
||||||
|
OutputVariantName6=
|
||||||
|
OutputDefault6=0
|
||||||
|
PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=4.20|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
Configuration6_Name1=OutputConfigurationParameter1
|
||||||
|
Configuration6_Item1=PrintArea=DesignExtent|PrintAreaLowerLeftCornerX=0|PrintAreaLowerLeftCornerY=0|PrintAreaUpperRightCornerX=0|PrintAreaUpperRightCornerY=0|Record=PcbPrintView
|
||||||
|
Configuration6_Name2=OutputConfigurationParameter2
|
||||||
|
Configuration6_Item2=IncludeBottomLayerComponents=True|IncludeMultiLayerComponents=True|IncludeTopLayerComponents=True|Index=0|Mirror=False|Name=Drill Drawing For (Bottom Layer,Top Layer)|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False
|
||||||
|
Configuration6_Name3=OutputConfigurationParameter3
|
||||||
|
Configuration6_Item3=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=BottomLayer|DLayer2=TopLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=DrillDrawing|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name4=OutputConfigurationParameter4
|
||||||
|
Configuration6_Item4=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical1|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name5=OutputConfigurationParameter5
|
||||||
|
Configuration6_Item5=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical5|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name6=OutputConfigurationParameter6
|
||||||
|
Configuration6_Item6=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical6|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name7=OutputConfigurationParameter7
|
||||||
|
Configuration6_Item7=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical7|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name8=OutputConfigurationParameter8
|
||||||
|
Configuration6_Item8=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical13|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name9=OutputConfigurationParameter9
|
||||||
|
Configuration6_Item9=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical15|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name10=OutputConfigurationParameter10
|
||||||
|
Configuration6_Item10=IncludeBottomLayerComponents=True|IncludeMultiLayerComponents=True|IncludeTopLayerComponents=True|Index=1|Mirror=False|Name=Drill Guide For (Bottom Layer,Top Layer)|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False
|
||||||
|
Configuration6_Name11=OutputConfigurationParameter11
|
||||||
|
Configuration6_Item11=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=BottomLayer|DLayer2=TopLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=DrillGuide|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name12=OutputConfigurationParameter12
|
||||||
|
Configuration6_Item12=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical1|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name13=OutputConfigurationParameter13
|
||||||
|
Configuration6_Item13=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical5|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name14=OutputConfigurationParameter14
|
||||||
|
Configuration6_Item14=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical6|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name15=OutputConfigurationParameter15
|
||||||
|
Configuration6_Item15=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical7|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name16=OutputConfigurationParameter16
|
||||||
|
Configuration6_Item16=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical13|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration6_Name17=OutputConfigurationParameter17
|
||||||
|
Configuration6_Item17=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical15|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
OutputType7=CompositeDrill
|
||||||
|
OutputName7=Composite Drill Drawing
|
||||||
|
OutputDocumentPath7=
|
||||||
|
OutputVariantName7=
|
||||||
|
OutputDefault7=0
|
||||||
|
PageOptions7=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType8=Final
|
||||||
|
OutputName8=Final Artwork Prints
|
||||||
|
OutputDocumentPath8=
|
||||||
|
OutputVariantName8=[No Variations]
|
||||||
|
OutputDefault8=0
|
||||||
|
PageOptions8=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType9=Gerber
|
||||||
|
OutputName9=Gerber Files
|
||||||
|
OutputDocumentPath9=
|
||||||
|
OutputVariantName9=[No Variations]
|
||||||
|
OutputDefault9=0
|
||||||
|
Configuration9_Name1=OutputConfigurationParameter1
|
||||||
|
Configuration9_Item1=AddToAllPlots.Set=SerializeLayerHash.Version~2,ClassName~TLayerToBoolean|CentrePlots=False|DrillDrawingSymbol=GraphicsSymbol|DrillDrawingSymbolSize=500000|EmbeddedApertures=True|FilmBorderSize=10000000|FilmXSize=200000000|FilmYSize=160000000|FlashAllFills=False|FlashPadShapes=True|G54OnApertureChange=False|GenerateDRCRulesFile=True|GenerateReliefShapes=True|GerberUnit=Imperial|IncludeUnconnectedMidLayerPads=False|LeadingAndTrailingZeroesMode=SuppressLeadingZeroes|MaxApertureSize=2500000|MinusApertureTolerance=50|Mirror.Set=SerializeLayerHash.Version~2,ClassName~TLayerToBoolean|MirrorDrillDrawingPlots=False|MirrorDrillGuidePlots=False|NumberOfDecimals=5|OptimizeChangeLocationCommands=True|OriginPosition=Relative|Panelize=False|Plot.Set=SerializeLayerHash.Version~2,ClassName~TLayerToBoolean,16973830~1,16973832~1,16973834~1,16777217~1,16842751~1,16973835~1,16973833~1,16973831~1,16908289~1,16908293~1,16973837~1,16973848~1,16973849~1|PlotPositivePlaneLayers=False|PlotUsedDrillDrawingLayerPairs=True|PlotUsedDrillGuideLayerPairs=True|PlusApertureTolerance=50|Record=GerberView|SoftwareArcs=False|Sorted=False
|
||||||
|
|
||||||
|
[OutputGroup6]
|
||||||
|
Name=Report Outputs
|
||||||
|
Description=
|
||||||
|
TargetPrinter=Brother HL-2170W
|
||||||
|
PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1
|
||||||
|
OutputType1=BOM_PartType
|
||||||
|
OutputName1=Bill of Materials
|
||||||
|
OutputDocumentPath1=
|
||||||
|
OutputVariantName1=[No Variations]
|
||||||
|
OutputDefault1=0
|
||||||
|
PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
Configuration1_Name1=Filter
|
||||||
|
Configuration1_Item1=545046300E5446696C74657257726170706572000D46696C7465722E416374697665090F46696C7465722E43726974657269610A04000000000000000000
|
||||||
|
Configuration1_Name2=General
|
||||||
|
Configuration1_Item2=OpenExported=True|AddToProject=False|ForceFit=False|NotFitted=False|Database=False|IncludePCBData=False|ShowExportOptions=True|TemplateFilename=..\Altium\BOM Digikey.xlt|BatchMode=5|FormWidth=1401|FormHeight=641|SupplierProdQty=1000|SupplierAutoQty=True|SupplierUseCachedPricing=True|SupplierCurrency=<none>
|
||||||
|
Configuration1_Name3=GroupOrder
|
||||||
|
Configuration1_Item3=Supplier Part Number 1=True
|
||||||
|
Configuration1_Name4=OutputConfigurationParameter1
|
||||||
|
Configuration1_Item4=Record=BOMPrintView|ShowNoERC=True|ShowParamSet=True|ShowProbe=True|ShowBlanket=True|ExpandDesignator=True|ExpandNetLabel=False|ExpandPort=False|ExpandSheetNum=False|ExpandDocNum=False
|
||||||
|
Configuration1_Name5=PCBDocument
|
||||||
|
Configuration1_Item5=
|
||||||
|
Configuration1_Name6=SortOrder
|
||||||
|
Configuration1_Item6=Description=Up
|
||||||
|
Configuration1_Name7=VisibleOrder
|
||||||
|
Configuration1_Item7=Description=113|Comment=77|Footprint=59|Value=40|Designator=56|Quantity=37|Supplier Part Number 1=174|Supplier Order Qty 1=30|Supplier Stock 1=38|Supplier Unit Price 1=29|Supplier Subtotal 1=30|Supplier 1=23|Manufacturer 1=32|Manufacturer Part Number 1=20
|
||||||
|
OutputType2=ComponentCrossReference
|
||||||
|
OutputName2=Component Cross Reference Report
|
||||||
|
OutputDocumentPath2=
|
||||||
|
OutputVariantName2=[No Variations]
|
||||||
|
OutputDefault2=0
|
||||||
|
OutputType3=ReportHierarchy
|
||||||
|
OutputName3=Report Project Hierarchy
|
||||||
|
OutputDocumentPath3=
|
||||||
|
OutputVariantName3=[No Variations]
|
||||||
|
OutputDefault3=0
|
||||||
|
OutputType4=Script
|
||||||
|
OutputName4=Script Output
|
||||||
|
OutputDocumentPath4=
|
||||||
|
OutputVariantName4=[No Variations]
|
||||||
|
OutputDefault4=0
|
||||||
|
OutputType5=SimpleBOM
|
||||||
|
OutputName5=Simple BOM
|
||||||
|
OutputDocumentPath5=
|
||||||
|
OutputVariantName5=[No Variations]
|
||||||
|
OutputDefault5=0
|
||||||
|
OutputType6=SinglePinNetReporter
|
||||||
|
OutputName6=Report Single Pin Nets
|
||||||
|
OutputDocumentPath6=
|
||||||
|
OutputVariantName6=[No Variations]
|
||||||
|
OutputDefault6=0
|
||||||
|
|
||||||
|
[OutputGroup7]
|
||||||
|
Name=Other Outputs
|
||||||
|
Description=
|
||||||
|
TargetPrinter=Brother HL-2170W
|
||||||
|
PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1
|
||||||
|
OutputType1=Text Print
|
||||||
|
OutputName1=Text Print
|
||||||
|
OutputDocumentPath1=
|
||||||
|
OutputVariantName1=
|
||||||
|
OutputDefault1=0
|
||||||
|
PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType2=Text Print
|
||||||
|
OutputName2=Text Print
|
||||||
|
OutputDocumentPath2=
|
||||||
|
OutputVariantName2=
|
||||||
|
OutputDefault2=0
|
||||||
|
PageOptions2=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType3=Text Print
|
||||||
|
OutputName3=Text Print
|
||||||
|
OutputDocumentPath3=
|
||||||
|
OutputVariantName3=
|
||||||
|
OutputDefault3=0
|
||||||
|
PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType4=Text Print
|
||||||
|
OutputName4=Text Print
|
||||||
|
OutputDocumentPath4=
|
||||||
|
OutputVariantName4=
|
||||||
|
OutputDefault4=0
|
||||||
|
PageOptions4=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType5=Text Print
|
||||||
|
OutputName5=Text Print
|
||||||
|
OutputDocumentPath5=
|
||||||
|
OutputVariantName5=
|
||||||
|
OutputDefault5=0
|
||||||
|
PageOptions5=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType6=Text Print
|
||||||
|
OutputName6=Text Print
|
||||||
|
OutputDocumentPath6=
|
||||||
|
OutputVariantName6=
|
||||||
|
OutputDefault6=0
|
||||||
|
PageOptions6=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType7=Text Print
|
||||||
|
OutputName7=Text Print
|
||||||
|
OutputDocumentPath7=
|
||||||
|
OutputVariantName7=
|
||||||
|
OutputDefault7=0
|
||||||
|
PageOptions7=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType8=Text Print
|
||||||
|
OutputName8=Text Print
|
||||||
|
OutputDocumentPath8=
|
||||||
|
OutputVariantName8=
|
||||||
|
OutputDefault8=0
|
||||||
|
PageOptions8=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType9=Text Print
|
||||||
|
OutputName9=Text Print
|
||||||
|
OutputDocumentPath9=
|
||||||
|
OutputVariantName9=
|
||||||
|
OutputDefault9=0
|
||||||
|
PageOptions9=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType10=Text Print
|
||||||
|
OutputName10=Text Print
|
||||||
|
OutputDocumentPath10=
|
||||||
|
OutputVariantName10=
|
||||||
|
OutputDefault10=0
|
||||||
|
PageOptions10=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType11=Text Print
|
||||||
|
OutputName11=Text Print
|
||||||
|
OutputDocumentPath11=
|
||||||
|
OutputVariantName11=
|
||||||
|
OutputDefault11=0
|
||||||
|
PageOptions11=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType12=Text Print
|
||||||
|
OutputName12=Text Print
|
||||||
|
OutputDocumentPath12=
|
||||||
|
OutputVariantName12=
|
||||||
|
OutputDefault12=0
|
||||||
|
PageOptions12=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType13=Text Print
|
||||||
|
OutputName13=Text Print
|
||||||
|
OutputDocumentPath13=
|
||||||
|
OutputVariantName13=
|
||||||
|
OutputDefault13=0
|
||||||
|
PageOptions13=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType14=Text Print
|
||||||
|
OutputName14=Text Print
|
||||||
|
OutputDocumentPath14=
|
||||||
|
OutputVariantName14=
|
||||||
|
OutputDefault14=0
|
||||||
|
PageOptions14=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType15=Text Print
|
||||||
|
OutputName15=Text Print
|
||||||
|
OutputDocumentPath15=
|
||||||
|
OutputVariantName15=
|
||||||
|
OutputDefault15=0
|
||||||
|
PageOptions15=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType16=Text Print
|
||||||
|
OutputName16=Text Print
|
||||||
|
OutputDocumentPath16=
|
||||||
|
OutputVariantName16=
|
||||||
|
OutputDefault16=0
|
||||||
|
PageOptions16=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType17=Text Print
|
||||||
|
OutputName17=Text Print
|
||||||
|
OutputDocumentPath17=
|
||||||
|
OutputVariantName17=
|
||||||
|
OutputDefault17=0
|
||||||
|
PageOptions17=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType18=Text Print
|
||||||
|
OutputName18=Text Print
|
||||||
|
OutputDocumentPath18=
|
||||||
|
OutputVariantName18=
|
||||||
|
OutputDefault18=0
|
||||||
|
PageOptions18=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType19=Text Print
|
||||||
|
OutputName19=Text Print
|
||||||
|
OutputDocumentPath19=
|
||||||
|
OutputVariantName19=
|
||||||
|
OutputDefault19=0
|
||||||
|
PageOptions19=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType20=Text Print
|
||||||
|
OutputName20=Text Print
|
||||||
|
OutputDocumentPath20=
|
||||||
|
OutputVariantName20=
|
||||||
|
OutputDefault20=0
|
||||||
|
PageOptions20=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType21=Text Print
|
||||||
|
OutputName21=Text Print
|
||||||
|
OutputDocumentPath21=
|
||||||
|
OutputVariantName21=
|
||||||
|
OutputDefault21=0
|
||||||
|
PageOptions21=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType22=Text Print
|
||||||
|
OutputName22=Text Print
|
||||||
|
OutputDocumentPath22=
|
||||||
|
OutputVariantName22=
|
||||||
|
OutputDefault22=0
|
||||||
|
PageOptions22=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType23=Text Print
|
||||||
|
OutputName23=Text Print
|
||||||
|
OutputDocumentPath23=
|
||||||
|
OutputVariantName23=
|
||||||
|
OutputDefault23=0
|
||||||
|
PageOptions23=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType24=Text Print
|
||||||
|
OutputName24=Text Print
|
||||||
|
OutputDocumentPath24=
|
||||||
|
OutputVariantName24=
|
||||||
|
OutputDefault24=0
|
||||||
|
PageOptions24=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType25=Text Print
|
||||||
|
OutputName25=Text Print
|
||||||
|
OutputDocumentPath25=
|
||||||
|
OutputVariantName25=
|
||||||
|
OutputDefault25=0
|
||||||
|
PageOptions25=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType26=Text Print
|
||||||
|
OutputName26=Text Print
|
||||||
|
OutputDocumentPath26=
|
||||||
|
OutputVariantName26=
|
||||||
|
OutputDefault26=0
|
||||||
|
PageOptions26=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType27=Text Print
|
||||||
|
OutputName27=Text Print
|
||||||
|
OutputDocumentPath27=
|
||||||
|
OutputVariantName27=
|
||||||
|
OutputDefault27=0
|
||||||
|
PageOptions27=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType28=Text Print
|
||||||
|
OutputName28=Text Print
|
||||||
|
OutputDocumentPath28=
|
||||||
|
OutputVariantName28=
|
||||||
|
OutputDefault28=0
|
||||||
|
PageOptions28=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType29=Text Print
|
||||||
|
OutputName29=Text Print
|
||||||
|
OutputDocumentPath29=
|
||||||
|
OutputVariantName29=
|
||||||
|
OutputDefault29=0
|
||||||
|
PageOptions29=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
|
||||||
|
[OutputGroup8]
|
||||||
|
Name=Validation Outputs
|
||||||
|
Description=
|
||||||
|
TargetPrinter=Brother HL-2170W
|
||||||
|
PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1
|
||||||
|
OutputType1=Design Rules Check
|
||||||
|
OutputName1=Design Rules Check
|
||||||
|
OutputDocumentPath1=
|
||||||
|
OutputVariantName1=
|
||||||
|
OutputDefault1=0
|
||||||
|
PageOptions1=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType2=Electrical Rules Check
|
||||||
|
OutputName2=Electrical Rules Check
|
||||||
|
OutputDocumentPath2=
|
||||||
|
OutputVariantName2=
|
||||||
|
OutputDefault2=0
|
||||||
|
PageOptions2=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType3=Differences Report
|
||||||
|
OutputName3=Differences Report
|
||||||
|
OutputDocumentPath3=
|
||||||
|
OutputVariantName3=
|
||||||
|
OutputDefault3=0
|
||||||
|
PageOptions3=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
OutputType4=Footprint Comparison Report
|
||||||
|
OutputName4=Footprint Comparison Report
|
||||||
|
OutputDocumentPath4=
|
||||||
|
OutputVariantName4=
|
||||||
|
OutputDefault4=0
|
||||||
|
|
||||||
|
[OutputGroup9]
|
||||||
|
Name=Export Outputs
|
||||||
|
Description=
|
||||||
|
TargetPrinter=Brother HL-2170W
|
||||||
|
PrinterOptions=Record=PrinterOptions|Copies=1|Duplex=1|TrueTypeOptions=3|Collate=1|PrintWhat=1
|
||||||
|
OutputType1=ExportSTEP
|
||||||
|
OutputName1=Export STEP
|
||||||
|
OutputDocumentPath1=
|
||||||
|
OutputVariantName1=
|
||||||
|
OutputDefault1=0
|
||||||
|
|
||||||
|
[Modification Levels]
|
||||||
|
Type1=1
|
||||||
|
Type2=1
|
||||||
|
Type3=1
|
||||||
|
Type4=1
|
||||||
|
Type5=1
|
||||||
|
Type6=1
|
||||||
|
Type7=1
|
||||||
|
Type8=1
|
||||||
|
Type9=1
|
||||||
|
Type10=1
|
||||||
|
Type11=1
|
||||||
|
Type12=1
|
||||||
|
Type13=1
|
||||||
|
Type14=1
|
||||||
|
Type15=1
|
||||||
|
Type16=1
|
||||||
|
Type17=1
|
||||||
|
Type18=1
|
||||||
|
Type19=1
|
||||||
|
Type20=1
|
||||||
|
Type21=1
|
||||||
|
Type22=1
|
||||||
|
Type23=1
|
||||||
|
Type24=1
|
||||||
|
Type25=1
|
||||||
|
Type26=1
|
||||||
|
Type27=1
|
||||||
|
Type28=1
|
||||||
|
Type29=1
|
||||||
|
Type30=1
|
||||||
|
Type31=1
|
||||||
|
Type32=1
|
||||||
|
Type33=1
|
||||||
|
Type34=1
|
||||||
|
Type35=1
|
||||||
|
Type36=1
|
||||||
|
Type37=1
|
||||||
|
Type38=1
|
||||||
|
Type39=1
|
||||||
|
Type40=1
|
||||||
|
Type41=1
|
||||||
|
Type42=1
|
||||||
|
Type43=1
|
||||||
|
Type44=1
|
||||||
|
Type45=1
|
||||||
|
Type46=1
|
||||||
|
Type47=1
|
||||||
|
Type48=1
|
||||||
|
Type49=1
|
||||||
|
Type50=1
|
||||||
|
Type51=1
|
||||||
|
Type52=1
|
||||||
|
Type53=1
|
||||||
|
Type54=1
|
||||||
|
Type55=1
|
||||||
|
Type56=1
|
||||||
|
Type57=1
|
||||||
|
Type58=1
|
||||||
|
Type59=1
|
||||||
|
Type60=1
|
||||||
|
Type61=1
|
||||||
|
Type62=1
|
||||||
|
Type63=1
|
||||||
|
Type64=1
|
||||||
|
Type65=1
|
||||||
|
Type66=1
|
||||||
|
Type67=1
|
||||||
|
Type68=1
|
||||||
|
Type69=1
|
||||||
|
Type70=1
|
||||||
|
Type71=1
|
||||||
|
Type72=1
|
||||||
|
Type73=1
|
||||||
|
Type74=1
|
||||||
|
|
||||||
|
[Difference Levels]
|
||||||
|
Type1=1
|
||||||
|
Type2=1
|
||||||
|
Type3=1
|
||||||
|
Type4=1
|
||||||
|
Type5=1
|
||||||
|
Type6=1
|
||||||
|
Type7=1
|
||||||
|
Type8=1
|
||||||
|
Type9=1
|
||||||
|
Type10=1
|
||||||
|
Type11=1
|
||||||
|
Type12=1
|
||||||
|
Type13=1
|
||||||
|
Type14=1
|
||||||
|
Type15=1
|
||||||
|
Type16=1
|
||||||
|
Type17=1
|
||||||
|
Type18=1
|
||||||
|
Type19=1
|
||||||
|
Type20=1
|
||||||
|
Type21=1
|
||||||
|
Type22=1
|
||||||
|
Type23=1
|
||||||
|
Type24=1
|
||||||
|
Type25=1
|
||||||
|
Type26=1
|
||||||
|
Type27=1
|
||||||
|
Type28=1
|
||||||
|
Type29=1
|
||||||
|
Type30=1
|
||||||
|
Type31=1
|
||||||
|
Type32=1
|
||||||
|
Type33=1
|
||||||
|
Type34=1
|
||||||
|
Type35=1
|
||||||
|
Type36=1
|
||||||
|
Type37=1
|
||||||
|
Type38=1
|
||||||
|
Type39=1
|
||||||
|
Type40=1
|
||||||
|
|
||||||
|
[Electrical Rules Check]
|
||||||
|
Type1=1
|
||||||
|
Type2=1
|
||||||
|
Type3=2
|
||||||
|
Type4=1
|
||||||
|
Type5=2
|
||||||
|
Type6=2
|
||||||
|
Type7=1
|
||||||
|
Type8=1
|
||||||
|
Type9=1
|
||||||
|
Type10=1
|
||||||
|
Type11=2
|
||||||
|
Type12=2
|
||||||
|
Type13=2
|
||||||
|
Type14=1
|
||||||
|
Type15=1
|
||||||
|
Type16=1
|
||||||
|
Type17=1
|
||||||
|
Type18=1
|
||||||
|
Type19=1
|
||||||
|
Type20=1
|
||||||
|
Type21=1
|
||||||
|
Type22=1
|
||||||
|
Type23=1
|
||||||
|
Type24=1
|
||||||
|
Type25=2
|
||||||
|
Type26=2
|
||||||
|
Type27=2
|
||||||
|
Type28=1
|
||||||
|
Type29=1
|
||||||
|
Type30=1
|
||||||
|
Type31=1
|
||||||
|
Type32=2
|
||||||
|
Type33=2
|
||||||
|
Type34=2
|
||||||
|
Type35=1
|
||||||
|
Type36=2
|
||||||
|
Type37=1
|
||||||
|
Type38=2
|
||||||
|
Type39=2
|
||||||
|
Type40=2
|
||||||
|
Type41=0
|
||||||
|
Type42=2
|
||||||
|
Type43=1
|
||||||
|
Type44=1
|
||||||
|
Type45=2
|
||||||
|
Type46=1
|
||||||
|
Type47=2
|
||||||
|
Type48=2
|
||||||
|
Type49=1
|
||||||
|
Type50=2
|
||||||
|
Type51=1
|
||||||
|
Type52=1
|
||||||
|
Type53=1
|
||||||
|
Type54=1
|
||||||
|
Type55=1
|
||||||
|
Type56=2
|
||||||
|
Type57=1
|
||||||
|
Type58=1
|
||||||
|
Type59=0
|
||||||
|
Type60=1
|
||||||
|
Type61=2
|
||||||
|
Type62=2
|
||||||
|
Type63=1
|
||||||
|
Type64=0
|
||||||
|
Type65=2
|
||||||
|
Type66=3
|
||||||
|
Type67=2
|
||||||
|
Type68=2
|
||||||
|
Type69=1
|
||||||
|
Type70=2
|
||||||
|
Type71=2
|
||||||
|
Type72=2
|
||||||
|
Type73=2
|
||||||
|
Type74=1
|
||||||
|
Type75=2
|
||||||
|
Type76=1
|
||||||
|
Type77=1
|
||||||
|
Type78=1
|
||||||
|
Type79=1
|
||||||
|
Type80=2
|
||||||
|
Type81=3
|
||||||
|
Type82=3
|
||||||
|
Type83=3
|
||||||
|
Type84=3
|
||||||
|
Type85=3
|
||||||
|
Type86=2
|
||||||
|
Type87=2
|
||||||
|
Type88=2
|
||||||
|
Type89=1
|
||||||
|
Type90=1
|
||||||
|
Type91=3
|
||||||
|
Type92=3
|
||||||
|
Type93=2
|
||||||
|
Type94=2
|
||||||
|
Type95=2
|
||||||
|
Type96=2
|
||||||
|
Type97=2
|
||||||
|
Type98=0
|
||||||
|
Type99=1
|
||||||
|
Type100=2
|
||||||
|
|
||||||
|
[ERC Connection Matrix]
|
||||||
|
L1=NNNNNNNNNNNWNNNWW
|
||||||
|
L2=NNWNNNNWWWNWNWNWN
|
||||||
|
L3=NWEENEEEENEWNEEWN
|
||||||
|
L4=NNENNNWEENNWNENWN
|
||||||
|
L5=NNNNNNNNNNNNNNNNN
|
||||||
|
L6=NNENNNNEENNWNENWN
|
||||||
|
L7=NNEWNNWEENNWNENWN
|
||||||
|
L8=NWEENEENEEENNEENN
|
||||||
|
L9=NWEENEEEENEWNEEWW
|
||||||
|
L10=NWNNNNNENNEWNNEWN
|
||||||
|
L11=NNENNNNEEENWNENWN
|
||||||
|
L12=WWWWNWWNWWWNWWWNN
|
||||||
|
L13=NNNNNNNNNNNWNNNWW
|
||||||
|
L14=NWEENEEEENEWNEEWW
|
||||||
|
L15=NNENNNNEEENWNENWW
|
||||||
|
L16=WWWWNWWNWWWNWWWNW
|
||||||
|
L17=WNNNNNNNWNNNWWWWN
|
||||||
|
|
||||||
|
[Annotate]
|
||||||
|
SortOrder=3
|
||||||
|
MatchParameter1=Comment
|
||||||
|
MatchStrictly1=1
|
||||||
|
MatchParameter2=Library Reference
|
||||||
|
MatchStrictly2=1
|
||||||
|
PhysicalNamingFormat=$Component_$RoomName
|
||||||
|
GlobalIndexSortOrder=3
|
||||||
|
|
||||||
|
[PrjClassGen]
|
||||||
|
CompClassManualEnabled=0
|
||||||
|
CompClassManualRoomEnabled=0
|
||||||
|
NetClassAutoBusEnabled=1
|
||||||
|
NetClassAutoCompEnabled=0
|
||||||
|
NetClassAutoNamedHarnessEnabled=0
|
||||||
|
NetClassManualEnabled=1
|
||||||
|
|
||||||
|
[LibraryUpdateOptions]
|
||||||
|
SelectedOnly=0
|
||||||
|
PartTypes=0
|
||||||
|
ComponentLibIdentifierKind0=Library Name And Type
|
||||||
|
ComponentLibraryIdentifier0=CopterControl.SchLib
|
||||||
|
ComponentDesignItemID0=CC-STM32F103CBT6
|
||||||
|
ComponentSymbolReference0=CC-STM32F103CBT6
|
||||||
|
ComponentUpdate0=1
|
||||||
|
ComponentIsDeviceSheet0=0
|
||||||
|
FullReplace=1
|
||||||
|
UpdateDesignatorLock=1
|
||||||
|
UpdatePartIDLock=1
|
||||||
|
PreserveParameterLocations=1
|
||||||
|
DoGraphics=1
|
||||||
|
DoParameters=1
|
||||||
|
DoModels=1
|
||||||
|
AddParameters=0
|
||||||
|
RemoveParameters=0
|
||||||
|
AddModels=1
|
||||||
|
RemoveModels=1
|
||||||
|
UpdateCurrentModels=1
|
||||||
|
ParameterName0=Comment
|
||||||
|
ParameterUpdate0=1
|
||||||
|
ParameterName1=Component Kind
|
||||||
|
ParameterUpdate1=1
|
||||||
|
ParameterName2=ComponentLink1Description
|
||||||
|
ParameterUpdate2=1
|
||||||
|
ParameterName3=ComponentLink1URL
|
||||||
|
ParameterUpdate3=1
|
||||||
|
ParameterName4=ComponentLink2Description
|
||||||
|
ParameterUpdate4=1
|
||||||
|
ParameterName5=ComponentLink2URL
|
||||||
|
ParameterUpdate5=1
|
||||||
|
ParameterName6=DatasheetVersion
|
||||||
|
ParameterUpdate6=1
|
||||||
|
ParameterName7=Description
|
||||||
|
ParameterUpdate7=1
|
||||||
|
ParameterName8=Library Reference
|
||||||
|
ParameterUpdate8=1
|
||||||
|
ParameterName9=PackageDescription
|
||||||
|
ParameterUpdate9=1
|
||||||
|
ParameterName10=PackageReference
|
||||||
|
ParameterUpdate10=1
|
||||||
|
ParameterName11=PackageVersion
|
||||||
|
ParameterUpdate11=1
|
||||||
|
ParameterName12=Published
|
||||||
|
ParameterUpdate12=1
|
||||||
|
ParameterName13=Publisher
|
||||||
|
ParameterUpdate13=1
|
||||||
|
ParameterName14=Supplier 1
|
||||||
|
ParameterUpdate14=1
|
||||||
|
ParameterName15=Supplier Part Number 1
|
||||||
|
ParameterUpdate15=1
|
||||||
|
ModelTypeGroup0=PCBLIB
|
||||||
|
ModelTypeUpdate0=1
|
||||||
|
ModelType0=PCBLIB
|
||||||
|
ModelName0=LQFP48_L
|
||||||
|
ModelUpdate0=1
|
||||||
|
ModelType1=PCBLIB
|
||||||
|
ModelName1=LQFP48_M
|
||||||
|
ModelUpdate1=1
|
||||||
|
ModelType2=PCBLIB
|
||||||
|
ModelName2=LQFP48_N
|
||||||
|
ModelUpdate2=1
|
||||||
|
|
||||||
|
[DatabaseUpdateOptions]
|
||||||
|
SelectedOnly=0
|
||||||
|
PartTypes=0
|
||||||
|
|
||||||
|
[Comparison Options]
|
||||||
|
ComparisonOptions0=Kind=Net|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0
|
||||||
|
ComparisonOptions1=Kind=Net Class|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0
|
||||||
|
ComparisonOptions2=Kind=Component Class|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0
|
||||||
|
ComparisonOptions3=Kind=Rule|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0
|
||||||
|
ComparisonOptions4=Kind=Differential Pair|MinPercent=50|MinMatch=1|ShowMatch=0|Confirm=0|UseName=0|InclAllRules=0
|
||||||
|
ComparisonOptions5=Kind=Structure Class|MinPercent=75|MinMatch=3|ShowMatch=-1|Confirm=-1|UseName=-1|InclAllRules=0
|
||||||
|
|
||||||
|
[SmartPDF]
|
||||||
|
PageOptions=Record=PageOptions|CenterHorizontal=True|CenterVertical=True|PrintScale=1.00|XCorrection=1.00|YCorrection=1.00|PrintKind=1|BorderSize=5000000|LeftOffset=0|BottomOffset=0|Orientation=2|PaperLength=1000|PaperWidth=1000|Scale=100|PaperSource=7|PrintQuality=-4|MediaType=1|DitherType=10|PaperKind=A4|PrintScaleMode=1
|
||||||
|
Configuration_Name1=OutputConfigurationParameter1
|
||||||
|
Configuration_Item1=PrintArea=DesignExtent|PrintAreaLowerLeftCornerX=0|PrintAreaLowerLeftCornerY=0|PrintAreaUpperRightCornerX=0|PrintAreaUpperRightCornerY=0|Record=PcbPrintView
|
||||||
|
Configuration_Name2=OutputConfigurationParameter2
|
||||||
|
Configuration_Item2=IncludeBottomLayerComponents=False|IncludeMultiLayerComponents=False|IncludeTopLayerComponents=False|Index=0|Mirror=False|Name=Panel Details|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False
|
||||||
|
Configuration_Name3=OutputConfigurationParameter3
|
||||||
|
Configuration_Item3=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical16|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration_Name4=OutputConfigurationParameter4
|
||||||
|
Configuration_Item4=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical1|Polygon=Full|PrintOutIndex=0|Record=PcbPrintLayer
|
||||||
|
Configuration_Name5=OutputConfigurationParameter5
|
||||||
|
Configuration_Item5=IncludeBottomLayerComponents=False|IncludeMultiLayerComponents=False|IncludeTopLayerComponents=False|Index=1|Mirror=False|Name=Top SilkScreen|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False
|
||||||
|
Configuration_Name6=OutputConfigurationParameter6
|
||||||
|
Configuration_Item6=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=TopOverlay|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration_Name7=OutputConfigurationParameter7
|
||||||
|
Configuration_Item7=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical16|Polygon=Full|PrintOutIndex=1|Record=PcbPrintLayer
|
||||||
|
Configuration_Name8=OutputConfigurationParameter8
|
||||||
|
Configuration_Item8=IncludeBottomLayerComponents=False|IncludeMultiLayerComponents=False|IncludeTopLayerComponents=False|Index=2|Mirror=False|Name=Top Copper|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False
|
||||||
|
Configuration_Name9=OutputConfigurationParameter9
|
||||||
|
Configuration_Item9=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=TopLayer|Polygon=Full|PrintOutIndex=2|Record=PcbPrintLayer
|
||||||
|
Configuration_Name10=OutputConfigurationParameter10
|
||||||
|
Configuration_Item10=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical16|Polygon=Full|PrintOutIndex=2|Record=PcbPrintLayer
|
||||||
|
Configuration_Name11=OutputConfigurationParameter11
|
||||||
|
Configuration_Item11=IncludeBottomLayerComponents=False|IncludeMultiLayerComponents=False|IncludeTopLayerComponents=False|Index=3|Mirror=False|Name=Groud Copper|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False
|
||||||
|
Configuration_Name12=OutputConfigurationParameter12
|
||||||
|
Configuration_Item12=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=MidLayer1|Polygon=Full|PrintOutIndex=3|Record=PcbPrintLayer
|
||||||
|
Configuration_Name13=OutputConfigurationParameter13
|
||||||
|
Configuration_Item13=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical16|Polygon=Full|PrintOutIndex=3|Record=PcbPrintLayer
|
||||||
|
Configuration_Name14=OutputConfigurationParameter14
|
||||||
|
Configuration_Item14=IncludeBottomLayerComponents=False|IncludeMultiLayerComponents=False|IncludeTopLayerComponents=False|Index=4|Mirror=False|Name=Power Layer|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False
|
||||||
|
Configuration_Name15=OutputConfigurationParameter15
|
||||||
|
Configuration_Item15=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=MidLayer2|Polygon=Full|PrintOutIndex=4|Record=PcbPrintLayer
|
||||||
|
Configuration_Name16=OutputConfigurationParameter16
|
||||||
|
Configuration_Item16=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical16|Polygon=Full|PrintOutIndex=4|Record=PcbPrintLayer
|
||||||
|
Configuration_Name17=OutputConfigurationParameter17
|
||||||
|
Configuration_Item17=IncludeBottomLayerComponents=False|IncludeMultiLayerComponents=False|IncludeTopLayerComponents=False|Index=5|Mirror=False|Name=Bottom Copper|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False
|
||||||
|
Configuration_Name18=OutputConfigurationParameter18
|
||||||
|
Configuration_Item18=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=BottomLayer|Polygon=Full|PrintOutIndex=5|Record=PcbPrintLayer
|
||||||
|
Configuration_Name19=OutputConfigurationParameter19
|
||||||
|
Configuration_Item19=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical16|Polygon=Full|PrintOutIndex=5|Record=PcbPrintLayer
|
||||||
|
Configuration_Name20=OutputConfigurationParameter20
|
||||||
|
Configuration_Item20=IncludeBottomLayerComponents=False|IncludeMultiLayerComponents=False|IncludeTopLayerComponents=False|Index=6|Mirror=False|Name=Bottom Silk Screen|PadNumberFontSize=14|Record=PcbPrintOut|ShowHoles=False|ShowPadNets=False|ShowPadNumbers=False|SubstituteFonts=False
|
||||||
|
Configuration_Name21=OutputConfigurationParameter21
|
||||||
|
Configuration_Item21=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=BottomOverlay|Polygon=Full|PrintOutIndex=6|Record=PcbPrintLayer
|
||||||
|
Configuration_Name22=OutputConfigurationParameter22
|
||||||
|
Configuration_Item22=CArc=Full|CFill=Full|Comment=Full|Coordinate=Full|CPad=Full|CRegion=Full|CText=Full|CTrack=Full|CVia=Full|DDSymbolKind=0|DDSymbolSize=500000|DDSymbolSortKind=0|Designator=Full|Dimension=Full|DLayer1=TopLayer|DLayer2=BottomLayer|FArc=Full|FFill=Full|FPad=Full|FRegion=Full|FText=Full|FTrack=Full|FVia=Full|Layer=Mechanical16|Polygon=Full|PrintOutIndex=6|Record=PcbPrintLayer
|
||||||
|
|
BIN
hardware/Production/CopterControl 3D/CopterControl 3D.SchDoc
Normal file
BIN
hardware/Production/CopterControl 3D/CopterControl 3D.SchDoc
Normal file
Binary file not shown.
Binary file not shown.
@ -268,7 +268,7 @@ def GetHashofDirs(directory, verbose=0, raw=0):
|
|||||||
print 'Hashing', names
|
print 'Hashing', names
|
||||||
filepath = os.path.join(root,names)
|
filepath = os.path.join(root,names)
|
||||||
try:
|
try:
|
||||||
f1 = open(filepath, 'rb')
|
f1 = open(filepath, 'rU')
|
||||||
except:
|
except:
|
||||||
# You can't open the file for some reason
|
# You can't open the file for some reason
|
||||||
f1.close()
|
f1.close()
|
||||||
|
@ -76,7 +76,7 @@ install_name_tool -id \
|
|||||||
"${APP}/Contents/Frameworks/SDL.framework/SDL"
|
"${APP}/Contents/Frameworks/SDL.framework/SDL"
|
||||||
install_name_tool -change \
|
install_name_tool -change \
|
||||||
@rpath/SDL.framework/Versions/A/SDL \
|
@rpath/SDL.framework/Versions/A/SDL \
|
||||||
"${APP}/Contents/Frameworks/SDL.framework/SDL" \
|
"@executable_path/../Frameworks/SDL.framework/SDL" \
|
||||||
"${APP}/Contents/Plugins/libsdlgamepad.1.dylib"
|
"${APP}/Contents/Plugins/libsdlgamepad.1.dylib"
|
||||||
|
|
||||||
# deleting unnecessary files
|
# deleting unnecessary files
|
||||||
|
@ -325,6 +325,7 @@ Section "un.OpenPilot GCS" UnSecProgram
|
|||||||
DeleteRegKey HKCU "Software\OpenPilot"
|
DeleteRegKey HKCU "Software\OpenPilot"
|
||||||
|
|
||||||
; Remove shortcuts, if any
|
; Remove shortcuts, if any
|
||||||
|
SetShellVarContext all
|
||||||
Delete /rebootok "$DESKTOP\OpenPilot GCS.lnk"
|
Delete /rebootok "$DESKTOP\OpenPilot GCS.lnk"
|
||||||
Delete /rebootok "$SMPROGRAMS\OpenPilot\*"
|
Delete /rebootok "$SMPROGRAMS\OpenPilot\*"
|
||||||
RMDir /rebootok "$SMPROGRAMS\OpenPilot"
|
RMDir /rebootok "$SMPROGRAMS\OpenPilot"
|
||||||
@ -332,17 +333,21 @@ SectionEnd
|
|||||||
|
|
||||||
Section "un.Maps cache" UnSecCache
|
Section "un.Maps cache" UnSecCache
|
||||||
; Remove maps cache
|
; Remove maps cache
|
||||||
|
SetShellVarContext current
|
||||||
RMDir /r /rebootok "$APPDATA\OpenPilot\mapscache"
|
RMDir /r /rebootok "$APPDATA\OpenPilot\mapscache"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
|
||||||
Section /o "un.Configuration" UnSecConfig
|
Section /o "un.Configuration" UnSecConfig
|
||||||
; Remove configuration
|
; Remove configuration
|
||||||
Delete /rebootok "$APPDATA\OpenPilot\OpenPilotGCS.db"
|
SetShellVarContext current
|
||||||
Delete /rebootok "$APPDATA\OpenPilot\OpenPilotGCS.xml"
|
Delete /rebootok "$APPDATA\OpenPilot\OpenPilotGCS*.db"
|
||||||
|
Delete /rebootok "$APPDATA\OpenPilot\OpenPilotGCS*.xml"
|
||||||
|
Delete /rebootok "$APPDATA\OpenPilot\OpenPilotGCS*.ini"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
|
||||||
Section "-un.Profile" UnSecProfile
|
Section "-un.Profile" UnSecProfile
|
||||||
; Remove OpenPilot user profile subdirectory if empty
|
; Remove OpenPilot user profile subdirectory if empty
|
||||||
|
SetShellVarContext current
|
||||||
RMDir "$APPDATA\OpenPilot"
|
RMDir "$APPDATA\OpenPilot"
|
||||||
SectionEnd
|
SectionEnd
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user