text:
<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE eagle SYSTEM "eagle.dtd">
<eagle version="7.7.0">
<drawing>
<settings>
<setting alwaysvectorfont="no"/>
<setting verticaltext="up"/>
</settings>
<grid distance="50" unitdist="mil" unit="mil" style="dots" multiple="1" display="yes" altdistance="0.025" altunitdist="inch" altunit="inch"/>
<layers>
<layer number="1" name="Top" color="4" fill="1" visible="yes" active="yes"/>
<layer number="2" name="Route2" color="1" fill="3" visible="no" active="no"/>
<layer number="3" name="Route3" color="4" fill="3" visible="no" active="no"/>
<layer number="4" name="Route4" color="1" fill="4" visible="no" active="no"/>
<layer number="5" name="Route5" color="4" fill="4" visible="no" active="no"/>
<layer number="6" name="Route6" color="1" fill="8" visible="no" active="no"/>
<layer number="7" name="Route7" color="4" fill="8" visible="no" active="no"/>
<layer number="8" name="Route8" color="1" fill="2" visible="no" active="no"/>
<layer number="9" name="Route9" color="4" fill="2" visible="no" active="no"/>
<layer number="10" name="Route10" color="1" fill="7" visible="no" active="no"/>
<layer number="11" name="Route11" color="4" fill="7" visible="no" active="no"/>
<layer number="12" name="Route12" color="1" fill="5" visible="no" active="no"/>
<layer number="13" name="Route13" color="4" fill="5" visible="no" active="no"/>
<layer number="14" name="Route14" color="1" fill="6" visible="no" active="no"/>
<layer number="15" name="Route15" color="4" fill="6" visible="no" active="no"/>
<layer number="16" name="Bottom" color="1" fill="1" visible="yes" active="yes"/>
<layer number="17" name="Pads" color="2" fill="1" visible="yes" active="yes"/>
<layer number="18" name="Vias" color="2" fill="1" visible="yes" active="yes"/>
<layer number="19" name="Unrouted" color="6" fill="1" visible="yes" active="yes"/>
<layer number="20" name="Dimension" color="15" fill="1" visible="yes" active="yes"/>
<layer number="21" name="tPlace" color="7" fill="1" visible="yes" active="yes"/>
<layer number="22" name="bPlace" color="11" fill="1" visible="yes" active="yes"/>
<layer number="23" name="tOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="24" name="bOrigins" color="15" fill="1" visible="yes" active="yes"/>
<layer number="25" name="tNames" color="57" fill="1" visible="yes" active="yes"/>
<layer number="26" name="bNames" color="7" fill="1" visible="yes" active="yes"/>
<layer number="27" name="tValues" color="7" fill="1" visible="no" active="yes"/>
<layer number="28" name="bValues" color="7" fill="1" visible="no" active="yes"/>
<layer number="29" name="tStop" color="7" fill="3" visible="no" active="yes"/>
<layer number="30" name="bStop" color="7" fill="6" visible="no" active="yes"/>
<layer number="31" name="tCream" color="7" fill="4" visible="no" active="yes"/>
<layer number="32" name="bCream" color="7" fill="5" visible="no" active="yes"/>
<layer number="33" name="tFinish" color="6" fill="3" visible="no" active="yes"/>
<layer number="34" name="bFinish" color="6" fill="6" visible="no" active="yes"/>
<layer number="35" name="tGlue" color="7" fill="4" visible="no" active="yes"/>
<layer number="36" name="bGlue" color="7" fill="5" visible="no" active="yes"/>
<layer number="37" name="tTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="38" name="bTest" color="7" fill="1" visible="no" active="yes"/>
<layer number="39" name="tKeepout" color="4" fill="11" visible="yes" active="yes"/>
<layer number="40" name="bKeepout" color="1" fill="11" visible="yes" active="yes"/>
<layer number="41" name="tRestrict" color="4" fill="10" visible="yes" active="yes"/>
<layer number="42" name="bRestrict" color="1" fill="10" visible="yes" active="yes"/>
<layer number="43" name="vRestrict" color="2" fill="10" visible="yes" active="yes"/>
<layer number="44" name="Drills" color="7" fill="1" visible="no" active="yes"/>
<layer number="45" name="Holes" color="7" fill="1" visible="no" active="yes"/>
<layer number="46" name="Milling" color="3" fill="1" visible="no" active="yes"/>
<layer number="47" name="Measures" color="7" fill="1" visible="no" active="yes"/>
<layer number="48" name="Document" color="7" fill="1" visible="no" active="yes"/>
<layer number="49" name="Reference" color="7" fill="1" visible="no" active="yes"/>
<layer number="50" name="dxf" color="7" fill="1" visible="no" active="no"/>
<layer number="51" name="tDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="52" name="bDocu" color="7" fill="1" visible="yes" active="yes"/>
<layer number="53" name="tGND_GNDA" color="7" fill="9" visible="no" active="no"/>
<layer number="54" name="bGND_GNDA" color="1" fill="9" visible="no" active="no"/>
<layer number="56" name="wert" color="7" fill="1" visible="no" active="no"/>
<layer number="57" name="tCAD" color="7" fill="1" visible="no" active="no"/>
<layer number="59" name="tCarbon" color="7" fill="1" visible="no" active="no"/>
<layer number="60" name="bCarbon" color="7" fill="1" visible="no" active="no"/>
<layer number="90" name="Modules" color="5" fill="1" visible="no" active="no"/>
<layer number="91" name="Nets" color="2" fill="1" visible="no" active="no"/>
<layer number="92" name="Busses" color="1" fill="1" visible="no" active="no"/>
<layer number="93" name="Pins" color="2" fill="1" visible="no" active="no"/>
<layer number="94" name="Symbols" color="4" fill="1" visible="no" active="no"/>
<layer number="95" name="Names" color="7" fill="1" visible="no" active="no"/>
<layer number="96" name="Values" color="7" fill="1" visible="no" active="no"/>
<layer number="97" name="Info" color="7" fill="1" visible="no" active="no"/>
<layer number="98" name="Guide" color="6" fill="1" visible="no" active="no"/>
<layer number="99" name="SpiceOrder" color="7" fill="1" visible="no" active="no"/>
<layer number="100" name="Muster" color="7" fill="1" visible="no" active="no"/>
<layer number="101" name="Patch_Top" color="12" fill="4" visible="no" active="yes"/>
<layer number="102" name="Vscore" color="7" fill="1" visible="no" active="yes"/>
<layer number="103" name="tMap" color="7" fill="1" visible="no" active="yes"/>
<layer number="104" name="Name" color="16" fill="1" visible="no" active="yes"/>
<layer number="105" name="tPlate" color="7" fill="1" visible="no" active="yes"/>
<layer number="106" name="bPlate" color="7" fill="1" visible="no" active="yes"/>
<layer number="107" name="Crop" color="7" fill="1" visible="no" active="yes"/>
<layer number="108" name="fp8" color="7" fill="1" visible="no" active="yes"/>
<layer number="109" name="fp9" color="7" fill="1" visible="no" active="yes"/>
<layer number="110" name="110" color="7" fill="1" visible="no" active="yes"/>
<layer number="111" name="111" color="7" fill="1" visible="no" active="yes"/>
<layer number="112" name="tSilk" color="7" fill="1" visible="no" active="yes"/>
<layer number="113" name="ReferenceLS" color="7" fill="1" visible="no" active="yes"/>
<layer number="116" name="Patch_BOT" color="9" fill="4" visible="no" active="yes"/>
<layer number="118" name="Rect_Pads" color="7" fill="1" visible="no" active="yes"/>
<layer number="121" name="_tsilk" color="7" fill="1" visible="no" active="yes"/>
<layer number="122" name="_bsilk" color="7" fill="1" visible="no" active="yes"/>
<layer number="123" name="tTestmark" color="7" fill="1" visible="no" active="yes"/>
<layer number="124" name="bTestmark" color="7" fill="1" visible="no" active="yes"/>
<layer number="125" name="_tNames" color="7" fill="1" visible="no" active="yes"/>
<layer number="126" name="_bNames" color="7" fill="1" visible="no" active="yes"/>
<layer number="127" name="_tValues" color="7" fill="1" visible="no" active="yes"/>
<layer number="128" name="_bValues" color="7" fill="1" visible="no" active="yes"/>
<layer number="129" name="Mask" color="7" fill="1" visible="no" active="yes"/>
<layer number="131" name="tAdjust" color="7" fill="1" visible="no" active="yes"/>
<layer number="132" name="bAdjust" color="7" fill="1" visible="no" active="yes"/>
<layer number="133" name="Ports" color="7" fill="1" visible="no" active="yes"/>
<layer number="134" name="Port2" color="7" fill="1" visible="no" active="yes"/>
<layer number="135" name="Port3" color="7" fill="1" visible="no" active="yes"/>
<layer number="144" name="Drill_legend" color="7" fill="1" visible="no" active="yes"/>
<layer number="150" name="Notes" color="7" fill="1" visible="no" active="yes"/>
<layer number="151" name="HeatSink" color="7" fill="1" visible="no" active="yes"/>
<layer number="152" name="_bDocu" color="7" fill="1" visible="no" active="yes"/>
<layer number="153" name="FabDoc1" color="7" fill="1" visible="no" active="yes"/>
<layer number="154" name="FabDoc2" color="7" fill="1" visible="no" active="yes"/>
<layer number="155" name="FabDoc3" color="7" fill="1" visible="no" active="yes"/>
<layer number="199" name="Contour" color="7" fill="1" visible="no" active="yes"/>
<layer number="200" name="200bmp" color="1" fill="10" visible="no" active="yes"/>
<layer number="201" name="201bmp" color="2" fill="10" visible="no" active="yes"/>
<layer number="202" name="202bmp" color="3" fill="10" visible="no" active="yes"/>
<layer number="203" name="203bmp" color="4" fill="10" visible="no" active="yes"/>
<layer number="204" name="204bmp" color="5" fill="10" visible="no" active="yes"/>
<layer number="205" name="205bmp" color="6" fill="10" visible="no" active="yes"/>
<layer number="206" name="206bmp" color="7" fill="10" visible="no" active="yes"/>
<layer number="207" name="207bmp" color="8" fill="10" visible="no" active="yes"/>
<layer number="208" name="208bmp" color="9" fill="10" visible="no" active="yes"/>
<layer number="209" name="209bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="210" name="210bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="211" name="211bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="212" name="212bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="213" name="213bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="214" name="214bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="215" name="215bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="216" name="216bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="217" name="217bmp" color="18" fill="1" visible="no" active="no"/>
<layer number="218" name="218bmp" color="19" fill="1" visible="no" active="no"/>
<layer number="219" name="219bmp" color="20" fill="1" visible="no" active="no"/>
<layer number="220" name="220bmp" color="21" fill="1" visible="no" active="no"/>
<layer number="221" name="221bmp" color="22" fill="1" visible="no" active="no"/>
<layer number="222" name="222bmp" color="23" fill="1" visible="no" active="no"/>
<layer number="223" name="223bmp" color="24" fill="1" visible="no" active="no"/>
<layer number="224" name="224bmp" color="25" fill="1" visible="no" active="no"/>
<layer number="225" name="225bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="226" name="topsilk" color="7" fill="1" visible="no" active="yes"/>
<layer number="227" name="227bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="228" name="228bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="229" name="229bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="230" name="230bmp" color="7" fill="1" visible="no" active="yes"/>
<layer number="231" name="Eagle3D_PG1" color="7" fill="1" visible="no" active="yes"/>
<layer number="232" name="Eagle3D_PG2" color="7" fill="1" visible="no" active="yes"/>
<layer number="233" name="Eagle3D_PG3" color="7" fill="1" visible="no" active="yes"/>
<layer number="248" name="Housing" color="7" fill="1" visible="no" active="yes"/>
<layer number="249" name="Edge" color="7" fill="1" visible="no" active="yes"/>
<layer number="250" name="Descript" color="3" fill="1" visible="no" active="no"/>
<layer number="251" name="SMDround" color="12" fill="11" visible="no" active="no"/>
<layer number="254" name="Paneldesc" color="14" fill="1" visible="no" active="yes"/>
<layer number="255" name="Panel" color="14" fill="1" visible="no" active="yes"/>
</layers>
<board>
<plain>
<hole x="10.16" y="53.34" drill="0.8"/>
<hole x="1.27" y="53.34" drill="0.8"/>
<hole x="5.08" y="53.34" drill="0.8"/>
<hole x="15.24" y="53.34" drill="0.8"/>
</plain>
<libraries>
<library name="EurorackModularParts">
<packages>
<package name="EURORACK4HPPCB">
<wire x1="0.5" y1="105.5" x2="0.5" y2="1" width="0.127" layer="20"/>
<wire x1="0.5" y1="1" x2="1.5" y2="0" width="0.127" layer="20" curve="90"/>
<wire x1="1.5" y1="0" x2="18.48" y2="0" width="0.127" layer="20"/>
<wire x1="18.48" y1="0" x2="19.48" y2="1" width="0.127" layer="20" curve="90"/>
<wire x1="19.48" y1="1" x2="19.48" y2="105.5" width="0.127" layer="20"/>
<wire x1="19.48" y1="105.5" x2="18.48" y2="106.5" width="0.127" layer="20" curve="90"/>
<wire x1="18.48" y1="106.5" x2="1.5" y2="106.5" width="0.127" layer="20"/>
<wire x1="1.5" y1="106.5" x2="0.5" y2="105.5" width="0.127" layer="20" curve="90"/>
<wire x1="0" y1="-11" x2="19.98" y2="-11" width="0" layer="255"/>
<wire x1="19.98" y1="-11" x2="19.98" y2="117.5" width="0" layer="255"/>
<wire x1="19.98" y1="117.5" x2="0" y2="117.5" width="0" layer="255"/>
<wire x1="0" y1="117.5" x2="0" y2="-11" width="0" layer="255"/>
<text x="-0.135" y="118.175" size="1.27" layer="51">4HP Eurorack PCB template with frontpanel in Panel layer</text>
<wire x1="10.075" y1="130" x2="10.075" y2="-20" width="0" layer="51"/>
<circle x="7.5" y="-8" radius="1.5" width="0.0254" layer="255"/>
<circle x="7.5" y="114.5" radius="1.5" width="0.0254" layer="255"/>
<wire x1="0" y1="0" x2="4" y2="4" width="0.127" layer="51"/>
</package>
<package name="OG-POTS_ALPS_POT_VERTICAL">
<circle x="0" y="0" radius="2.54" width="0.2032" layer="51"/>
<wire x1="-4.295" y1="5.46" x2="4.295" y2="5.46" width="0.127" layer="51"/>
<wire x1="4.295" y1="5.46" x2="4.295" y2="-4.33" width="0.127" layer="51"/>
<wire x1="4.295" y1="-4.33" x2="-4.295" y2="-4.33" width="0.127" layer="51"/>
<wire x1="-4.295" y1="-4.33" x2="-4.295" y2="5.46" width="0.127" layer="51"/>
<wire x1="1.1" y1="-0.625" x2="-1.1" y2="-0.625" width="0.2032" layer="51" curve="239.208901"/>
<wire x1="2.45" y1="-0.625" x2="-2.425" y2="-0.625" width="0.2032" layer="51"/>
<pad name="P$1" x="-2.58" y="-6.7" drill="1" diameter="1.8796" rot="R90"/>
<pad name="P$2" x="0" y="-6.7" drill="1" diameter="1.8796" rot="R90"/>
<pad name="P$3" x="2.58" y="-6.7" drill="1" diameter="1.8796" rot="R90"/>
<pad name="P$4" x="4.4" y="0" drill="2.2" diameter="3.175" rot="R90"/>
<pad name="P$5" x="-4.4" y="0" drill="2.2" diameter="3.175" rot="R90"/>
<text x="0" y="-1.905" size="1.27" layer="27" align="top-center">>VALUE</text>
<circle x="0" y="0" radius="6" width="1" layer="21"/>
<circle x="0" y="0" radius="4.75" width="0.002540625" layer="255"/>
<text x="0" y="7.62" size="1.778" layer="254" align="bottom-center">>DESC</text>
<rectangle x1="-2" y1="4" x2="2" y2="6" layer="41"/>
<rectangle x1="-2" y1="4" x2="2" y2="6" layer="21"/>
<text x="0" y="0" size="2.032" layer="25" ratio="10" rot="SR0" align="center">>NAME</text>
</package>
<package name="3.5MM-JACK-SWITCH-13MM-INPUT">
<wire x1="-4.2" y1="-1.25" x2="-3.2" y2="-1.25" width="0" layer="46"/>
<wire x1="-3.2" y1="-1.25" x2="-3.2" y2="1.25" width="0" layer="46"/>
<wire x1="-3.2" y1="1.25" x2="-4.2" y2="1.25" width="0" layer="46"/>
<wire x1="-4.2" y1="1.25" x2="-4.2" y2="-1.25" width="0" layer="46"/>
<wire x1="3.2" y1="-1.25" x2="4.2" y2="-1.25" width="0" layer="46"/>
<wire x1="4.2" y1="-1.25" x2="4.2" y2="1.25" width="0" layer="46"/>
<wire x1="4.2" y1="1.25" x2="3.2" y2="1.25" width="0" layer="46"/>
<wire x1="3.2" y1="1.25" x2="3.2" y2="-1.25" width="0" layer="46"/>
<wire x1="1.25" y1="4" x2="1.25" y2="5" width="0" layer="46"/>
<wire x1="1.25" y1="5" x2="-1.25" y2="5" width="0" layer="46"/>
<wire x1="-1.25" y1="5" x2="-1.25" y2="4" width="0" layer="46"/>
<wire x1="-1.25" y1="4" x2="1.25" y2="4" width="0" layer="46"/>
<wire x1="1.25" y1="-4" x2="1.25" y2="-3" width="0" layer="46"/>
<wire x1="1.25" y1="-3" x2="-1.25" y2="-3" width="0" layer="46"/>
<wire x1="-1.25" y1="-3" x2="-1.25" y2="-4" width="0" layer="46"/>
<wire x1="-1.25" y1="-4" x2="1.25" y2="-4" width="0" layer="46"/>
<circle x="0" y="0" radius="5.08" width="0.127" layer="51"/>
<circle x="0" y="0" radius="6.35" width="0.127" layer="51"/>
<circle x="0" y="0" radius="7.62" width="0.127" layer="51"/>
<circle x="0" y="0" radius="4.2" width="0.6" layer="21"/>
<circle x="0" y="0" radius="5" width="0.4" layer="21"/>
<circle x="0" y="0" radius="5.6" width="0.2" layer="21"/>
<circle x="0" y="0" radius="6" width="0.1" layer="21"/>
<circle x="0" y="0" radius="3" width="1.2" layer="21"/>
<circle x="0" y="0" radius="1.5" width="2" layer="21"/>
<circle x="0" y="0" radius="4" width="0.0254" layer="255"/>
<text x="0" y="6.35" size="1.778" layer="254" align="bottom-center">>DESC</text>
<wire x1="-4.5" y1="5.6" x2="4.5" y2="5.6" width="0.127" layer="51"/>
<wire x1="4.5" y1="5.6" x2="4.5" y2="-5" width="0.127" layer="51"/>
<wire x1="4.5" y1="-5" x2="-4.5" y2="-5" width="0.127" layer="51"/>
<wire x1="-4.5" y1="-5" x2="-4.5" y2="5.6" width="0.127" layer="51"/>
<rectangle x1="-4.5" y1="-5" x2="4.5" y2="5.6" layer="39"/>
<pad name="TIP@3" x="0" y="4.5" drill="0.8" diameter="1.9304" shape="long"/>
<pad name="SWITCH@3" x="3.7" y="0" drill="0.8" diameter="1.9304" shape="long" rot="R90"/>
<pad name="RING@3" x="-3.7" y="0" drill="0.8" diameter="1.9304" shape="long" rot="R90"/>
<pad name="SECOND@3" x="0" y="-3.5" drill="0.8" diameter="1.9304" shape="long" rot="R180"/>
<text x="0" y="0" size="2.032" layer="25" ratio="10" rot="SR0" align="center">>NAME</text>
</package>
<package name="3.5MM-JACK-SWITCH-13MM-OUTPUT">
<wire x1="-4.2" y1="-1.25" x2="-3.2" y2="-1.25" width="0" layer="46"/>
<wire x1="-3.2" y1="-1.25" x2="-3.2" y2="1.25" width="0" layer="46"/>
<wire x1="-3.2" y1="1.25" x2="-4.2" y2="1.25" width="0" layer="46"/>
<wire x1="-4.2" y1="1.25" x2="-4.2" y2="-1.25" width="0" layer="46"/>
<wire x1="3.2" y1="-1.25" x2="4.2" y2="-1.25" width="0" layer="46"/>
<wire x1="4.2" y1="-1.25" x2="4.2" y2="1.25" width="0" layer="46"/>
<wire x1="4.2" y1="1.25" x2="3.2" y2="1.25" width="0" layer="46"/>
<wire x1="3.2" y1="1.25" x2="3.2" y2="-1.25" width="0" layer="46"/>
<wire x1="1.25" y1="4" x2="1.25" y2="5" width="0" layer="46"/>
<wire x1="1.25" y1="5" x2="-1.25" y2="5" width="0" layer="46"/>
<wire x1="-1.25" y1="5" x2="-1.25" y2="4" width="0" layer="46"/>
<wire x1="-1.25" y1="4" x2="1.25" y2="4" width="0" layer="46"/>
<wire x1="1.25" y1="-4" x2="1.25" y2="-3" width="0" layer="46"/>
<wire x1="1.25" y1="-3" x2="-1.25" y2="-3" width="0" layer="46"/>
<wire x1="-1.25" y1="-3" x2="-1.25" y2="-4" width="0" layer="46"/>
<wire x1="-1.25" y1="-4" x2="1.25" y2="-4" width="0" layer="46"/>
<circle x="0" y="0" radius="5.08" width="0.1" layer="51"/>
<circle x="0" y="0" radius="6.35" width="0.1" layer="51"/>
<circle x="0" y="0" radius="7.62" width="0.1" layer="51"/>
<circle x="0" y="0" radius="5.7" width="0.8" layer="21"/>
<circle x="0" y="0" radius="4.8" width="0.6" layer="21"/>
<circle x="0" y="0" radius="3.6" width="0.2" layer="21"/>
<circle x="0" y="0" radius="4.1" width="0.4" layer="21"/>
<circle x="0" y="0" radius="2.9" width="0.1" layer="21"/>
<circle x="0" y="0" radius="2" width="0.1" layer="21"/>
<circle x="0" y="0" radius="1" width="0.1" layer="21"/>
<circle x="0" y="0" radius="4" width="0.0254" layer="255"/>
<text x="0" y="6.35" size="1.778" layer="254" align="bottom-center">>DESC</text>
<wire x1="-4.5" y1="5.6" x2="4.5" y2="5.6" width="0.127" layer="51"/>
<wire x1="4.5" y1="5.6" x2="4.5" y2="-5" width="0.127" layer="51"/>
<wire x1="4.5" y1="-5" x2="-4.5" y2="-5" width="0.127" layer="51"/>
<wire x1="-4.5" y1="-5" x2="-4.5" y2="5.6" width="0.127" layer="51"/>
<rectangle x1="-4.5" y1="-5" x2="4.5" y2="5.6" layer="39"/>
<pad name="RING@3" x="-3.7" y="0" drill="0.8" diameter="1.9304" shape="long" rot="R90"/>
<pad name="SWITCH@3" x="3.7" y="0" drill="0.8" diameter="1.9304" shape="long" rot="R90"/>
<pad name="SECOND@3" x="0" y="-3.5" drill="0.8" diameter="1.9304" shape="long" rot="R180"/>
<pad name="TIP@3" x="0" y="4.5" drill="0.8" diameter="1.9304" shape="long" rot="R180"/>
<text x="0" y="0" size="2.032" layer="25" ratio="10" rot="SR0" align="center">>NAME</text>
</package>
<package name="SO08">
<description><b>Small Outline Package 8</b><br>
NS Package M08A</description>
<wire x1="2.4" y1="1.9" x2="2.4" y2="-1.4" width="0.2032" layer="51"/>
<wire x1="2.4" y1="-1.4" x2="2.4" y2="-1.9" width="0.2032" layer="51"/>
<wire x1="2.4" y1="-1.9" x2="-2.4" y2="-1.9" width="0.2032" layer="51"/>
<wire x1="-2.4" y1="-1.9" x2="-2.4" y2="-1.4" width="0.2032" layer="51"/>
<wire x1="-2.4" y1="-1.4" x2="-2.4" y2="1.9" width="0.2032" layer="51"/>
<wire x1="-2.4" y1="1.9" x2="2.4" y2="1.9" width="0.2032" layer="51"/>
<wire x1="2.4" y1="-1.4" x2="-2.4" y2="-1.4" width="0.2032" layer="51"/>
<smd name="2" x="-0.635" y="-2.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="7" x="-0.635" y="2.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="1" x="-1.905" y="-2.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="3" x="0.635" y="-2.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="4" x="1.905" y="-2.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="8" x="-1.905" y="2.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="6" x="0.635" y="2.6" dx="0.6" dy="2.2" layer="1"/>
<smd name="5" x="1.905" y="2.6" dx="0.6" dy="2.2" layer="1"/>
<text x="0" y="0" size="1.016" layer="25" align="center">>NAME</text>
<text x="3.937" y="-1.905" size="1.27" layer="27" rot="R90">>VALUE</text>
<rectangle x1="-2.15" y1="-3.1" x2="-1.66" y2="-2" layer="51"/>
<rectangle x1="-0.88" y1="-3.1" x2="-0.39" y2="-2" layer="51"/>
<rectangle x1="0.39" y1="-3.1" x2="0.88" y2="-2" layer="51"/>
<rectangle x1="1.66" y1="-3.1" x2="2.15" y2="-2" layer="51"/>
<rectangle x1="1.66" y1="2" x2="2.15" y2="3.1" layer="51"/>
<rectangle x1="0.39" y1="2" x2="0.88" y2="3.1" layer="51"/>
<rectangle x1="-0.88" y1="2" x2="-0.39" y2="3.1" layer="51"/>
<rectangle x1="-2.15" y1="2" x2="-1.66" y2="3.1" layer="51"/>
<wire x1="-2.54" y1="1.27" x2="-2.54" y2="-1.27" width="0.127" layer="21"/>
<wire x1="-2.54" y1="-1.27" x2="-2.54" y2="-4.445" width="0.127" layer="21"/>
<wire x1="2.54" y1="-1.27" x2="2.54" y2="1.27" width="0.127" layer="21"/>
<wire x1="-2.54" y1="1.27" x2="2.54" y2="1.27" width="0.127" layer="21"/>
<wire x1="2.54" y1="-1.27" x2="-1.27" y2="-1.27" width="0.127" layer="21"/>
<wire x1="-1.27" y1="-1.27" x2="-2.54" y2="-1.27" width="0.127" layer="21"/>
<wire x1="-1.27" y1="-1.27" x2="-1.27" y2="-5.715" width="0.127" layer="21"/>
<wire x1="-1.27" y1="-5.715" x2="-2.54" y2="-5.715" width="0.127" layer="21"/>
<wire x1="-2.54" y1="-5.715" x2="-2.54" y2="-4.445" width="0.127" layer="21"/>
<polygon width="0.127" layer="21">
<vertex x="-2.54" y="-1.27"/>
<vertex x="-1.27" y="-1.27"/>
<vertex x="-1.27" y="-5.715"/>
<vertex x="-2.54" y="-5.715"/>
</polygon>
</package>
<package name="AVX-A">
<wire x1="-2.0955" y1="0.8255" x2="2.0955" y2="0.8255" width="0.127" layer="21"/>
<wire x1="2.0955" y1="0.8255" x2="2.0955" y2="-0.8255" width="0.127" layer="21"/>
<wire x1="2.0955" y1="-0.8255" x2="-2.0955" y2="-0.8255" width="0.127" layer="21"/>
<wire x1="-2.06375" y1="0.79375" x2="-3.4925" y2="0.79375" width="0.127" layer="21"/>
<wire x1="-3.4925" y1="0.79375" x2="-3.4925" y2="-0.79375" width="0.127" layer="21"/>
<wire x1="-3.4925" y1="-0.79375" x2="-2.06375" y2="-0.79375" width="0.127" layer="21"/>
<rectangle x1="-2.0955" y1="-0.8255" x2="2.0955" y2="0.8255" layer="39"/>
<smd name="+" x="-1.27" y="0" dx="1.27" dy="1.27" layer="1"/>
<smd name="-" x="1.27" y="0" dx="1.27" dy="1.27" layer="1" rot="R180"/>
<text x="-1.6" y="-1.492" size="0.635" layer="27" ratio="10">>VALUE</text>
<polygon width="0.127" layer="21">
<vertex x="-3.01625" y="0.79375"/>
<vertex x="-3.4925" y="0.79375"/>
<vertex x="-3.4925" y="0.3175"/>
<vertex x="-3.01625" y="0.3175"/>
</polygon>
<polygon width="0.127" layer="21">
<vertex x="-3.01625" y="-0.79375"/>
<vertex x="-3.01625" y="-0.3175"/>
<vertex x="-3.4925" y="-0.3175"/>
<vertex x="-3.4925" y="-0.79375"/>
</polygon>
<polygon width="0.127" layer="21">
<vertex x="-2.38125" y="-0.79375"/>
<vertex x="-2.38125" y="-0.3175"/>
<vertex x="-2.06375" y="-0.3175"/>
<vertex x="-2.06375" y="-0.79375"/>
</polygon>
<polygon width="0.127" layer="21">
<vertex x="-2.38125" y="0.79375"/>
<vertex x="-2.38125" y="0.3175"/>
<vertex x="-2.06375" y="0.3175"/>
<vertex x="-2.06375" y="0.79375"/>
</polygon>
<text x="0" y="0" size="0.762" layer="25" ratio="10" rot="SR0" align="center">>NAME</text>
</package>
<package name="2X05_SMT_HEADER">
<smd name="1" x="-5.08" y="-2.54" dx="3.17" dy="1" layer="1" rot="R270"/>
<smd name="2" x="-5.08" y="2.54" dx="3.17" dy="1" layer="1" rot="R270"/>
<smd name="3" x="-2.54" y="-2.54" dx="3.17" dy="1" layer="1" rot="R270"/>
<smd name="4" x="-2.54" y="2.54" dx="3.17" dy="1" layer="1" rot="R270"/>
<smd name="5" x="0" y="-2.54" dx="3.17" dy="1" layer="1" rot="R270"/>
<smd name="6" x="0" y="2.54" dx="3.17" dy="1" layer="1" rot="R270"/>
<smd name="7" x="2.54" y="-2.54" dx="3.17" dy="1" layer="1" rot="R270"/>
<smd name="8" x="2.54" y="2.54" dx="3.17" dy="1" layer="1" rot="R270"/>
<smd name="9" x="5.08" y="-2.54" dx="3.17" dy="1" layer="1" rot="R270"/>
<smd name="10" x="5.08" y="2.54" dx="3.17" dy="1" layer="1" rot="R270"/>
<text x="-8.89" y="0" size="1.016" layer="21" rot="R90" align="bottom-center">REDSTRIPE</text>
<wire x1="-3.81" y1="4.318" x2="-11.684" y2="4.318" width="0.127" layer="21"/>
<wire x1="-11.684" y1="4.318" x2="-11.684" y2="-4.318" width="0.127" layer="21"/>
<wire x1="-11.684" y1="-4.318" x2="-3.81" y2="-4.318" width="0.127" layer="21"/>
<wire x1="-3.81" y1="-4.318" x2="-3.81" y2="4.318" width="0.127" layer="21"/>
<rectangle x1="-11.684" y1="-4.318" x2="-10.16" y2="4.318" layer="21"/>
<rectangle x1="-8.636" y1="-4.318" x2="-3.81" y2="4.318" layer="21"/>
<text x="0" y="0" size="1.016" layer="25" ratio="10" rot="SR0" align="center">>NAME</text>
</package>
<package name="ERRORLOGO_BIGGER">
<wire x1="-10" y1="0" x2="0" y2="10" width="0.5" layer="21"/>
<wire x1="0" y1="10" x2="10" y2="0" width="0.5" layer="21"/>
<wire x1="10" y1="0" x2="0" y2="-10" width="0.5" layer="21"/>
<wire x1="0" y1="-10" x2="-10" y2="0" width="0.5" layer="21"/>
<wire x1="-5" y1="8" x2="5" y2="8" width="0.5" layer="21"/>
<wire x1="5" y1="8" x2="2.5" y2="-1" width="0.5" layer="21"/>
<wire x1="2.5" y1="-1" x2="0" y2="-10" width="0.5" layer="21"/>
<wire x1="0" y1="-10" x2="-2.5" y2="-1" width="0.5" layer="21"/>
<wire x1="-2.5" y1="-1" x2="-5" y2="8" width="0.5" layer="21"/>
<wire x1="-5" y1="-8" x2="-2.5" y2="1" width="0.5" layer="21"/>
<wire x1="-2.5" y1="1" x2="0" y2="10" width="0.5" layer="21"/>
<wire x1="0" y1="10" x2="2.5" y2="1" width="0.5" layer="21"/>
<wire x1="2.5" y1="1" x2="5" y2="-8" width="0.5" layer="21"/>
<wire x1="5" y1="-8" x2="-5" y2="-8" width="0.5" layer="21"/>
<wire x1="-0.8" y1="7" x2="0.8" y2="7" width="0.5" layer="21"/>
<wire x1="-1.1" y1="6" x2="1.1" y2="6" width="0.5" layer="21"/>
<wire x1="-1.4" y1="5" x2="1.4" y2="5" width="0.5" layer="21"/>
<wire x1="-1.6" y1="4" x2="1.6" y2="4" width="0.5" layer="21"/>
<wire x1="-1.9" y1="3" x2="1.9" y2="3" width="0.5" layer="21"/>
<wire x1="-2.2" y1="2" x2="2.2" y2="2" width="0.5" layer="21"/>
<wire x1="-0.8" y1="-7" x2="0.8" y2="-7" width="0.5" layer="21"/>
<wire x1="-1.1" y1="-6" x2="1.1" y2="-6" width="0.5" layer="21"/>
<wire x1="1.4" y1="-5" x2="-1.4" y2="-5" width="0.5" layer="21"/>
<wire x1="-1.6" y1="-4" x2="1.6" y2="-4" width="0.5" layer="21"/>
<wire x1="1.9" y1="-3" x2="-1.9" y2="-3" width="0.5" layer="21"/>
<wire x1="-2.2" y1="-2" x2="2.2" y2="-2" width="0.5" layer="21"/>
<wire x1="2.5" y1="-1" x2="-2.5" y2="-1" width="0.5" layer="21"/>
<wire x1="-2.7" y1="0" x2="2.7" y2="0" width="0.5" layer="21"/>
<wire x1="2.5" y1="1" x2="-2.5" y2="1" width="0.5" layer="21"/>
</package>
<package name="TINRS_ROCKET">
<rectangle x1="-9.4055" y1="-5.3625" x2="-8.8975" y2="-5.2355" layer="21"/>
<rectangle x1="-10.4215" y1="-5.2355" x2="-8.1355" y2="-5.1085" layer="21"/>
<rectangle x1="-10.9295" y1="-5.1085" x2="-7.7545" y2="-4.9815" layer="21"/>
<rectangle x1="-11.3105" y1="-4.9815" x2="-7.5005" y2="-4.8545" layer="21"/>
<rectangle x1="-11.6915" y1="-4.8545" x2="-7.2465" y2="-4.7275" layer="21"/>
<rectangle x1="-12.0725" y1="-4.7275" x2="-6.9925" y2="-4.6005" layer="21"/>
<rectangle x1="-12.3265" y1="-4.6005" x2="-6.8655" y2="-4.4735" layer="21"/>
<rectangle x1="-12.5805" y1="-4.4735" x2="-6.7385" y2="-4.3465" layer="21"/>
<rectangle x1="-12.8345" y1="-4.3465" x2="-6.4845" y2="-4.2195" layer="21"/>
<rectangle x1="-13.0885" y1="-4.2195" x2="-6.3575" y2="-4.0925" layer="21"/>
<rectangle x1="-13.2155" y1="-4.0925" x2="-6.2305" y2="-3.9655" layer="21"/>
<rectangle x1="-13.4695" y1="-3.9655" x2="-6.2305" y2="-3.8385" layer="21"/>
<rectangle x1="-13.7235" y1="-3.8385" x2="-6.1035" y2="-3.7115" layer="21"/>
<rectangle x1="-13.8505" y1="-3.7115" x2="-5.9765" y2="-3.5845" layer="21"/>
<rectangle x1="-14.1045" y1="-3.5845" x2="-5.8495" y2="-3.4575" layer="21"/>
<rectangle x1="-14.2315" y1="-3.4575" x2="-5.8495" y2="-3.3305" layer="21"/>
<rectangle x1="-4.5795" y1="-3.4575" x2="-0.6425" y2="-3.3305" layer="21"/>
<rectangle x1="-14.3585" y1="-3.3305" x2="0.5005" y2="-3.2035" layer="21"/>
<rectangle x1="-14.4855" y1="-3.2035" x2="1.2625" y2="-3.0765" layer="21"/>
<rectangle x1="-14.4855" y1="-3.0765" x2="1.7705" y2="-2.9495" layer="21"/>
<rectangle x1="-13.7235" y1="-2.9495" x2="2.2785" y2="-2.8225" layer="21"/>
<rectangle x1="-12.8345" y1="-2.8225" x2="2.7865" y2="-2.6955" layer="21"/>
<rectangle x1="-12.4535" y1="-2.6955" x2="3.1675" y2="-2.5685" layer="21"/>
<rectangle x1="-12.0725" y1="-2.5685" x2="3.5485" y2="-2.4415" layer="21"/>
<rectangle x1="-11.6915" y1="-2.4415" x2="3.8025" y2="-2.3145" layer="21"/>
<rectangle x1="-11.5645" y1="-2.3145" x2="4.0565" y2="-2.1875" layer="21"/>
<rectangle x1="-11.3105" y1="-2.1875" x2="4.4375" y2="-2.0605" layer="21"/>
<rectangle x1="-11.4375" y1="-2.0605" x2="4.6915" y2="-1.9335" layer="21"/>
<rectangle x1="-11.8185" y1="-1.9335" x2="4.9455" y2="-1.8065" layer="21"/>
<rectangle x1="-12.1995" y1="-1.8065" x2="5.0725" y2="-1.6795" layer="21"/>
<rectangle x1="-12.5805" y1="-1.6795" x2="5.3265" y2="-1.5525" layer="21"/>
<rectangle x1="-12.9615" y1="-1.5525" x2="5.5805" y2="-1.4255" layer="21"/>
<rectangle x1="-13.3425" y1="-1.4255" x2="-0.5155" y2="-1.2985" layer="21"/>
<rectangle x1="0.3735" y1="-1.4255" x2="5.7075" y2="-1.2985" layer="21"/>
<rectangle x1="-13.5965" y1="-1.2985" x2="-0.7695" y2="-1.1715" layer="21"/>
<rectangle x1="0.6275" y1="-1.2985" x2="5.9615" y2="-1.1715" layer="21"/>
<rectangle x1="-13.9775" y1="-1.1715" x2="-0.8965" y2="-1.0445" layer="21"/>
<rectangle x1="0.8815" y1="-1.1715" x2="6.0885" y2="-1.0445" layer="21"/>
<rectangle x1="-14.3585" y1="-1.0445" x2="-1.0235" y2="-0.9175" layer="21"/>
<rectangle x1="1.0085" y1="-1.0445" x2="6.3425" y2="-0.9175" layer="21"/>
<rectangle x1="-14.7395" y1="-0.9175" x2="-1.1505" y2="-0.7905" layer="21"/>
<rectangle x1="1.1355" y1="-0.9175" x2="6.4695" y2="-0.7905" layer="21"/>
<rectangle x1="-15.1205" y1="-0.7905" x2="-11.1835" y2="-0.6635" layer="21"/>
<rectangle x1="-10.4215" y1="-0.7905" x2="-1.2775" y2="-0.6635" layer="21"/>
<rectangle x1="1.1355" y1="-0.7905" x2="6.5965" y2="-0.6635" layer="21"/>
<rectangle x1="-15.5015" y1="-0.6635" x2="-11.6915" y2="-0.5365" layer="21"/>
<rectangle x1="-10.2945" y1="-0.6635" x2="-1.2775" y2="-0.5365" layer="21"/>
<rectangle x1="1.2625" y1="-0.6635" x2="6.8505" y2="-0.5365" layer="21"/>
<rectangle x1="-15.7555" y1="-0.5365" x2="-12.3265" y2="-0.4095" layer="21"/>
<rectangle x1="-10.2945" y1="-0.5365" x2="-1.4045" y2="-0.4095" layer="21"/>
<rectangle x1="1.2625" y1="-0.5365" x2="6.9775" y2="-0.4095" layer="21"/>
<rectangle x1="-16.1365" y1="-0.4095" x2="-12.8345" y2="-0.2825" layer="21"/>
<rectangle x1="-10.2945" y1="-0.4095" x2="-1.4045" y2="-0.2825" layer="21"/>
<rectangle x1="1.3895" y1="-0.4095" x2="7.1045" y2="-0.2825" layer="21"/>
<rectangle x1="-16.5175" y1="-0.2825" x2="-13.3425" y2="-0.1555" layer="21"/>
<rectangle x1="-10.2945" y1="-0.2825" x2="-1.4045" y2="-0.1555" layer="21"/>
<rectangle x1="1.3895" y1="-0.2825" x2="7.2315" y2="-0.1555" layer="21"/>
<rectangle x1="-16.7715" y1="-0.1555" x2="-13.8505" y2="-0.0285" layer="21"/>
<rectangle x1="-10.2945" y1="-0.1555" x2="-1.4045" y2="-0.0285" layer="21"/>
<rectangle x1="1.3895" y1="-0.1555" x2="7.2315" y2="-0.0285" layer="21"/>
<rectangle x1="-16.6445" y1="-0.0285" x2="-13.4695" y2="0.0985" layer="21"/>
<rectangle x1="-10.2945" y1="-0.0285" x2="-1.4045" y2="0.0985" layer="21"/>
<rectangle x1="1.3895" y1="-0.0285" x2="7.2315" y2="0.0985" layer="21"/>
<rectangle x1="-16.2635" y1="0.0985" x2="-12.9615" y2="0.2255" layer="21"/>
<rectangle x1="-10.2945" y1="0.0985" x2="-1.4045" y2="0.2255" layer="21"/>
<rectangle x1="1.3895" y1="0.0985" x2="7.1045" y2="0.2255" layer="21"/>
<rectangle x1="-15.8825" y1="0.2255" x2="-12.4535" y2="0.3525" layer="21"/>
<rectangle x1="-10.2945" y1="0.2255" x2="-1.4045" y2="0.3525" layer="21"/>
<rectangle x1="1.2625" y1="0.2255" x2="6.9775" y2="0.3525" layer="21"/>
<rectangle x1="-15.5015" y1="0.3525" x2="-11.9455" y2="0.4795" layer="21"/>
<rectangle x1="-10.2945" y1="0.3525" x2="-1.2775" y2="0.4795" layer="21"/>
<rectangle x1="1.2625" y1="0.3525" x2="6.8505" y2="0.4795" layer="21"/>
<rectangle x1="-15.2475" y1="0.4795" x2="-11.3105" y2="0.6065" layer="21"/>
<rectangle x1="-10.4215" y1="0.4795" x2="-1.2775" y2="0.6065" layer="21"/>
<rectangle x1="1.1355" y1="0.4795" x2="6.7235" y2="0.6065" layer="21"/>
<rectangle x1="-14.8665" y1="0.6065" x2="-1.1505" y2="0.7335" layer="21"/>
<rectangle x1="1.1355" y1="0.6065" x2="6.4695" y2="0.7335" layer="21"/>
<rectangle x1="-14.4855" y1="0.7335" x2="-1.1505" y2="0.8605" layer="21"/>
<rectangle x1="1.0085" y1="0.7335" x2="6.3425" y2="0.8605" layer="21"/>
<rectangle x1="-14.1045" y1="0.8605" x2="-1.0235" y2="0.9875" layer="21"/>
<rectangle x1="0.8815" y1="0.8605" x2="6.2155" y2="0.9875" layer="21"/>
<rectangle x1="-13.7235" y1="0.9875" x2="-0.7695" y2="1.1145" layer="21"/>
<rectangle x1="0.7545" y1="0.9875" x2="5.9615" y2="1.1145" layer="21"/>
<rectangle x1="-13.3425" y1="1.1145" x2="-0.6425" y2="1.2415" layer="21"/>
<rectangle x1="0.5005" y1="1.1145" x2="5.8345" y2="1.2415" layer="21"/>
<rectangle x1="-13.0885" y1="1.2415" x2="5.5805" y2="1.3685" layer="21"/>
<rectangle x1="-12.7075" y1="1.3685" x2="5.4535" y2="1.4955" layer="21"/>
<rectangle x1="-12.3265" y1="1.4955" x2="5.1995" y2="1.6225" layer="21"/>
<rectangle x1="-11.9455" y1="1.6225" x2="4.9455" y2="1.7495" layer="21"/>
<rectangle x1="-11.5645" y1="1.7495" x2="4.6915" y2="1.8765" layer="21"/>
<rectangle x1="-11.3105" y1="1.8765" x2="4.4375" y2="2.0035" layer="21"/>
<rectangle x1="-11.4375" y1="2.0035" x2="4.1835" y2="2.1305" layer="21"/>
<rectangle x1="-11.6915" y1="2.1305" x2="3.9295" y2="2.2575" layer="21"/>
<rectangle x1="-11.9455" y1="2.2575" x2="3.5485" y2="2.3845" layer="21"/>
<rectangle x1="-12.3265" y1="2.3845" x2="3.2945" y2="2.5115" layer="21"/>
<rectangle x1="-12.7075" y1="2.5115" x2="2.9135" y2="2.6385" layer="21"/>
<rectangle x1="-13.2155" y1="2.6385" x2="2.4055" y2="2.7655" layer="21"/>
<rectangle x1="-14.4855" y1="2.7655" x2="1.8975" y2="2.8925" layer="21"/>
<rectangle x1="-14.4855" y1="2.8925" x2="1.3895" y2="3.0195" layer="21"/>
<rectangle x1="-14.4855" y1="3.0195" x2="0.6275" y2="3.1465" layer="21"/>
<rectangle x1="-14.2315" y1="3.1465" x2="-5.8495" y2="3.2735" layer="21"/>
<rectangle x1="-4.9605" y1="3.1465" x2="-0.2615" y2="3.2735" layer="21"/>
<rectangle x1="-14.1045" y1="3.2735" x2="-5.8495" y2="3.4005" layer="21"/>
<rectangle x1="-13.9775" y1="3.4005" x2="-5.9765" y2="3.5275" layer="21"/>
<rectangle x1="-13.7235" y1="3.5275" x2="-6.1035" y2="3.6545" layer="21"/>
<rectangle x1="-13.5965" y1="3.6545" x2="-6.1035" y2="3.7815" layer="21"/>
<rectangle x1="-13.3425" y1="3.7815" x2="-6.2305" y2="3.9085" layer="21"/>
<rectangle x1="-13.0885" y1="3.9085" x2="-6.3575" y2="4.0355" layer="21"/>
<rectangle x1="-12.8345" y1="4.0355" x2="-6.4845" y2="4.1625" layer="21"/>
<rectangle x1="-12.5805" y1="4.1625" x2="-6.6115" y2="4.2895" layer="21"/>
<rectangle x1="-12.3265" y1="4.2895" x2="-6.7385" y2="4.4165" layer="21"/>
<rectangle x1="-12.0725" y1="4.4165" x2="-6.9925" y2="4.5435" layer="21"/>
<rectangle x1="-11.8185" y1="4.5435" x2="-7.1195" y2="4.6705" layer="21"/>
<rectangle x1="-11.4375" y1="4.6705" x2="-7.3735" y2="4.7975" layer="21"/>
<rectangle x1="-11.0565" y1="4.7975" x2="-7.6275" y2="4.9245" layer="21"/>
<rectangle x1="-10.5485" y1="4.9245" x2="-8.0085" y2="5.0515" layer="21"/>
<rectangle x1="-9.7865" y1="5.0515" x2="-8.5165" y2="5.1785" layer="21"/>
</package>
</packages>
</library>
<library name="OPL">
<packages>
<package name="C0603">
<description><b>0603<b><p></description>
<wire x1="-1.397" y1="0.635" x2="1.397" y2="0.635" width="0.127" layer="21"/>
<wire x1="1.397" y1="0.635" x2="1.397" y2="-0.635" width="0.127" layer="21"/>
<wire x1="1.397" y1="-0.635" x2="-1.397" y2="-0.635" width="0.127" layer="21"/>
<wire x1="-1.397" y1="-0.635" x2="-1.397" y2="0.635" width="0.127" layer="21"/>
<smd name="1" x="-0.762" y="0" dx="0.889" dy="0.889" layer="1" roundness="25"/>
<smd name="2" x="0.762" y="0" dx="0.889" dy="0.889" layer="1" roundness="25"/>
<text x="0" y="0" size="0.508" layer="25" ratio="11" align="center">>NAME</text>
<text x="0" y="-0.9525" size="0.508" layer="27" ratio="10" align="top-center">>VALUE</text>
<rectangle x1="-1.397" y1="-0.635" x2="1.397" y2="0.635" layer="39"/>
</package>
<package name="DO-214AC">
<wire x1="2.2" y1="-1.3" x2="-2.2" y2="-1.3" width="0.127" layer="51"/>
<wire x1="-2.2" y1="-1.3" x2="-2.2" y2="1.3" width="0.127" layer="51"/>
<wire x1="-2.2" y1="1.3" x2="2.2" y2="1.3" width="0.127" layer="51"/>
<wire x1="2.2" y1="1.3" x2="2.2" y2="-1.3" width="0.127" layer="51"/>
<smd name="2" x="2" y="0" dx="1.7" dy="2.5" layer="1" rot="R270"/>
<smd name="1" x="-2" y="0" dx="1.7" dy="2.5" layer="1" rot="R270"/>
<text x="0" y="0" size="0.762" layer="25" ratio="11" align="center">>NAME</text>
<text x="-1.905" y="0" size="0.635" layer="27" ratio="10">>VALUE</text>
<rectangle x1="1.27" y1="-1.27" x2="1.651" y2="1.27" layer="51" rot="R180"/>
<polygon width="0.127" layer="21">
<vertex x="-0.381" y="-0.635"/>
<vertex x="-0.381" y="0.635"/>
<vertex x="0.381" y="0"/>
</polygon>
<wire x1="-3.5" y1="1" x2="3.5" y2="1" width="0.127" layer="21"/>
<wire x1="3.5" y1="1" x2="3.5" y2="-1" width="0.127" layer="21"/>
<wire x1="3.5" y1="-1" x2="-3.5" y2="-1" width="0.127" layer="21"/>
<wire x1="-3.5" y1="-1" x2="-3.5" y2="1" width="0.127" layer="21"/>
<rectangle x1="-3.429" y1="-1.397" x2="3.429" y2="1.397" layer="39"/>
<rectangle x1="0.5" y1="-1" x2="3.5" y2="1" layer="21"/>
</package>
<package name="R0603">
<wire x1="-1.397" y1="0.635" x2="1.397" y2="0.635" width="0.127" layer="21"/>
<wire x1="1.397" y1="0.635" x2="1.397" y2="-0.635" width="0.127" layer="21"/>
<wire x1="1.397" y1="-0.635" x2="-1.397" y2="-0.635" width="0.127" layer="21"/>
<wire x1="-1.397" y1="-0.635" x2="-1.397" y2="0.635" width="0.127" layer="21"/>
<smd name="1" x="-0.762" y="0" dx="0.889" dy="0.889" layer="1" roundness="25"/>
<smd name="2" x="0.762" y="0" dx="0.889" dy="0.889" layer="1" roundness="25"/>
<text x="0" y="0" size="0.508" layer="25" ratio="11" align="center">>NAME</text>
<text x="-1.397" y="-1.3175" size="0.508" layer="27" ratio="10">>VALUE</text>
<rectangle x1="-1.397" y1="-0.635" x2="1.397" y2="0.635" layer="39"/>
</package>
</packages>
</library>
<library name="SparkFun-Connectors">
<description><h3>SparkFun Electronics' preferred foot prints</h3>
In this library you'll find connectors and sockets- basically anything that can be plugged into or onto.<br><br>
We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com.
<br><br>
<b>Licensing:</b> CC v3.0 Share-Alike You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
<packages>
<package name="1X04">
<wire x1="6.985" y1="1.27" x2="8.255" y2="1.27" width="0.2032" layer="51"/>
<wire x1="8.255" y1="1.27" x2="8.89" y2="0.635" width="0.2032" layer="51"/>
<wire x1="8.89" y1="-0.635" x2="8.255" y2="-1.27" width="0.2032" layer="51"/>
<wire x1="3.81" y1="0.635" x2="4.445" y2="1.27" width="0.2032" layer="51"/>
<wire x1="4.445" y1="1.27" x2="5.715" y2="1.27" width="0.2032" layer="51"/>
<wire x1="5.715" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="51"/>
<wire x1="6.35" y1="-0.635" x2="5.715" y2="-1.27" width="0.2032" layer="51"/>
<wire x1="5.715" y1="-1.27" x2="4.445" y2="-1.27" width="0.2032" layer="51"/>
<wire x1="4.445" y1="-1.27" x2="3.81" y2="-0.635" width="0.2032" layer="51"/>
<wire x1="6.985" y1="1.27" x2="6.35" y2="0.635" width="0.2032" layer="51"/>
<wire x1="6.35" y1="-0.635" x2="6.985" y2="-1.27" width="0.2032" layer="51"/>
<wire x1="8.255" y1="-1.27" x2="6.985" y2="-1.27" width="0.2032" layer="51"/>
<wire x1="-0.635" y1="1.27" x2="0.635" y2="1.27" width="0.2032" layer="51"/>
<wire x1="0.635" y1="1.27" x2="1.27" y2="0.635" width="0.2032" layer="51"/>
<wire x1="1.27" y1="-0.635" x2="0.635" y2="-1.27" width="0.2032" layer="51"/>
<wire x1="1.27" y1="0.635" x2="1.905" y2="1.27" width="0.2032" layer="51"/>
<wire x1="1.905" y1="1.27" x2="3.175" y2="1.27" width="0.2032" layer="51"/>
<wire x1="3.175" y1="1.27" x2="3.81" y2="0.635" width="0.2032" layer="51"/>
<wire x1="3.81" y1="-0.635" x2="3.175" y2="-1.27" width="0.2032" layer="51"/>
<wire x1="3.175" y1="-1.27" x2="1.905" y2="-1.27" width="0.2032" layer="51"/>
<wire x1="1.905" y1="-1.27" x2="1.27" y2="-0.635" width="0.2032" layer="51"/>
<wire x1="-1.27" y1="0.635" x2="-1.27" y2="-0.635" width="0.2032" layer="51"/>
<wire x1="-0.635" y1="1.27" x2="-1.27" y2="0.635" width="0.2032" layer="51"/>
<wire x1="-1.27" y1="-0.635" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
<wire x1="0.635" y1="-1.27" x2="-0.635" y2="-1.27" width="0.2032" layer="51"/>
<wire x1="8.89" y1="0.635" x2="8.89" y2="-0.635" width="0.2032" layer="51"/>
<pad name="1" x="0" y="0" drill="1.016" diameter="1.8796" shape="square" rot="R90"/>
<pad name="2" x="2.54" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
<pad name="3" x="5.08" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
<pad name="4" x="7.62" y="0" drill="1.016" diameter="1.8796" rot="R90"/>
<text x="-1.3462" y="1.8288" size="1.27" layer="51" ratio="10">>NAME</text>
<text x="-1.27" y="-3.175" size="1.27" layer="51">>VALUE</text>
<rectangle x1="7.366" y1="-0.254" x2="7.874" y2="0.254" layer="51"/>
<rectangle x1="4.826" y1="-0.254" x2="5.334" y2="0.254" layer="51"/>
<rectangle x1="2.286" y1="-0.254" x2="2.794" y2="0.254" layer="51"/>
<rectangle x1="-0.254" y1="-0.254" x2="0.254" y2="0.254" layer="51"/>
</package>
</packages>
</library>
<library name="SparkFun-Passives">
<description><h3>SparkFun Electronics' preferred foot prints</h3>
In this library you'll find resistors, capacitors, inductors, test points, jumper pads, etc.<br><br>
We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com.
<br><br>
<b>Licensing:</b> CC v3.0 Share-Alike You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
<packages>
<package name="SJ_2S-TRACE">
<description>Solder jumper, small, shorted with trace. No paste layer. Trace is cuttable.</description>
<wire x1="0.8255" y1="-1.016" x2="-0.8255" y2="-1.016" width="0.2032" layer="21"/>
<wire x1="0.8255" y1="1.016" x2="1.0795" y2="0.762" width="0.2032" layer="21" curve="-90"/>
<wire x1="-1.0795" y1="0.762" x2="-0.8255" y2="1.016" width="0.2032" layer="21" curve="-90"/>
<wire x1="-1.0795" y1="-0.762" x2="-0.8255" y2="-1.016" width="0.2032" layer="21" curve="90"/>
<wire x1="0.8255" y1="-1.016" x2="1.0795" y2="-0.762" width="0.2032" layer="21" curve="90"/>
<wire x1="-0.8255" y1="1.016" x2="0.8255" y2="1.016" width="0.2032" layer="21"/>
<wire x1="-0.381" y1="0" x2="0.381" y2="0" width="0.2032" layer="1"/>
<smd name="1" x="-0.508" y="0" dx="0.635" dy="1.27" layer="1" cream="no"/>
<smd name="2" x="0.508" y="0" dx="0.635" dy="1.27" layer="1" cream="no"/>
<text x="-0.9525" y="1.27" size="0.4064" layer="25">>NAME</text>
<text x="-0.9525" y="-1.651" size="0.4064" layer="27">>VALUE</text>
</package>
</packages>
</library>
<library name="SparkFun-DiscreteSemi">
<description><h3>SparkFun Electronics' preferred foot prints</h3>
In this library you'll find discrete semiconductors- transistors, diodes, TRIACs, optoisolators, etc.<br><br>
We've spent an enormous amount of time creating and checking these footprints and parts, but it is the end user's responsibility to ensure correctness and suitablity for a given componet or application. If you enjoy using this library, please buy one of our products at www.sparkfun.com.
<br><br>
<b>Licensing:</b> CC v3.0 Share-Alike You are welcome to use this library for commercial purposes. For attribution, we ask that when you begin to sell your device using our footprint, you email us with a link to the product being sold. We want bragging rights that we helped (in a very small part) to create your 8th world wonder. We would like the opportunity to feature your device on our homepage.</description>
<packages>
<package name="SOT23">
<description><b>SOT-23</b></description>
<wire x1="1.4224" y1="0.6604" x2="1.4224" y2="-0.6604" width="0.1524" layer="21"/>
<wire x1="1.4224" y1="-0.6604" x2="-1.4224" y2="-0.6604" width="0.1524" layer="21"/>
<wire x1="-1.4224" y1="-0.6604" x2="-1.4224" y2="0.6604" width="0.1524" layer="21"/>
<wire x1="-1.4224" y1="0.6604" x2="1.4224" y2="0.6604" width="0.1524" layer="21"/>
<smd name="3" x="0" y="1.1" dx="1" dy="1.4" layer="1"/>
<smd name="2" x="0.95" y="-1.1" dx="1" dy="1.4" layer="1"/>
<smd name="1" x="-0.95" y="-1.1" dx="1" dy="1.4" layer="1"/>
<text x="-0.889" y="2.032" size="0.4064" layer="25">>NAME</text>
<text x="-1.016" y="-0.1905" size="0.4064" layer="27">>VALUE</text>
<rectangle x1="-0.2286" y1="0.7112" x2="0.2286" y2="1.2954" layer="51"/>
<rectangle x1="0.7112" y1="-1.2954" x2="1.1684" y2="-0.7112" layer="51"/>
<rectangle x1="-1.1684" y1="-1.2954" x2="-0.7112" y2="-0.7112" layer="51"/>
</package>
</packages>
</library>
</libraries>
<attributes>
</attributes>
<variantdefs>
</variantdefs>
<classes>
<class number="0" name="default" width="0.254" drill="0">
</class>
<class number="1" name="GND" width="0.381" drill="0">
</class>
<class number="2" name="PWR" width="0.4318" drill="0">
</class>
</classes>
<designrules name="ITEADstudio_DRC">
<description language="de"><b>EAGLE Design Rules</b>
<p>
Die Standard-Design-Rules sind so gewählt, dass sie für
die meisten Anwendungen passen. Sollte ihre Platine
besondere Anforderungen haben, treffen Sie die erforderlichen
Einstellungen hier und speichern die Design Rules unter
einem neuen Namen ab.</description>
<description language="en"><b>EAGLE Design Rules</b>
<p>
The default Design Rules have been set to cover
a wide range of applications. Your particular design
may have different requirements, so please make the
necessary adjustments and save your customized
design rules under a new name.</description>
<description language="zh"><b>Seeed Studio EAGLE Design Rules</b>
</description>
<param name="layerSetup" value="(1*16)"/>
<param name="mtCopper" value="0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm 0.035mm"/>
<param name="mtIsolate" value="1.5mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm 0.15mm 0.2mm"/>
<param name="mdWireWire" value="6mil"/>
<param name="mdWirePad" value="6mil"/>
<param name="mdWireVia" value="6mil"/>
<param name="mdPadPad" value="6mil"/>
<param name="mdPadVia" value="6mil"/>
<param name="mdViaVia" value="6mil"/>
<param name="mdSmdPad" value="0mil"/>
<param name="mdSmdVia" value="0mil"/>
<param name="mdSmdSmd" value="0mil"/>
<param name="mdViaViaSameLayer" value="8mil"/>
<param name="mnLayersViaInSmd" value="2"/>
<param name="mdCopperDimension" value="10mil"/>
<param name="mdDrill" value="10mil"/>
<param name="mdSmdStop" value="0mil"/>
<param name="msWidth" value="6mil"/>
<param name="msDrill" value="12mil"/>
<param name="msMicroVia" value="12mil"/>
<param name="msBlindViaRatio" value="0.5"/>
<param name="rvPadTop" value="0.25"/>
<param name="rvPadInner" value="0.25"/>
<param name="rvPadBottom" value="0.25"/>
<param name="rvViaOuter" value="0.25"/>
<param name="rvViaInner" value="0.25"/>
<param name="rvMicroViaOuter" value="0.25"/>
<param name="rvMicroViaInner" value="0.25"/>
<param name="rlMinPadTop" value="10mil"/>
<param name="rlMaxPadTop" value="20mil"/>
<param name="rlMinPadInner" value="10mil"/>
<param name="rlMaxPadInner" value="20mil"/>
<param name="rlMinPadBottom" value="10mil"/>
<param name="rlMaxPadBottom" value="20mil"/>
<param name="rlMinViaOuter" value="6mil"/>
<param name="rlMaxViaOuter" value="20mil"/>
<param name="rlMinViaInner" value="6mil"/>
<param name="rlMaxViaInner" value="20mil"/>
<param name="rlMinMicroViaOuter" value="4mil"/>
<param name="rlMaxMicroViaOuter" value="20mil"/>
<param name="rlMinMicroViaInner" value="4mil"/>
<param name="rlMaxMicroViaInner" value="20mil"/>
<param name="psTop" value="-1"/>
<param name="psBottom" value="-1"/>
<param name="psFirst" value="0"/>
<param name="psElongationLong" value="100"/>
<param name="psElongationOffset" value="100"/>
<param name="mvStopFrame" value="1"/>
<param name="mvCreamFrame" value="0"/>
<param name="mlMinStopFrame" value="2mil"/>
<param name="mlMaxStopFrame" value="2mil"/>
<param name="mlMinCreamFrame" value="0mil"/>
<param name="mlMaxCreamFrame" value="0mil"/>
<param name="mlViaStopLimit" value="100mil"/>
<param name="srRoundness" value="0"/>
<param name="srMinRoundness" value="0mil"/>
<param name="srMaxRoundness" value="0mil"/>
<param name="slThermalIsolate" value="10mil"/>
<param name="slThermalsForVias" value="0"/>
<param name="dpMaxLengthDifference" value="10mm"/>
<param name="dpGapFactor" value="2.5"/>
<param name="checkGrid" value="0"/>
<param name="checkAngle" value="0"/>
<param name="checkFont" value="1"/>
<param name="checkRestrict" value="0"/>
<param name="useDiameter" value="13"/>
<param name="maxErrors" value="50"/>
</designrules>
<autorouter>
<pass name="Default">
<param name="RoutingGrid" value="50mil"/>
<param name="AutoGrid" value="1"/>
<param name="Efforts" value="0"/>
<param name="TopRouterVariant" value="1"/>
<param name="tpViaShape" value="round"/>
<param name="PrefDir.1" value="a"/>
<param name="PrefDir.2" value="0"/>
<param name="PrefDir.3" value="0"/>
<param name="PrefDir.4" value="0"/>
<param name="PrefDir.5" value="0"/>
<param name="PrefDir.6" value="0"/>
<param name="PrefDir.7" value="0"/>
<param name="PrefDir.8" value="0"/>
<param name="PrefDir.9" value="0"/>
<param name="PrefDir.10" value="0"/>
<param name="PrefDir.11" value="0"/>
<param name="PrefDir.12" value="0"/>
<param name="PrefDir.13" value="0"/>
<param name="PrefDir.14" value="0"/>
<param name="PrefDir.15" value="0"/>
<param name="PrefDir.16" value="a"/>
<param name="cfVia" value="8"/>
<param name="cfNonPref" value="5"/>
<param name="cfChangeDir" value="2"/>
<param name="cfOrthStep" value="2"/>
<param name="cfDiagStep" value="3"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="1"/>
<param name="cfMalusStep" value="1"/>
<param name="cfPadImpact" value="4"/>
<param name="cfSmdImpact" value="4"/>
<param name="cfBusImpact" value="0"/>
<param name="cfHugging" value="3"/>
<param name="cfAvoid" value="4"/>
<param name="cfPolygon" value="10"/>
<param name="cfBase.1" value="0"/>
<param name="cfBase.2" value="1"/>
<param name="cfBase.3" value="1"/>
<param name="cfBase.4" value="1"/>
<param name="cfBase.5" value="1"/>
<param name="cfBase.6" value="1"/>
<param name="cfBase.7" value="1"/>
<param name="cfBase.8" value="1"/>
<param name="cfBase.9" value="1"/>
<param name="cfBase.10" value="1"/>
<param name="cfBase.11" value="1"/>
<param name="cfBase.12" value="1"/>
<param name="cfBase.13" value="1"/>
<param name="cfBase.14" value="1"/>
<param name="cfBase.15" value="1"/>
<param name="cfBase.16" value="0"/>
<param name="mnVias" value="20"/>
<param name="mnSegments" value="9999"/>
<param name="mnExtdSteps" value="9999"/>
<param name="mnRipupLevel" value="10"/>
<param name="mnRipupSteps" value="100"/>
<param name="mnRipupTotal" value="100"/>
</pass>
<pass name="Follow-me" refer="Default" active="yes">
</pass>
<pass name="Busses" refer="Default" active="yes">
<param name="cfNonPref" value="4"/>
<param name="cfBusImpact" value="4"/>
<param name="cfHugging" value="0"/>
<param name="mnVias" value="0"/>
</pass>
<pass name="Route" refer="Default" active="yes">
</pass>
<pass name="Optimize1" refer="Default" active="yes">
<param name="cfVia" value="99"/>
<param name="cfExtdStep" value="10"/>
<param name="cfHugging" value="1"/>
<param name="mnExtdSteps" value="1"/>
<param name="mnRipupLevel" value="0"/>
</pass>
<pass name="Optimize2" refer="Optimize1" active="yes">
<param name="cfNonPref" value="0"/>
<param name="cfChangeDir" value="6"/>
<param name="cfExtdStep" value="0"/>
<param name="cfBonusStep" value="2"/>
<param name="cfMalusStep" value="2"/>
<param name="cfPadImpact" value="2"/>
<param name="cfSmdImpact" value="2"/>
<param name="cfHugging" value="0"/>
</pass>
<pass name="Optimize3" refer="Optimize2" active="yes">
<param name="cfChangeDir" value="8"/>
<param name="cfPadImpact" value="0"/>
<param name="cfSmdImpact" value="0"/>
</pass>
<pass name="Optimize4" refer="Optimize3" active="yes">
<param name="cfChangeDir" value="25"/>
</pass>
</autorouter>
<elements>
<element name="U$1" library="EurorackModularParts" package="EURORACK4HPPCB" value="EURORACK_PCB4HP" x="0" y="0"/>
<element name="U$2" library="EurorackModularParts" package="OG-POTS_ALPS_POT_VERTICAL" value="" x="10.16" y="41.91">
<attribute name="DESC" value="Parameter" x="10.16" y="41.91" size="1.778" layer="27" display="off"/>
</element>
<element name="U$3" library="EurorackModularParts" package="OG-POTS_ALPS_POT_VERTICAL" value="" x="10.16" y="97.79">
<attribute name="DESC" value="Parameter" x="10.16" y="97.79" size="1.778" layer="27" display="off"/>
</element>
<element name="U$4" library="EurorackModularParts" package="3.5MM-JACK-SWITCH-13MM-INPUT" value="PJ-341" x="10.16" y="26.67" rot="R270">
<attribute name="MPN" value="PJ-341" x="10.16" y="26.67" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="DESC" value="Input" x="10.16" y="26.67" size="1.778" layer="27" rot="R270" display="off"/>
</element>
<element name="U$5" library="EurorackModularParts" package="3.5MM-JACK-SWITCH-13MM-INPUT" value="PJ-341" x="10.16" y="82.55" rot="R270">
<attribute name="MPN" value="PJ-341" x="10.16" y="82.55" size="1.778" layer="27" rot="R270" display="off"/>
<attribute name="DESC" value="Input" x="10.16" y="82.55" size="1.778" layer="27" rot="R270" display="off"/>
</element>
<element name="U$6" library="EurorackModularParts" package="3.5MM-JACK-SWITCH-13MM-OUTPUT" value="PJ-341" x="10.16" y="8.89" rot="R90">
<attribute name="MPN" value="PJ-341" x="10.16" y="8.89" size="1.778" layer="27" rot="R90" display="off"/>
<attribute name="DESC" value="Output" x="10.16" y="8.89" size="1.778" layer="27" rot="R90" display="off"/>
</element>
<element name="U$7" library="EurorackModularParts" package="3.5MM-JACK-SWITCH-13MM-OUTPUT" value="PJ-341" x="10.16" y="64.77">
<attribute name="MPN" value="PJ-341" x="10.16" y="64.77" size="1.778" layer="27" display="off"/>
<attribute name="DESC" value="Output" x="10.16" y="64.77" size="1.778" layer="27" display="off"/>
</element>
<element name="U$8" library="EurorackModularParts" package="SO08" value="TL072" x="9.8425" y="17.145" rot="R270"/>
<element name="U$9" library="EurorackModularParts" package="SO08" value="TL072" x="10.16" y="73.66" rot="R270"/>
<element name="C7" library="OPL" package="C0603" value="" x="16.51" y="76.2" rot="R180"/>
<element name="C8" library="OPL" package="C0603" value="" x="3.81" y="71.755" rot="R180"/>
<element name="U$11" library="EurorackModularParts" package="2X05_SMT_HEADER" value="POWER_SIMPLE" x="11.43" y="53.34"/>
<element name="C9" library="EurorackModularParts" package="AVX-A" value="" x="18.0975" y="67.945" rot="R270"/>
<element name="C10" library="EurorackModularParts" package="AVX-A" value="" x="2.2225" y="66.9925" rot="R270"/>
<element name="D3" library="OPL" package="DO-214AC" value="" x="17.78" y="61.595" rot="R90"/>
<element name="D4" library="OPL" package="DO-214AC" value="" x="2.54" y="60.96" rot="R270"/>
<element name="C1" library="OPL" package="C0603" value="" x="16.1925" y="19.685" rot="R180"/>
<element name="C2" library="OPL" package="C0603" value="" x="3.81" y="15.24" rot="R180"/>
<element name="U$12" library="EurorackModularParts" package="2X05_SMT_HEADER" value="POWER_SIMPLE" x="11.43" y="53.34" rot="MR180"/>
<element name="C3" library="EurorackModularParts" package="AVX-A" value="" x="18.0975" y="37.465" rot="R270"/>
<element name="C4" library="EurorackModularParts" package="AVX-A" value="" x="2.54" y="38.1" rot="R90"/>
<element name="D1" library="OPL" package="DO-214AC" value="" x="17.78" y="44.45" rot="R270"/>
<element name="D2" library="OPL" package="DO-214AC" value="" x="2.54" y="44.45" rot="R90"/>
<element name="R1" library="OPL" package="R0603" value="" x="2.8575" y="18.415" rot="R90"/>
<element name="R2" library="OPL" package="R0603" value="" x="16.8275" y="17.145" rot="R90"/>
<element name="R3" library="OPL" package="R0603" value="" x="9.8425" y="20.6375"/>
<element name="R4" library="OPL" package="R0603" value="" x="18.415" y="17.145" rot="R270"/>
<element name="R5" library="OPL" package="R0603" value="" x="3.81" y="33.02" rot="R180"/>
<element name="R6" library="OPL" package="R0603" value="" x="16.1925" y="69.85" rot="R270"/>
<element name="R7" library="OPL" package="R0603" value="" x="17.145" y="73.66" rot="R90"/>
<element name="R8" library="OPL" package="R0603" value="" x="1.5875" y="73.66" rot="R270"/>
<element name="R9" library="OPL" package="R0603" value="" x="3.175" y="74.93" rot="R90"/>
<element name="R10" library="OPL" package="R0603" value="" x="3.81" y="82.55" rot="R270"/>
<element name="C5" library="OPL" package="C0603" value="" x="4.7625" y="74.93" rot="R90"/>
<element name="C6" library="OPL" package="C0603" value="" x="15.5575" y="73.66" rot="R90"/>
<element name="C11" library="OPL" package="C0603" value="" x="4.445" y="18.415" rot="R90"/>
<element name="C12" library="OPL" package="C0603" value="" x="15.24" y="17.145" rot="R90"/>
<element name="JP1" library="SparkFun-Connectors" package="1X04" value="" x="17.78" y="22.86" rot="R90"/>
<element name="SJ1" library="SparkFun-Passives" package="SJ_2S-TRACE" value="SOLDERJUMPERTRACE" x="14.3" y="22.16" rot="MR270"/>
<element name="JP2" library="SparkFun-Connectors" package="1X04" value="" x="17.78" y="78.74" rot="R90"/>
<element name="SJ2" library="SparkFun-Passives" package="SJ_2S-TRACE" value="SOLDERJUMPERTRACE" x="14.78" y="78.17" rot="MR270"/>
<element name="D5" library="SparkFun-DiscreteSemi" package="SOT23" value="" x="2.8575" y="90.17">
<attribute name="PROD_ID" value="DIO-10647" x="2.8575" y="90.17" size="1.778" layer="27" display="off"/>
</element>
<element name="D6" library="SparkFun-DiscreteSemi" package="SOT23" value="" x="15.875" y="33.3375" rot="R180">
<attribute name="PROD_ID" value="DIO-10647" x="15.875" y="33.3375" size="1.778" layer="27" rot="R180" display="off"/>
</element>
<element name="U$10" library="EurorackModularParts" package="ERRORLOGO_BIGGER" value="ERRORLOGOBIGGER" x="10.16" y="26.67" rot="MR0"/>
<element name="U$13" library="EurorackModularParts" package="TINRS_ROCKET" value="TINRS_ARTWORKROCKET" x="10.16" y="96.52" rot="MR90"/>
</elements>
<signals>
<signal name="GND" class="1">
<contactref element="U$5" pad="RING@3"/>
<contactref element="U$4" pad="RING@3"/>
<contactref element="U$6" pad="RING@3"/>
<contactref element="U$7" pad="RING@3"/>
<contactref element="U$2" pad="P$1"/>
<contactref element="U$3" pad="P$1"/>
<contactref element="U$8" pad="5"/>
<contactref element="U$8" pad="3"/>
<contactref element="U$9" pad="5"/>
<contactref element="U$9" pad="3"/>
<contactref element="U$11" pad="7"/>
<contactref element="U$11" pad="3"/>
<contactref element="U$11" pad="5"/>
<contactref element="U$11" pad="4"/>
<contactref element="U$11" pad="8"/>
<contactref element="U$11" pad="6"/>
<contactref element="C9" pad="-"/>
<contactref element="C10" pad="+"/>
<contactref element="C7" pad="1"/>
<contactref element="C8" pad="2"/>
<contactref element="U$12" pad="7"/>
<contactref element="U$12" pad="3"/>
<contactref element="U$12" pad="5"/>
<contactref element="U$12" pad="4"/>
<contactref element="U$12" pad="8"/>
<contactref element="U$12" pad="6"/>
<contactref element="C3" pad="-"/>
<contactref element="C4" pad="+"/>
<contactref element="C1" pad="1"/>
<contactref element="C2" pad="2"/>
<polygon width="0.2032" layer="16">
<vertex x="-1.27" y="110.49"/>
<vertex x="24.13" y="110.49"/>
<vertex x="24.13" y="-5.08"/>
<vertex x="-1.27" y="-5.08"/>
</polygon>
<contactref element="JP1" pad="1"/>
<contactref element="SJ1" pad="2"/>
<contactref element="SJ2" pad="2"/>
<contactref element="JP2" pad="1"/>
<wire x1="11.43" y1="55.88" x2="11.43" y2="50.8" width="0.381" layer="1"/>
<wire x1="11.43" y1="50.8" x2="11.43" y2="50.4825" width="0.381" layer="1"/>
<wire x1="11.43" y1="50.4825" x2="11.7475" y2="50.165" width="0.381" layer="1"/>
<wire x1="11.43" y1="50.8" x2="8.89" y2="50.8" width="0.381" layer="1"/>
<wire x1="13.97" y1="50.8" x2="11.43" y2="50.8" width="0.381" layer="1"/>
<wire x1="8.89" y1="55.88" x2="11.43" y2="55.88" width="0.381" layer="1"/>
<wire x1="13.97" y1="55.88" x2="11.43" y2="55.88" width="0.381" layer="1"/>
<polygon width="0.4318" layer="1">
<vertex x="7.9375" y="57.4675"/>
<vertex x="14.9225" y="57.4675"/>
<vertex x="14.9225" y="49.2125"/>
<vertex x="7.9375" y="49.2125"/>
</polygon>
<via x="8.89" y="57.785" extent="1-16" drill="0.3048"/>
<via x="11.43" y="57.785" extent="1-16" drill="0.3048"/>
<via x="13.97" y="57.785" extent="1-16" drill="0.3048"/>
<via x="13.97" y="48.895" extent="1-16" drill="0.3048"/>
<via x="11.43" y="48.895" extent="1-16" drill="0.3048"/>
<via x="8.89" y="48.895" extent="1-16" drill="0.3048"/>
<wire x1="8.89" y1="55.88" x2="8.89" y2="57.785" width="0.381" layer="1"/>
<wire x1="11.43" y1="55.88" x2="11.43" y2="57.785" width="0.381" layer="1"/>
<wire x1="13.97" y1="55.88" x2="13.97" y2="57.785" width="0.381" layer="1"/>
<wire x1="13.97" y1="48.895" x2="13.97" y2="50.8" width="0.381" layer="1"/>
<wire x1="11.43" y1="48.895" x2="11.43" y2="50.8" width="0.381" layer="1"/>
<wire x1="8.89" y1="48.895" x2="8.89" y2="50.8" width="0.381" layer="1"/>
<wire x1="7.56" y1="73.025" x2="8.89" y2="73.025" width="0.381" layer="1"/>
<wire x1="8.89" y1="73.025" x2="9.2075" y2="72.7075" width="0.381" layer="1"/>
<via x="9.2075" y="72.7075" extent="1-16" drill="0.3048"/>
<wire x1="9.2075" y1="72.7075" x2="9.525" y2="72.39" width="0.381" layer="16"/>
<wire x1="3.048" y1="71.755" x2="2.2225" y2="71.755" width="0.381" layer="1"/>
<via x="2.2225" y="71.755" extent="1-16" drill="0.3048"/>
<wire x1="2.2225" y1="71.755" x2="1.905" y2="71.755" width="0.381" layer="16"/>
<wire x1="12.76" y1="71.755" x2="11.43" y2="71.755" width="0.381" layer="1"/>
<via x="11.43" y="71.755" extent="1-16" drill="0.3048"/>
<wire x1="11.43" y1="71.755" x2="11.1125" y2="71.755" width="0.381" layer="16"/>
<wire x1="17.272" y1="76.2" x2="18.0975" y2="76.2" width="0.381" layer="1"/>
<via x="18.0975" y="76.2" extent="1-16" drill="0.3048"/>
<wire x1="18.0975" y1="76.2" x2="18.415" y2="76.2" width="0.381" layer="16"/>
<wire x1="2.2225" y1="68.2625" x2="2.2225" y2="69.215" width="0.381" layer="1"/>
<via x="2.2225" y="69.215" extent="1-16" drill="0.3048"/>
<wire x1="2.2225" y1="69.215" x2="2.2225" y2="69.85" width="0.381" layer="16"/>
<wire x1="18.0975" y1="66.675" x2="18.0975" y2="67.6275" width="0.381" layer="1"/>
<via x="18.0975" y="67.6275" extent="1-16" drill="0.3048"/>
<wire x1="18.0975" y

repository: ThisIsNotRocketScience/Eurorack-Modules

repo_name: ThisIsNotRocketScience/Eurorack-Modules


text:
1="67.6275" x2="18.0975" y2="67.945" width="0.381" layer="16"/>
<wire x1="18.0975" y1="36.195" x2="18.0975" y2="37.1475" width="0.381" layer="1"/>
<via x="18.0975" y="37.1475" extent="1-16" drill="0.3048"/>
<wire x1="2.54" y1="36.83" x2="2.54" y2="37.7825" width="0.381" layer="1"/>
<via x="2.54" y="37.7825" extent="1-16" drill="0.3048"/>
<wire x1="3.048" y1="15.24" x2="2.2225" y2="15.24" width="0.381" layer="1"/>
<via x="2.2225" y="15.24" extent="1-16" drill="0.3048"/>
<wire x1="2.2225" y1="15.24" x2="2.2225" y2="15.5575" width="0.381" layer="16"/>
<wire x1="7.2425" y1="16.51" x2="5.715" y2="16.51" width="0.381" layer="1"/>
<via x="5.715" y="16.51" extent="1-16" drill="0.3048"/>
<wire x1="5.715" y1="16.51" x2="5.3975" y2="16.51" width="0.381" layer="16"/>
<wire x1="12.4425" y1="15.24" x2="10.795" y2="15.24" width="0.381" layer="1"/>
<via x="10.795" y="15.24" extent="1-16" drill="0.3048"/>
<wire x1="16.9545" y1="19.685" x2="17.78" y2="19.685" width="0.381" layer="1"/>
<via x="17.78" y="19.685" extent="1-16" drill="0.3048"/>
<wire x1="17.78" y1="19.685" x2="18.0975" y2="19.685" width="0.381" layer="16"/>
<wire x1="14.3" y1="21.652" x2="14.3" y2="20.9675" width="0.381" layer="16"/>
<wire x1="14.3" y1="20.9675" x2="14.2875" y2="20.955" width="0.381" layer="16"/>
<wire x1="14.2875" y1="20.955" x2="17.145" y2="20.955" width="0.381" layer="16"/>
<wire x1="17.145" y1="20.955" x2="17.78" y2="20.32" width="0.381" layer="16"/>
<wire x1="17.78" y1="20.32" x2="17.78" y2="19.685" width="0.381" layer="16"/>
<wire x1="14.78" y1="77.662" x2="14.78" y2="76.9775" width="0.381" layer="16"/>
<wire x1="14.78" y1="76.9775" x2="14.9225" y2="76.835" width="0.381" layer="16"/>
<wire x1="14.9225" y1="76.835" x2="17.4625" y2="76.835" width="0.381" layer="16"/>
<wire x1="17.4625" y1="76.835" x2="18.0975" y2="76.2" width="0.381" layer="16"/>
</signal>
<signal name="N$1">
<contactref element="U$4" pad="TIP@3"/>
<contactref element="U$2" pad="P$3"/>
<contactref element="JP1" pad="3"/>
<wire x1="17.78" y1="27.94" x2="16.8275" y2="27.94" width="0.254" layer="1"/>
<wire x1="14.66" y1="26.67" x2="15.5575" y2="26.67" width="0.254" layer="1"/>
<wire x1="15.5575" y1="26.67" x2="16.8275" y2="27.94" width="0.254" layer="1"/>
<contactref element="D6" pad="3"/>
<wire x1="16.8275" y1="27.94" x2="15.875" y2="28.8925" width="0.254" layer="1"/>
<via x="15.875" y="28.8925" extent="1-16" drill="0.3048"/>
<wire x1="15.875" y1="28.8925" x2="15.875" y2="31.4325" width="0.254" layer="16"/>
<via x="15.875" y="31.4325" extent="1-16" drill="0.3048"/>
<wire x1="15.875" y1="31.4325" x2="15.875" y2="32.2375" width="0.254" layer="1"/>
<wire x1="15.875" y1="32.2375" x2="15.07" y2="32.2375" width="0.254" layer="1"/>
<wire x1="15.07" y1="32.2375" x2="12.7" y2="34.6075" width="0.254" layer="1"/>
<wire x1="12.7" y1="34.6075" x2="12.7" y2="35.17" width="0.254" layer="1"/>
<wire x1="12.7" y1="35.17" x2="12.74" y2="35.21" width="0.254" layer="1"/>
</signal>
<signal name="N$2">
<contactref element="U$6" pad="TIP@3"/>
<contactref element="R4" pad="2"/>
<wire x1="18.415" y1="16.383" x2="18.415" y2="14.605" width="0.254" layer="1"/>
<wire x1="18.415" y1="14.605" x2="16.1925" y2="12.3825" width="0.254" layer="1"/>
<wire x1="16.1925" y1="12.3825" x2="13.335" y2="12.3825" width="0.254" layer="1"/>
<wire x1="13.335" y1="12.3825" x2="9.8425" y2="8.89" width="0.254" layer="1"/>
<wire x1="9.8425" y1="8.89" x2="5.66" y2="8.89" width="0.254" layer="1"/>
</signal>
<signal name="N$3">
<contactref element="U$7" pad="TIP@3"/>
<contactref element="R6" pad="2"/>
<wire x1="16.1925" y1="69.088" x2="10.342" y2="69.088" width="0.254" layer="1"/>
<wire x1="10.342" y1="69.088" x2="10.16" y2="69.27" width="0.254" layer="1"/>
</signal>
<signal name="N$4">
<contactref element="U$5" pad="TIP@3"/>
<contactref element="U$3" pad="P$3"/>
<wire x1="14.66" y1="82.55" x2="14.66" y2="89.17" width="0.254" layer="1"/>
<wire x1="14.66" y1="89.17" x2="12.74" y2="91.09" width="0.254" layer="1"/>
<contactref element="JP2" pad="3"/>
<wire x1="17.78" y1="83.82" x2="17.4625" y2="83.82" width="0.254" layer="1"/>
<wire x1="14.66" y1="82.55" x2="15.875" y2="82.55" width="0.254" layer="1"/>
<wire x1="15.875" y1="82.55" x2="17.145" y2="83.82" width="0.254" layer="1"/>
<wire x1="17.145" y1="83.82" x2="17.78" y2="83.82" width="0.254" layer="1"/>
<contactref element="D5" pad="3"/>
<wire x1="2.8575" y1="91.27" x2="3.005" y2="91.27" width="0.254" layer="1"/>
<wire x1="3.005" y1="91.27" x2="4.7625" y2="93.0275" width="0.254" layer="1"/>
<wire x1="4.7625" y1="93.0275" x2="10.4775" y2="93.0275" width="0.254" layer="1"/>
<via x="10.4775" y="93.0275" extent="1-16" drill="0.3048"/>
<wire x1="10.4775" y1="93.0275" x2="10.8025" y2="93.0275" width="0.254" layer="16"/>
<wire x1="10.8025" y1="93.0275" x2="12.74" y2="91.09" width="0.254" layer="16"/>
</signal>
<signal name="N$5">
<contactref element="U$3" pad="P$2"/>
<contactref element="R10" pad="1"/>
<contactref element="JP2" pad="4"/>
<wire x1="17.78" y1="86.36" x2="17.78" y2="88.9" width="0.254" layer="1"/>
<wire x1="17.78" y1="88.9" x2="13.97" y2="92.71" width="0.254" layer="1"/>
<wire x1="13.97" y1="92.71" x2="11.78" y2="92.71" width="0.254" layer="1"/>
<wire x1="11.78" y1="92.71" x2="10.16" y2="91.09" width="0.254" layer="1"/>
<wire x1="10.16" y1="91.09" x2="10.0005" y2="91.09" width="0.254" layer="1"/>
<wire x1="3.81" y1="83.312" x2="3.81" y2="84.74" width="0.254" layer="1"/>
<wire x1="3.81" y1="84.74" x2="10.16" y2="91.09" width="0.254" layer="1"/>
</signal>
<signal name="+12V" class="2">
<contactref element="C3" pad="+"/>
<contactref element="C1" pad="2"/>
<contactref element="U$8" pad="8"/>
<wire x1="12.4425" y1="19.05" x2="14.7955" y2="19.05" width="0.4318" layer="1"/>
<wire x1="14.7955" y1="19.05" x2="15.4305" y2="19.685" width="0.4318" layer="1"/>
<wire x1="12.4425" y1="19.05" x2="12.4425" y2="20.5775" width="0.4318" layer="1"/>
<wire x1="12.4425" y1="20.5775" x2="11.43" y2="21.59" width="0.4318" layer="1"/>
<wire x1="18.0975" y1="38.735" x2="18.0975" y2="39.0525" width="0.4318" layer="1"/>
<wire x1="5.715" y1="36.5125" x2="5.715" y2="34.29" width="0.4318" layer="1"/>
<via x="5.715" y="34.29" extent="1-16" drill="0.3048"/>
<wire x1="5.715" y1="34.29" x2="5.715" y2="31.75" width="0.4318" layer="16"/>
<via x="5.715" y="31.75" extent="1-16" drill="0.3048"/>
<wire x1="5.715" y1="31.75" x2="5.715" y2="31.4325" width="0.4318" layer="1"/>
<wire x1="5.715" y1="31.4325" x2="8.255" y2="28.8925" width="0.4318" layer="1"/>
<wire x1="8.255" y1="28.8925" x2="8.255" y2="24.765" width="0.4318" layer="1"/>
<wire x1="8.255" y1="24.765" x2="7.62" y2="24.13" width="0.4318" layer="1"/>
<wire x1="7.62" y1="24.13" x2="7.62" y2="21.9075" width="0.4318" layer="1"/>
<wire x1="7.62" y1="21.9075" x2="7.9375" y2="21.59" width="0.4318" layer="1"/>
<wire x1="7.9375" y1="21.59" x2="11.43" y2="21.59" width="0.4318" layer="1"/>
<contactref element="D1" pad="2"/>
<contactref element="D6" pad="2"/>
<wire x1="17.78" y1="42.45" x2="17.78" y2="39.37" width="0.4318" layer="1"/>
<wire x1="17.78" y1="39.37" x2="18.0975" y2="38.735" width="0.4318" layer="1"/>
<wire x1="17.78" y1="39.37" x2="16.1925" y2="37.7825" width="0.4318" layer="1"/>
<wire x1="16.1925" y1="37.7825" x2="14.9225" y2="37.7825" width="0.4318" layer="1"/>
<wire x1="14.9225" y1="37.7825" x2="14.9225" y2="35.3925" width="0.4318" layer="1"/>
<wire x1="14.9225" y1="35.3925" x2="14.925" y2="34.4375" width="0.4318" layer="1"/>
<wire x1="5.715" y1="36.5125" x2="6.985" y2="37.7825" width="0.4318" layer="1"/>
<wire x1="6.985" y1="37.7825" x2="14.9225" y2="37.7825" width="0.4318" layer="1"/>
</signal>
<signal name="-12V" class="2">
<contactref element="C4" pad="-"/>
<contactref element="C2" pad="1"/>
<contactref element="U$8" pad="4"/>
<wire x1="2.54" y1="39.37" x2="1.27" y2="38.1" width="0.4318" layer="1"/>
<wire x1="1.27" y1="38.1" x2="1.27" y2="14.2875" width="0.4318" layer="1"/>
<wire x1="1.27" y1="14.2875" x2="1.905" y2="13.6525" width="0.4318" layer="1"/>
<wire x1="1.905" y1="13.6525" x2="2.9845" y2="13.6525" width="0.4318" layer="1"/>
<wire x1="2.9845" y1="13.6525" x2="4.572" y2="15.24" width="0.4318" layer="1"/>
<wire x1="4.572" y1="15.24" x2="7.2425" y2="15.24" width="0.4318" layer="1"/>
<contactref element="D2" pad="1"/>
<contactref element="D6" pad="1"/>
<wire x1="2.54" y1="39.37" x2="15.875" y2="39.37" width="0.4318" layer="1"/>
<via x="15.875" y="39.37" extent="1-16" drill="0.3048"/>
<wire x1="15.875" y1="39.37" x2="15.875" y2="36.5125" width="0.4318" layer="16"/>
<via x="15.875" y="36.5125" extent="1-16" drill="0.3048"/>
<wire x1="15.875" y1="36.5125" x2="16.825" y2="35.5625" width="0.4318" layer="1"/>
<wire x1="16.825" y1="34.4375" x2="16.825" y2="35.5625" width="0.4318" layer="1"/>
<wire x1="2.54" y1="42.45" x2="2.54" y2="39.37" width="0.4318" layer="1"/>
</signal>
<signal name="-12VIN" class="2">
<contactref element="U$12" pad="1"/>
<contactref element="U$12" pad="2"/>
<wire x1="6.35" y1="55.88" x2="6.35" y2="50.8" width="0.4318" layer="16"/>
<contactref element="U$11" pad="1"/>
<contactref element="U$11" pad="2"/>
<wire x1="6.35" y1="55.88" x2="6.35" y2="50.8" width="0.4318" layer="1"/>
<wire x1="6.35" y1="55.88" x2="4.445" y2="55.88" width="0.4318" layer="1"/>
<wire x1="4.445" y1="55.88" x2="2.54" y2="57.785" width="0.4318" layer="1"/>
<via x="6.35" y="57.785" extent="1-16" drill="0.3048"/>
<via x="6.35" y="48.895" extent="1-16" drill="0.3048"/>
<wire x1="6.35" y1="55.88" x2="6.35" y2="57.785" width="0.4318" layer="1"/>
<wire x1="6.35" y1="55.88" x2="6.35" y2="57.785" width="0.4318" layer="16"/>
<wire x1="2.54" y1="48.895" x2="4.445" y2="50.8" width="0.4318" layer="1"/>
<wire x1="4.445" y1="50.8" x2="6.35" y2="50.8" width="0.4318" layer="1"/>
<wire x1="6.35" y1="50.8" x2="6.35" y2="48.895" width="0.4318" layer="1"/>
<wire x1="6.35" y1="48.895" x2="6.35" y2="50.8" width="0.4318" layer="16"/>
<contactref element="D2" pad="2"/>
<contactref element="D4" pad="2"/>
<wire x1="2.54" y1="57.785" x2="2.54" y2="58.96" width="0.4318" layer="1"/>
<wire x1="2.54" y1="46.45" x2="2.54" y2="48.895" width="0.4318" layer="1"/>
</signal>
<signal name="+12VIN" class="2">
<contactref element="U$12" pad="9"/>
<contactref element="U$12" pad="10"/>
<wire x1="16.51" y1="55.88" x2="16.51" y2="50.8" width="0.4318" layer="16"/>
<contactref element="U$11" pad="9"/>
<contactref element="U$11" pad="10"/>
<wire x1="16.51" y1="55.88" x2="16.51" y2="50.8" width="0.4318" layer="1"/>
<wire x1="16.51" y1="55.88" x2="16.51" y2="57.785" width="0.4318" layer="1"/>
<via x="16.51" y="57.785" extent="1-16" drill="0.3048"/>
<via x="16.51" y="48.895" extent="1-16" drill="0.3048"/>
<wire x1="16.51" y1="48.895" x2="16.51" y2="50.8" width="0.4318" layer="1"/>
<wire x1="16.51" y1="48.895" x2="16.51" y2="50.8" width="0.4318" layer="16"/>
<contactref element="D1" pad="1"/>
<contactref element="D3" pad="1"/>
<wire x1="16.51" y1="48.895" x2="16.51" y2="47.72" width="0.4318" layer="1"/>
<wire x1="16.51" y1="47.72" x2="17.78" y2="46.45" width="0.4318" layer="1"/>
<wire x1="17.78" y1="59.595" x2="17.78" y2="59.055" width="0.4318" layer="1"/>
<wire x1="17.78" y1="59.055" x2="16.51" y2="57.785" width="0.4318" layer="1"/>
</signal>
<signal name="N$10">
<contactref element="U$8" pad="1"/>
<contactref element="R3" pad="1"/>
<contactref element="R1" pad="2"/>
<contactref element="C11" pad="2"/>
<wire x1="7.2425" y1="19.05" x2="4.572" y2="19.05" width="0.254" layer="1"/>
<wire x1="4.572" y1="19.05" x2="4.445" y2="19.177" width="0.254" layer="1"/>
<wire x1="4.445" y1="19.177" x2="2.8575" y2="19.177" width="0.254" layer="1"/>
<wire x1="9.0805" y1="20.6375" x2="9.0805" y2="19.2405" width="0.254" layer="1"/>
<wire x1="9.0805" y1="19.2405" x2="8.89" y2="19.05" width="0.254" layer="1"/>
<wire x1="8.89" y1="19.05" x2="7.2425" y2="19.05" width="0.254" layer="1"/>
</signal>
<signal name="N$11">
<contactref element="U$9" pad="7"/>
<contactref element="R6" pad="1"/>
<contactref element="R7" pad="2"/>
<contactref element="C6" pad="2"/>
<wire x1="18.0975" y1="72.0725" x2="18.0975" y2="73.4695" width="0.254" layer="1"/>
<wire x1="18.0975" y1="73.4695" x2="17.145" y2="74.422" width="0.254" layer="1"/>
<wire x1="17.145" y1="74.422" x2="15.5575" y2="74.422" width="0.254" layer="1"/>
<wire x1="12.76" y1="74.295" x2="15.4305" y2="74.295" width="0.254" layer="1"/>
<wire x1="15.4305" y1="74.295" x2="15.5575" y2="74.422" width="0.254" layer="1"/>
<wire x1="18.0975" y1="72.0725" x2="16.637" y2="70.612" width="0.254" layer="1"/>
<wire x1="16.1925" y1="70.612" x2="16.637" y2="70.612" width="0.254" layer="1"/>
</signal>
<signal name="N$12">
<contactref element="U$9" pad="6"/>
<contactref element="R8" pad="2"/>
<contactref element="R7" pad="1"/>
<contactref element="C6" pad="1"/>
<wire x1="12.76" y1="73.025" x2="15.4305" y2="73.025" width="0.254" layer="1"/>
<wire x1="15.4305" y1="73.025" x2="15.5575" y2="72.898" width="0.254" layer="1"/>
<wire x1="15.5575" y1="72.898" x2="17.145" y2="72.898" width="0.254" layer="1"/>
<wire x1="12.76" y1="73.025" x2="10.16" y2="73.025" width="0.254" layer="1"/>
<wire x1="10.16" y1="73.025" x2="9.525" y2="73.66" width="0.254" layer="1"/>
<wire x1="9.525" y1="73.66" x2="6.0325" y2="73.66" width="0.254" layer="1"/>
<wire x1="6.0325" y1="73.66" x2="5.3975" y2="73.025" width="0.254" layer="1"/>
<wire x1="5.3975" y1="73.025" x2="1.7145" y2="73.025" width="0.254" layer="1"/>
<wire x1="1.7145" y1="73.025" x2="1.5875" y2="72.898" width="0.254" layer="1"/>
</signal>
<signal name="N$13">
<contactref element="U$9" pad="2"/>
<contactref element="R10" pad="2"/>
<contactref element="R9" pad="1"/>
<contactref element="C5" pad="1"/>
<wire x1="7.56" y1="74.295" x2="4.8895" y2="74.295" width="0.254" layer="1"/>
<wire x1="4.8895" y1="74.295" x2="4.7625" y2="74.168" width="0.254" layer="1"/>
<wire x1="3.175" y1="74.168" x2="4.7625" y2="74.168" width="0.254" layer="1"/>
<wire x1="7.56" y1="74.295" x2="8.89" y2="74.295" width="0.254" layer="1"/>
<wire x1="8.89" y1="74.295" x2="9.525" y2="74.93" width="0.254" layer="1"/>
<wire x1="3.81" y1="81.788" x2="3.81" y2="80.645" width="0.254" layer="1"/>
<wire x1="3.81" y1="80.645" x2="6.985" y2="77.47" width="0.254" layer="1"/>
<wire x1="6.985" y1="77.47" x2="8.89" y2="77.47" width="0.254" layer="1"/>
<wire x1="8.89" y1="77.47" x2="9.525" y2="76.835" width="0.254" layer="1"/>
<wire x1="9.525" y1="76.835" x2="9.525" y2="74.93" width="0.254" layer="1"/>
</signal>
<signal name="N$14">
<contactref element="R3" pad="2"/>
<contactref element="U$8" pad="6"/>
<contactref element="R2" pad="1"/>
<contactref element="C12" pad="1"/>
<wire x1="10.6045" y1="20.6375" x2="10.6045" y2="16.7005" width="0.254" layer="1"/>
<wire x1="10.6045" y1="16.7005" x2="10.795" y2="16.51" width="0.254" layer="1"/>
<wire x1="10.795" y1="16.51" x2="12.4425" y2="16.51" width="0.254" layer="1"/>
<wire x1="12.4425" y1="16.51" x2="13.335" y2="16.51" width="0.254" layer="1"/>
<wire x1="12.4425" y1="16.51" x2="15.113" y2="16.51" width="0.254" layer="1"/>
<wire x1="15.113" y1="16.51" x2="15.24" y2="16.383" width="0.254" layer="1"/>
<wire x1="15.24" y1="16.383" x2="16.8275" y2="16.383" width="0.254" layer="1"/>
</signal>
<signal name="N$15">
<contactref element="U$8" pad="7"/>
<contactref element="R4" pad="1"/>
<contactref element="R2" pad="2"/>
<contactref element="C12" pad="2"/>
<wire x1="12.4425" y1="17.78" x2="15.113" y2="17.78" width="0.254" layer="1"/>
<wire x1="15.113" y1="17.78" x2="15.24" y2="17.907" width="0.254" layer="1"/>
<wire x1="15.24" y1="17.907" x2="16.8275" y2="17.907" width="0.254" layer="1"/>
<wire x1="16.8275" y1="17.907" x2="18.415" y2="17.907" width="0.254" layer="1"/>
</signal>
<signal name="N$16">
<contactref element="U$8" pad="2"/>
<contactref element="R5" pad="2"/>
<contactref element="R1" pad="1"/>
<contactref element="C11" pad="1"/>
<wire x1="4.445" y1="17.653" x2="2.8575" y2="17.653" width="0.254" layer="1"/>
<wire x1="7.2425" y1="17.78" x2="4.572" y2="17.78" width="0.254" layer="1"/>
<wire x1="4.572" y1="17.78" x2="4.445" y2="17.653" width="0.254" layer="1"/>
<wire x1="2.8575" y1="17.653" x2="2.667" y2="17.653" width="0.254" layer="1"/>
<wire x1="2.667" y1="17.653" x2="1.905" y2="18.415" width="0.254" layer="1"/>
<wire x1="1.905" y1="18.415" x2="1.905" y2="31.877" width="0.254" layer="1"/>
<wire x1="1.905" y1="31.877" x2="3.048" y2="33.02" width="0.254" layer="1"/>
</signal>
<signal name="N$18">
<contactref element="U$2" pad="P$2"/>
<contactref element="R5" pad="1"/>
<contactref element="JP1" pad="4"/>
<wire x1="10.16" y1="35.21" x2="10.1275" y2="35.21" width="0.254" layer="1"/>
<wire x1="4.572" y1="33.02" x2="9.8425" y2="33.02" width="0.254" layer="1"/>
<wire x1="9.8425" y1="33.02" x2="10.16" y2="33.02" width="0.254" layer="1"/>
<wire x1="10.4775" y1="33.02" x2="13.0175" y2="33.02" width="0.254" layer="1"/>
<wire x1="13.0175" y1="33.02" x2="15.5575" y2="30.48" width="0.254" layer="1"/>
<wire x1="15.5575" y1="30.48" x2="17.78" y2="30.48" width="0.254" layer="1"/>
<wire x1="10.16" y1="35.21" x2="10.16" y2="33.3375" width="0.254" layer="1"/>
<wire x1="10.16" y1="33.3375" x2="9.8425" y2="33.02" width="0.254" layer="1"/>
<wire x1="10.16" y1="33.3375" x2="10.4775" y2="33.02" width="0.254" layer="1"/>
<wire x1="10.4775" y1="33.02" x2="10.16" y2="33.02" width="0.254" layer="1"/>
<wire x1="10.16" y1="33.02" x2="10.16" y2="33.3375" width="0.254" layer="1"/>
</signal>
<signal name="N$19">
<contactref element="U$9" pad="1"/>
<contactref element="R8" pad="1"/>
<contactref element="R9" pad="2"/>
<contactref element="C5" pad="2"/>
<wire x1="7.56" y1="75.565" x2="4.8895" y2="75.565" width="0.254" layer="1"/>
<wire x1="4.8895" y1="75.565" x2="4.7625" y2="75.692" width="0.254" layer="1"/>
<wire x1="4.7625" y1="75.692" x2="3.175" y2="75.692" width="0.254" layer="1"/>
<wire x1="3.175" y1="75.692" x2="2.8575" y2="75.692" width="0.254" layer="1"/>
<wire x1="2.8575" y1="75.692" x2="1.5875" y2="74.422" width="0.254" layer="1"/>
</signal>
<signal name="N$17">
<contactref element="U$4" pad="SWITCH@3"/>
<contactref element="SJ1" pad="1"/>
<contactref element="JP1" pad="2"/>
<wire x1="14.3" y1="22.668" x2="13.8445" y2="22.668" width="0.254" layer="16"/>
<wire x1="13.8445" y1="22.668" x2="13.335" y2="23.1775" width="0.254" layer="16"/>
<via x="13.335" y="23.1775" extent="1-16" drill="0.3048"/>
<wire x1="13.335" y1="23.1775" x2="10.3675" y2="23.1775" width="0.254" layer="1"/>
<wire x1="10.3675" y1="23.1775" x2="10.16" y2="22.97" width="0.254" layer="1"/>
<wire x1="13.335" y1="23.1775" x2="15.5575" y2="23.1775" width="0.254" layer="1"/>
<wire x1="15.5575" y1="23.1775" x2="17.78" y2="25.4" width="0.254" layer="1"/>
</signal>
<signal name="N$21">
<contactref element="SJ2" pad="1"/>
<contactref element="JP2" pad="2"/>
<contactref element="U$5" pad="SWITCH@3"/>
<wire x1="14.78" y1="78.678" x2="14.032" y2="78.678" width="0.254" layer="16"/>
<wire x1="14.032" y1="78.678" x2="13.6525" y2="79.0575" width="0.254" layer="16"/>
<via x="13.6525" y="79.0575" extent="1-16" drill="0.3048"/>
<wire x1="13.6525" y1="79.0575" x2="10.3675" y2="79.0575" width="0.254" layer="1"/>
<wire x1="10.3675" y1="79.0575" x2="10.16" y2="78.85" width="0.254" layer="1"/>
<wire x1="13.6525" y1="79.0575" x2="15.5575" y2="79.0575" width="0.254" layer="1"/>
<wire x1="15.5575" y1="79.0575" x2="17.78" y2="81.28" width="0.254" layer="1"/>
</signal>
<signal name="-12V_B" class="2">
<contactref element="C10" pad="-"/>
<contactref element="U$9" pad="4"/>
<contactref element="C8" pad="1"/>
<wire x1="4.572" y1="71.755" x2="7.56" y2="71.755" width="0.4318" layer="1"/>
<wire x1="4.572" y1="71.755" x2="4.572" y2="70.1675" width="0.4318" layer="1"/>
<wire x1="4.572" y1="70.1675" x2="4.572" y2="68.072" width="0.4318" layer="1"/>
<wire x1="4.572" y1="68.072" x2="2.2225" y2="65.7225" width="0.4318" layer="1"/>
<contactref element="D4" pad="1"/>
<contactref element="D5" pad="1"/>
<wire x1="2.54" y1="62.96" x2="2.54" y2="65.405" width="0.4318" layer="1"/>
<wire x1="2.54" y1="65.405" x2="2.2225" y2="65.7225" width="0.4318" layer="1"/>
<wire x1="1.9075" y1="89.07" x2="1.9075" y2="88.9025" width="0.4318" layer="1"/>
<wire x1="1.9075" y1="88.9025" x2="1.27" y2="88.265" width="0.4318" layer="1"/>
<wire x1="1.27" y1="88.265" x2="1.27" y2="76.835" width="0.4318" layer="1"/>
<wire x1="1.27" y1="76.835" x2="1.905" y2="76.2" width="0.4318" layer="1"/>
<via x="1.905" y="76.2" extent="1-16" drill="0.3048"/>
<wire x1="1.905" y1="76.2" x2="4.445" y2="73.66" width="0.4318" layer="16"/>
<wire x1="4.445" y1="73.66" x2="4.445" y2="70.485" width="0.4318" layer="16"/>
<wire x1="4.445" y1="70.485" x2="4.1275" y2="70.1675" width="0.4318" layer="16"/>
<via x="4.1275" y="70.1675" extent="1-16" drill="0.3048"/>
<wire x1="4.1275" y1="70.1675" x2="4.572" y2="70.1675" width="0.4318" layer="1"/>
</signal>
<signal name="+12V_B" class="2">
<contactref element="C9" pad="+"/>
<contactref element="C7" pad="2"/>
<contactref element="U$9" pad="8"/>
<wire x1="12.76" y1="75.565" x2="15.113" y2="75.565" width="0.4318" layer="1"/>
<wire x1="15.113" y1="75.565" x2="15.748" y2="76.2" width="0.4318" layer="1"/>
<wire x1="15.113" y1="75.565" x2="15.24" y2="75.565" width="0.4318" layer="1"/>
<wire x1="15.24" y1="75.565" x2="15.5575" y2="75.2475" width="0.4318" layer="1"/>
<wire x1="15.5575" y1="75.2475" x2="18.0975" y2="75.2475" width="0.4318" layer="1"/>
<wire x1="18.0975" y1="75.2475" x2="18.7325" y2="74.6125" width="0.4318" layer="1"/>
<wire x1="18.7325" y1="74.6125" x2="18.7325" y2="69.85" width="0.4318" layer="1"/>
<wire x1="18.7325" y1="69.85" x2="18.0975" y2="69.215" width="0.4318" layer="1"/>
<wire x1="18.0975" y1="69.215" x2="18.0975" y2="68.8975" width="0.4318" layer="1"/>
<wire x1="18.0975" y1="68.8975" x2="16.8275" y2="67.6275" width="0.4318" layer="1"/>
<wire x1="16.8275" y1="67.6275" x2="16.8275" y2="64.5475" width="0.4318" layer="1"/>
<contactref element="D3" pad="2"/>
<contactref element="D5" pad="2"/>
<wire x1="17.78" y1="63.595" x2="16.8275" y2="64.5475" width="0.4318" layer="1"/>
<wire x1="3.8075" y1="89.07" x2="3.8075" y2="88.8975" width="0.4318" layer="1"/>
<wire x1="3.8075" y1="88.8975" x2="2.2225" y2="87.3125" width="0.4318" layer="1"/>
<wire x1="2.2225" y1="87.3125" x2="2.2225" y2="77.47" width="0.4318" layer="1"/>
<wire x1="2.2225" y1="77.47" x2="2.54" y2="77.1525" width="0.4318" layer="1"/>
<wire x1="2.54" y1="77.1525" x2="5.715" y2="77.1525" width="0.4318" layer="1"/>
<wire x1="5.715" y1="77.1525" x2="6.35" y2="76.5175" width="0.4318" layer="1"/>
<wire x1="6.35" y1="76.5175" x2="8.5725" y2="76.5175" width="0.4318" layer="1"/>
<wire x1="12.76" y1="75.565" x2="11.7475" y2="75.565" width="0.4318" layer="1"/>
<wire x1="11.7475" y1="75.565" x2="10.795" y2="76.5175" width="0.4318" layer="1"/>
<via x="10.795" y="76.5175" extent="1-16" drill="0.3048"/>
<wire x1="10.795" y1="76.5175" x2="8.5725" y2="76.5175" width="0.4318" layer="16"/>
<via x="8.5725" y="76.5175" extent="1-16" drill="0.3048"/>
</signal>
</signals>
<errors>
<approved hash="19,16,77cc18b19102cf82"/>
<approved hash="19,16,4288ee91969a0b7e"/>
<approved hash="19,16,4ced42c238eacfe1"/>
<approved hash="19,16,888b057c747bc98e"/>
<approved hash="19,16,413ae1ba99f3088e"/>
<approved hash="19,16,743c2fdaa62fcc34"/>
<approved hash="19,16,405642623814c0f8"/>
<approved hash="19,16,a6cee968eb0bed71"/>
<approved hash="19,16,bfc6334b424cfec3"/>
<approved hash="19,16,16dc3bb19ad66646"/>
<approved hash="19,16,be3a6c482310209f"/>
<approved hash="19,16,a329de2f8f28222c"/>
</errors>
</board>
</drawing>
</eagle>

license: MIT

license_type: permissive

branch_name: refs/heads/master

extension: brd


text:
package model

import (
	"github.com/huaweicloud/huaweicloud-sdk-go-v3/core/utils"

	"strings"
)

// StatusFlowDirectToVo
type StatusFlowDirectToVo struct {

	//  父状态的名称
	ParentName *string `json:"parent_name,omitempty"`

	// 父状态的类型
	ParentType *string `json:"parent_type,omitempty"`

	// 状态id
	StatusId *string `json:"status_id,omitempty"`

	// 状态名称
	Name *string `json:"name,omitempty"`

	// 状态类型
	StatusType *string `json:"status_type,omitempty"`

	// 是否已开启状态流转， true： 开启, false 没开启
	Enabled *bool `json:"enabled,omitempty"`

	// 父状态的uuid
	ParentId *string `json:"parent_id,omitempty"`
}

func (o StatusFlowDirectToVo) String() string {
	data, err := utils.Marshal(o)
	if err != nil {
		return "StatusFlowDirectToVo struct{}"
	}

	return strings.Join([]string{"StatusFlowDirectToVo", string(data)}, " ")
}

gha_license_id: NOASSERTION

gha_language: Go

extension: go


text:
package dev

import (
	"time"

	"github.com/pinpt/agent/v4/sdk"
)

// if this gets complicated and needs a pipe or something make a dev/eventapi implementation
type validate struct {
	config                sdk.Config
	logger                sdk.Logger
	integrationInstanceID string
	customerID            string
	refType               string
}

func (v *validate) State() sdk.State {
	return nil
}

func (v *validate) IntegrationInstanceID() string {
	return v.integrationInstanceID
}

func (v *validate) CustomerID() string {
	return v.customerID
}

func (v *validate) Config() sdk.Config {
	return v.config
}

func (v *validate) RefType() string {
	return v.refType
}

// Paused must be called when the integration is paused for any reason such as rate limiting
func (v *validate) Paused(resetAt time.Time) error {
	return nil
}

// Resumed must be called when a paused integration is resumed
func (v *validate) Resumed() error {
	return nil
}

// Logger the logger object to use in the integration
func (e *validate) Logger() sdk.Logger {
	return e.logger
}

// NewValidate will return a validate
func NewValidate(config sdk.Config, logger sdk.Logger, refType string, customerID string, integrationInstanceID string) sdk.Validate {
	return &validate{
		customerID:            customerID,
		refType:               refType,
		integrationInstanceID: integrationInstanceID,
		config:                config,
		logger:                logger,
	}
}

repository: Durgaprasad-Budhwani/agent

repo_name: Durgaprasad-Budhwani/agent


text:
// Code generated by generate_value.py; DO NOT EDIT.

package cli

import (
	"strconv"
	"time"
)

// bool

var (
	_ Value   = (*boolValue)(nil)
	_ Getter  = (*boolValue)(nil)
	_ Emptier = (*boolValue)(nil)
	_ Typer   = (*boolValue)(nil)
)

type boolValue bool

func newBoolValue(p *bool) *boolValue {
	return (*boolValue)(p)
}

func (v *boolValue) Get() interface{} { return bool(*v) }

func (v *boolValue) Empty() bool { return *v == false }

func (v *boolValue) String() string { return strconv.FormatBool(bool(*v)) }

func (*boolValue) Type() string { return "bool" }

// uint8

var (
	_ Value   = (*uint8Value)(nil)
	_ Getter  = (*uint8Value)(nil)
	_ Emptier = (*uint8Value)(nil)
	_ Typer   = (*uint8Value)(nil)
)

type uint8Value uint8

func newUint8Value(p *uint8) *uint8Value {
	return (*uint8Value)(p)
}

func (v *uint8Value) Get() interface{} { return uint8(*v) }

func (v *uint8Value) Empty() bool { return *v == 0 }

func (v *uint8Value) String() string { return strconv.FormatUint(uint64(*v), 10) }

func (*uint8Value) Type() string { return "uint8" }

// uint16

var (
	_ Value   = (*uint16Value)(nil)
	_ Getter  = (*uint16Value)(nil)
	_ Emptier = (*uint16Value)(nil)
	_ Typer   = (*uint16Value)(nil)
)

type uint16Value uint16

func newUint16Value(p *uint16) *uint16Value {
	return (*uint16Value)(p)
}

func (v *uint16Value) Get() interface{} { return uint16(*v) }

func (v *uint16Value) Empty() bool { return *v == 0 }

func (v *uint16Value) String() string { return strconv.FormatUint(uint64(*v), 10) }

func (*uint16Value) Type() string { return "uint16" }

// uint32

var (
	_ Value   = (*uint32Value)(nil)
	_ Getter  = (*uint32Value)(nil)
	_ Emptier = (*uint32Value)(nil)
	_ Typer   = (*uint32Value)(nil)
)

type uint32Value uint32

func newUint32Value(p *uint32) *uint32Value {
	return (*uint32Value)(p)
}

func (v *uint32Value) Get() interface{} { return uint32(*v) }

func (v *uint32Value) Empty() bool { return *v == 0 }

func (v *uint32Value) String() string { return strconv.FormatUint(uint64(*v), 10) }

func (*uint32Value) Type() string { return "uint32" }

// uint64

var (
	_ Value   = (*uint64Value)(nil)
	_ Getter  = (*uint64Value)(nil)
	_ Emptier = (*uint64Value)(nil)
	_ Typer   = (*uint64Value)(nil)
)

type uint64Value uint64

func newUint64Value(p *uint64) *uint64Value {
	return (*uint64Value)(p)
}

func (v *uint64Value) Get() interface{} { return uint64(*v) }

func (v *uint64Value) Empty() bool { return *v == 0 }

func (v *uint64Value) String() string { return strconv.FormatUint(uint64(*v), 10) }

func (*uint64Value) Type() string { return "uint64" }

// int8

var (
	_ Value   = (*int8Value)(nil)
	_ Getter  = (*int8Value)(nil)
	_ Emptier = (*int8Value)(nil)
	_ Typer   = (*int8Value)(nil)
)

type int8Value int8

func newInt8Value(p *int8) *int8Value {
	return (*int8Value)(p)
}

func (v *int8Value) Get() interface{} { return int8(*v) }

func (v *int8Value) Empty() bool { return *v == 0 }

func (v *int8Value) String() string { return strconv.FormatInt(int64(*v), 10) }

func (*int8Value) Type() string { return "int8" }

// int16

var (
	_ Value   = (*int16Value)(nil)
	_ Getter  = (*int16Value)(nil)
	_ Emptier = (*int16Value)(nil)
	_ Typer   = (*int16Value)(nil)
)

type int16Value int16

func newInt16Value(p *int16) *int16Value {
	return (*int16Value)(p)
}

func (v *int16Value) Get() interface{} { return int16(*v) }

func (v *int16Value) Empty() bool { return *v == 0 }

func (v *int16Value) String() string { return strconv.FormatInt(int64(*v), 10) }

func (*int16Value) Type() string { return "int16" }

// int32

var (
	_ Value   = (*int32Value)(nil)
	_ Getter  = (*int32Value)(nil)
	_ Emptier = (*int32Value)(nil)
	_ Typer   = (*int32Value)(nil)
)

type int32Value int32

func newInt32Value(p *int32) *int32Value {
	return (*int32Value)(p)
}

func (v *int32Value) Get() interface{} { return int32(*v) }

func (v *int32Value) Empty() bool { return *v == 0 }

func (v *int32Value) String() string { return strconv.FormatInt(int64(*v), 10) }

func (*int32Value) Type() string { return "int32" }

// int64

var (
	_ Value   = (*int64Value)(nil)
	_ Getter  = (*int64Value)(nil)
	_ Emptier = (*int64Value)(nil)
	_ Typer   = (*int64Value)(nil)
)

type int64Value int64

func newInt64Value(p *int64) *int64Value {
	return (*int64Value)(p)
}

func (v *int64Value) Get() interface{} { return int64(*v) }

func (v *int64Value) Empty() bool { return *v == 0 }

func (v *int64Value) String() string { return strconv.FormatInt(int64(*v), 10) }

func (*int64Value) Type() string { return "int64" }

// float32

var (
	_ Value   = (*float32Value)(nil)
	_ Getter  = (*float32Value)(nil)
	_ Emptier = (*float32Value)(nil)
	_ Typer   = (*float32Value)(nil)
)

type float32Value float32

func newFloat32Value(p *float32) *float32Value {
	return (*float32Value)(p)
}

func (v *float32Value) Get() interface{} { return float32(*v) }

func (v *float32Value) Empty() bool { return *v == 0.0 }

func (v *float32Value) String() string { return strconv.FormatFloat(float64(*v), 'g', -1, 32) }

func (*float32Value) Type() string { return "float32" }

// float64

var (
	_ Value   = (*float64Value)(nil)
	_ Getter  = (*float64Value)(nil)
	_ Emptier = (*float64Value)(nil)
	_ Typer   = (*float64Value)(nil)
)

type float64Value float64

func newFloat64Value(p *float64) *float64Value {
	return (*float64Value)(p)
}

func (v *float64Value) Get() interface{} { return float64(*v) }

func (v *float64Value) Empty() bool { return *v == 0.0 }

func (v *float64Value) String() string { return strconv.FormatFloat(float64(*v), 'g', -1, 64) }

func (*float64Value) Type() string { return "float64" }

// string

var (
	_ Value   = (*stringValue)(nil)
	_ Getter  = (*stringValue)(nil)
	_ Emptier = (*stringValue)(nil)
	_ Typer   = (*stringValue)(nil)
)

type stringValue string

func newStringValue(p *string) *stringValue {
	return (*stringValue)(p)
}

func (v *stringValue) Get() interface{} { return string(*v) }

func (v *stringValue) Empty() bool { return *v == "" }

func (v *stringValue) String() string { return string(*v) }

func (*stringValue) Type() string { return "string" }

// int

var (
	_ Value   = (*intValue)(nil)
	_ Getter  = (*intValue)(nil)
	_ Emptier = (*intValue)(nil)
	_ Typer   = (*intValue)(nil)
)

type intValue int

func newIntValue(p *int) *intValue {
	return (*intValue)(p)
}

func (v *intValue) Get() interface{} { return int(*v) }

func (v *intValue) Empty() bool { return *v == 0 }

func (v *intValue) String() string { return strconv.Itoa(int(*v)) }

func (*intValue) Type() string { return "int" }

// uint

var (
	_ Value   = (*uintValue)(nil)
	_ Getter  = (*uintValue)(nil)
	_ Emptier = (*uintValue)(nil)
	_ Typer   = (*uintValue)(nil)
)

type uintValue uint

func newUintValue(p *uint) *uintValue {
	return (*uintValue)(p)
}

func (v *uintValue) Get() interface{} { return uint(*v) }

func (v *uintValue) Empty() bool { return *v == 0 }

func (v *uintValue) String() string { return strconv.FormatUint(uint64(*v), 10) }

func (*uintValue) Type() string { return "uint" }

// time.Duration

var (
	_ Value   = (*timeDurationValue)(nil)
	_ Getter  = (*timeDurationValue)(nil)
	_ Emptier = (*timeDurationValue)(nil)
	_ Typer   = (*timeDurationValue)(nil)
)

type timeDurationValue time.Duration

func newDurationValue(p *time.Duration) *timeDurationValue {
	return (*timeDurationValue)(p)
}

func (v *timeDurationValue) Get() interface{} { return time.Duration(*v) }

func (v *timeDurationValue) Empty() bool { return *v == 0 }

func (v *timeDurationValue) String() string { return (*time.Duration)(v).String() }

func (*timeDurationValue) Type() string { return "time.Duration" }

repository: green-parrot-sec/nice

repo_name: green-parrot-sec/nice


text:
SUMMARY = "Python interface for Remember The Milk API"
AUTHOR = "Sridhar Ratnakumar / srid"
LICENSE = "MIT"
LIC_FILES_CHKSUM = "file://PKG-INFO;beginline=8;endline=8;md5=a53cbc7cb75660694e138ba973c148df"

inherit pypi distutils

SRC_URI[md5sum] = "34423f39caf7df8a9db8e243be9cf1a0"
SRC_URI[sha256sum] = "d9d46d096a38cb692b55f4ee9f364d54348298e9497b11c1ef057539b5de1567"

repository: reMarkable/meta-openembedded

repo_name: reMarkable/meta-openembedded

branch_name: refs/heads/zero-gravitas

gha_license_id: MIT

gha_language: BitBake

extension: bb