text:
bottom-center"/>
</element>
<element name="Q1" library="microbuilder" package="SOT23-R" value="" x="20.32" y="24.765" smashed="yes" rot="R90">
<attribute name="VALUE" x="20.955" y="26.543" size="0.4064" layer="27" ratio="10" rot="R90"/>
</element>
<element name="R11" library="SparkFun-Resistors" package="0603" value="47k" x="8.255" y="15.24" smashed="yes" rot="R180">
<attribute name="PROD_ID" value="RES-07871" x="8.255" y="15.24" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="8.255" y="14.478" size="0.6096" layer="25" font="vector" ratio="20" rot="R180" align="bottom-center"/>
</element>
<element name="R13" library="SparkFun-Resistors" package="0603" value="22k" x="9.525" y="17.145" smashed="yes">
<attribute name="PROD_ID" value="RES-07871" x="9.525" y="17.145" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="9.525" y="16.383" size="0.6096" layer="25" font="vector" ratio="20" rot="R180" align="bottom-center"/>
</element>
<element name="D2" library="SparkFun-LED" package="LED-0603" value="" x="19.05" y="15.24" smashed="yes">
<attribute name="NAME" x="19.05" y="13.97" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center"/>
<attribute name="VALUE" x="19.05" y="14.605" size="0.6096" layer="27" font="vector" ratio="20" align="top-center"/>
</element>
<element name="R14" library="SparkFun-Resistors" package="0603" value="330" x="20.32" y="17.145" smashed="yes" rot="R180">
<attribute name="PROD_ID" value="RES-08272" x="20.32" y="17.145" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="20.32" y="16.383" size="0.6096" layer="25" font="vector" ratio="20" rot="R180" align="bottom-center"/>
</element>
<element name="D3" library="SparkFun-DiscreteSemi" package="SOT23-3" value="PESD1CAN" x="3.175" y="27.305" smashed="yes" rot="R180">
<attribute name="PROD_ID" value="DIO-12501" x="3.175" y="27.305" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="4.826" y="27.305" size="0.6096" layer="25" font="vector" ratio="20" rot="R270" align="bottom-center"/>
</element>
<element name="SOLAR" library="pinhead" package="1X02" value="" x="14.605" y="31.115" smashed="yes">
<attribute name="VALUE" x="12.065" y="27.94" size="1.27" layer="27"/>
</element>
<element name="BT1" library="SparkFun-Batteries" package="BATTERY-AA" value="" x="29.21" y="11.43">
<attribute name="SF_SKU" value="PRT-07949" x="29.21" y="11.43" size="1.778" layer="27" display="off"/>
<attribute name="PROD_ID" value="BATT-08316" x="29.21" y="11.43" size="1.778" layer="27" display="off"/>
</element>
<element name="R15" library="SparkFun-Resistors" package="0603" value="1k" x="50.165" y="16.51" smashed="yes" rot="R180">
<attribute name="PROD_ID" value="RES-08272" x="50.165" y="16.51" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="50.165" y="17.78" size="0.6096" layer="25" font="vector" ratio="20" rot="R180" align="bottom-center"/>
</element>
<element name="R16" library="SparkFun-Resistors" package="0603" value="1k" x="50.165" y="14.605" smashed="yes" rot="R180">
<attribute name="PROD_ID" value="RES-08272" x="50.165" y="14.605" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="50.165" y="13.843" size="0.6096" layer="25" font="vector" ratio="20" rot="R180" align="bottom-center"/>
</element>
<element name="U3" library="microbuilder" package="SOT23-5" value="" x="54.864" y="14.986" smashed="yes" rot="R270">
<attribute name="NAME" x="54.102" y="16.51" size="0.8128" layer="25" ratio="18"/>
<attribute name="VALUE" x="54.229" y="13.208" size="0.4064" layer="27" ratio="10" rot="R270"/>
</element>
<element name="U1" library="SparkFun-Sensors" package="SOT23-3" value="MCP9700TT" x="33.528" y="11.43" smashed="yes">
<attribute name="PROD_ID" value="IC-08917" x="33.528" y="11.43" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="31.877" y="11.43" size="0.6096" layer="25" font="vector" ratio="20" rot="R90" align="bottom-center"/>
</element>
<element name="R17" library="SparkFun-Resistors" package="0603" value="47k" x="23.622" y="30.734" rot="R90">
<attribute name="PROD_ID" value="RES-07871" x="23.622" y="30.734" size="1.778" layer="27" rot="R90" display="off"/>
</element>
<element name="EN" library="pinhead" package="1X01" value="" x="19.05" y="30.988" smashed="yes">
<attribute name="NAME" x="20.4978" y="28.2448" size="1.27" layer="26" ratio="10" rot="MR0"/>
<attribute name="VALUE" x="17.78" y="27.813" size="1.27" layer="27"/>
</element>
<element name="IO0" library="pinhead" package="1X01" value="" x="55.626" y="25.654" smashed="yes" rot="R90">
<attribute name="NAME" x="53.7972" y="24.3078" size="1.016" layer="25" ratio="10" rot="R90"/>
<attribute name="VALUE" x="58.801" y="24.384" size="1.27" layer="27" rot="R90"/>
</element>
<element name="IO2" library="pinhead" package="1X01" value="" x="55.626" y="28.194" smashed="yes" rot="R90">
<attribute name="NAME" x="53.7972" y="27.3558" size="1.016" layer="25" ratio="10" rot="R90"/>
<attribute name="VALUE" x="58.801" y="26.924" size="1.27" layer="27" rot="R90"/>
</element>
<element name="U6" library="texas" package="SOT23-DBV" value="TLV755" x="22.606" y="11.43" smashed="yes" rot="R270"/>
<element name="C1" library="SparkFun-Capacitors" package="0805" value="1.0uF" x="18.034" y="10.16" smashed="yes" rot="R180">
<attribute name="PROD_ID" value="CAP-08064" x="18.034" y="10.16" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="18.288" y="11.557" size="0.6096" layer="25" font="vector" ratio="20" rot="R180" align="bottom-center"/>
</element>
<element name="U4" library="microbuilder" package="MSOP10" value="" x="6.35" y="20.066" rot="R180"/>
<element name="R18" library="SparkFun-Resistors" package="0603" value="470k" x="2.794" y="17.78" smashed="yes" rot="R180">
<attribute name="PROD_ID" value="RES-08272" x="2.794" y="17.78" size="1.778" layer="27" rot="R180" display="off"/>
<attribute name="NAME" x="2.794" y="17.018" size="0.6096" layer="25" font="vector" ratio="20" rot="R180" align="bottom-center"/>
</element>
<element name="R19" library="SparkFun-Resistors" package="0603" value="470k" x="2.794" y="20.574" smashed="yes">
<attribute name="PROD_ID" value="RES-08272" x="2.794" y="20.574" size="1.778" layer="27" display="off"/>
<attribute name="NAME" x="2.794" y="21.336" size="0.6096" layer="25" font="vector" ratio="20" align="bottom-center"/>
</element>
<element name="U8" library="microchip" package="MSOP8" value="MCP7940" x="54.864" y="19.558" smashed="yes" rot="R180"/>
<element name="Y1" library="SparkFun-Clocks" package="CRYSTAL-SMD-3.2X1.5MM" value="32.768kHz" x="55.118" y="23.368" smashed="yes">
<attribute name="PROD_ID" value="XTAL-13062" x="55.118" y="23.368" size="1.778" layer="27" display="off"/>
</element>
</elements>
<signals>
<signal name="GND">
<contactref element="U2" pad="1"/>
<contactref element="U2" pad="38"/>
<contactref element="U2" pad="15"/>
<contactref element="U2" pad="GND"/>
<contactref element="C2" pad="2"/>
<contactref element="C5" pad="2"/>
<contactref element="C4" pad="1"/>
<contactref element="R4" pad="1"/>
<contactref element="R7" pad="1"/>
<contactref element="C3" pad="2"/>
<polygon width="0.6096" layer="1" isolate="0.4064">
<vertex x="-2.54" y="0"/>
<vertex x="58.801" y="0"/>
<vertex x="58.801" y="34.925"/>
<vertex x="36.322" y="34.925"/>
<vertex x="36.322" y="35.306"/>
<vertex x="-2.54" y="35.306"/>
</polygon>
<polygon width="0.6096" layer="16" isolate="0.4064">
<vertex x="-1.27" y="-0.254"/>
<vertex x="59.563" y="-0.254"/>
<vertex x="58.928" y="34.925"/>
<vertex x="36.322" y="34.925"/>
<vertex x="36.322" y="35.306"/>
<vertex x="-1.27" y="35.306"/>
</polygon>
<contactref element="PROG" pad="4"/>
<contactref element="LED" pad="2"/>
<contactref element="D1" pad="A"/>
<contactref element="U7" pad="3"/>
<contactref element="R10" pad="2"/>
<contactref element="R11" pad="2"/>
<contactref element="U5" pad="2"/>
<contactref element="R1" pad="2"/>
<contactref element="D3" pad="3"/>
<contactref element="SOLAR" pad="1"/>
<wire x1="14.295" y1="15.095" x2="14.295" y2="14.015" width="0.4064" layer="1"/>
<wire x1="14.295" y1="14.015" x2="14.975" y2="13.335" width="0.4064" layer="1"/>
<wire x1="29.845" y1="11.43" x2="29.845" y2="12.446" width="0.4064" layer="1"/>
<wire x1="29.845" y1="12.446" x2="29.845" y2="14.135" width="0.4064" layer="1"/>
<wire x1="29.845" y1="14.135" x2="29.86" y2="14.15" width="0.4064" layer="1"/>
<wire x1="9.555" y1="26.67" x2="8.255" y2="26.67" width="0.254" layer="1"/>
<wire x1="8.255" y1="26.67" x2="8.255" y2="27.94" width="0.254" layer="1"/>
<wire x1="8.255" y1="27.94" x2="9.105" y2="28.79" width="0.254" layer="1"/>
<wire x1="9.105" y1="28.79" x2="9.105" y2="29.21" width="0.254" layer="1"/>
<via x="52.578" y="27.559" extent="1-16" drill="0.5"/>
<via x="37.592" y="18.415" extent="1-16" drill="0.5"/>
<via x="7.493" y="13.716" extent="1-16" drill="0.5"/>
<via x="20.32" y="13.97" extent="1-16" drill="0.5"/>
<wire x1="21.96" y1="14.605" x2="21.325" y2="13.97" width="0.3048" layer="1"/>
<wire x1="21.325" y1="13.97" x2="20.32" y2="13.97" width="0.3048" layer="1"/>
<via x="11.43" y="31.115" extent="1-16" drill="0.5"/>
<via x="6.35" y="30.48" extent="1-16" drill="0.5"/>
<via x="4.445" y="24.13" extent="1-16" drill="0.5"/>
<wire x1="44.81" y1="32.4" x2="32.258" y2="32.4" width="0.8128" layer="1"/>
<wire x1="32.258" y1="32.4" x2="26.31" y2="32.4" width="0.8128" layer="1"/>
<wire x1="13.335" y1="31.115" x2="6.985" y2="31.115" width="0.3048" layer="16"/>
<wire x1="6.985" y1="31.115" x2="4.445" y2="28.575" width="0.3048" layer="16"/>
<wire x1="4.445" y1="28.575" x2="2.54" y2="28.575" width="0.3048" layer="16"/>
<wire x1="2.54" y1="28.575" x2="1.905" y2="29.21" width="0.3048" layer="16"/>
<wire x1="1.905" y1="29.21" x2="1.905" y2="31.115" width="0.3048" layer="16"/>
<wire x1="14.605" y1="23.125" x2="12.435" y2="23.125" width="0.3048" layer="1"/>
<wire x1="12.435" y1="23.125" x2="11.176" y2="25.4" width="0.3048" layer="1"/>
<via x="11.176" y="25.4" extent="1-16" drill="0.5"/>
<wire x1="13.335" y1="31.115" x2="13.335" y2="30.48" width="0.4064" layer="1"/>
<wire x1="13.335" y1="30.48" x2="14.605" y2="29.21" width="0.4064" layer="1"/>
<via x="17.399" y="29.591" extent="1-16" drill="0.6"/>
<wire x1="17.399" y1="29.591" x2="17.78" y2="29.845" width="0.254" layer="16"/>
<wire x1="17.78" y1="29.845" x2="17.145" y2="29.21" width="0.254" layer="16"/>
<wire x1="17.145" y1="29.21" x2="14.605" y2="29.21" width="0.254" layer="16"/>
<wire x1="14.605" y1="29.21" x2="14.2875" y2="29.5275" width="0.254" layer="16"/>
<wire x1="14.2875" y1="29.5275" x2="14.2875" y2="30.1625" width="0.254" layer="16"/>
<wire x1="14.2875" y1="30.1625" x2="13.335" y2="31.115" width="0.254" layer="16"/>
<via x="33.02" y="18.415" extent="1-16" drill="0.5"/>
<wire x1="14.975" y1="13.335" x2="14.975" y2="11.68" width="0.6096" layer="1"/>
<wire x1="14.975" y1="11.68" x2="14.725" y2="11.684" width="0.6096" layer="1"/>
<contactref element="BT1" pad="GND@1"/>
<via x="13.97" y="10.795" extent="1-16" drill="0.5"/>
<via x="50.8" y="12.065" extent="1-16" drill="0.5"/>
<contactref element="U3" pad="2"/>
<contactref element="U3" pad="5"/>
<contactref element="U1" pad="3"/>
<wire x1="33.528" y1="12.53" x2="29.929" y2="12.53" width="0.3048" layer="1"/>
<wire x1="29.929" y1="12.53" x2="29.845" y2="12.446" width="0.3048" layer="1"/>
<via x="38.608" y="11.811" extent="1-16" drill="0.5"/>
<via x="26.416" y="11.557" extent="1-16" drill="0.5"/>
<wire x1="21.59" y1="32.512" x2="21.844" y2="32.766" width="0.254" layer="1"/>
<wire x1="21.844" y1="32.766" x2="25.944" y2="32.766" width="0.254" layer="1"/>
<wire x1="25.944" y1="32.766" x2="26.31" y2="32.4" width="0.254" layer="1"/>
<wire x1="21.59" y1="31.761" x2="21.59" y2="32.512" width="0.254" layer="1"/>
<wire x1="21.59" y1="32.512" x2="21.336" y2="32.766" width="0.254" layer="1"/>
<wire x1="21.336" y1="32.766" x2="18.034" y2="32.766" width="0.254" layer="1"/>
<wire x1="18.034" y1="32.766" x2="17.526" y2="32.258" width="0.254" layer="1"/>
<wire x1="17.526" y1="32.258" x2="17.526" y2="29.718" width="0.254" layer="1"/>
<wire x1="17.526" y1="29.718" x2="17.399" y2="29.591" width="0.254" layer="1"/>
<wire x1="23.76" y1="27.94" x2="23.76" y2="27.802" width="0.254" layer="1"/>
<wire x1="23.76" y1="27.802" x2="23.876" y2="25.908" width="0.254" layer="1"/>
<via x="23.876" y="25.908" extent="1-16" drill="0.6"/>
<wire x1="23.876" y1="25.908" x2="27.432" y2="26.924" width="0.254" layer="16"/>
<wire x1="27.432" y1="26.924" x2="28.194" y2="27.686" width="0.254" layer="16"/>
<via x="28.194" y="27.686" extent="1-16" drill="0.6"/>
<wire x1="28.194" y1="27.686" x2="32.258" y2="31.75" width="0.254" layer="1"/>
<wire x1="32.258" y1="31.75" x2="32.258" y2="32.4" width="0.254" layer="1"/>
<via x="52.578" y="19.431" extent="1-16" drill="0.5"/>
<contactref element="U6" pad="2"/>
<contactref element="C1" pad="2"/>
<wire x1="21.306" y1="11.43" x2="26.416" y2="11.43" width="0.4064" layer="1"/>
<wire x1="26.416" y1="11.43" x2="26.416" y2="11.557" width="0.4064" layer="1"/>
<wire x1="17.134" y1="10.16" x2="13.97" y2="10.16" width="0.4064" layer="1"/>
<wire x1="13.97" y1="10.16" x2="13.97" y2="10.795" width="0.4064" layer="1"/>
<contactref element="U4" pad="3"/>
<contactref element="U4" pad="1"/>
<contactref element="R19" pad="1"/>
<wire x1="7.35" y1="22.1791" x2="7.35" y2="22.336" width="0.254" layer="1"/>
<wire x1="7.35" y1="22.336" x2="7.62" y2="22.606" width="0.254" layer="1"/>
<wire x1="7.62" y1="22.606" x2="9.144" y2="22.606" width="0.254" layer="1"/>
<wire x1="9.144" y1="22.606" x2="10.668" y2="24.13" width="0.254" layer="1"/>
<wire x1="10.668" y1="24.13" x2="11.176" y2="25.4" width="0.254" layer="1"/>
<wire x1="6.35" y1="22.1791" x2="6.35" y2="21.336" width="0.254" layer="1"/>
<wire x1="6.35" y1="21.336" x2="6.604" y2="21.082" width="0.254" layer="1"/>
<wire x1="6.604" y1="21.082" x2="7.112" y2="21.082" width="0.254" layer="1"/>
<wire x1="7.112" y1="21.082" x2="7.366" y2="21.336" width="0.254" layer="1"/>
<wire x1="7.366" y1="21.336" x2="7.366" y2="22.1631" width="0.254" layer="1"/>
<wire x1="7.366" y1="22.1631" x2="7.35" y2="22.1791" width="0.254" layer="1"/>
<wire x1="7.112" y1="21.082" x2="7.112" y2="20.574" width="0.254" layer="1"/>
<wire x1="7.112" y1="20.574" x2="7.366" y2="20.32" width="0.254" layer="1"/>
<via x="7.366" y="20.32" extent="1-16" drill="0.6"/>
<wire x1="7.366" y1="20.32" x2="7.62" y2="20.574" width="0.254" layer="16"/>
<wire x1="13.97" y1="10.795" x2="13.97" y2="10.668" width="0.254" layer="1"/>
<wire x1="13.97" y1="10.668" x2="12.7" y2="9.398" width="0.254" layer="1"/>
<wire x1="12.7" y1="9.398" x2="8.89" y2="9.398" width="0.254" layer="1"/>
<wire x1="8.89" y1="9.398" x2="7.366" y2="10.922" width="0.254" layer="1"/>
<wire x1="7.366" y1="10.922" x2="7.366" y2="12.026" width="0.254" layer="1"/>
<wire x1="7.366" y1="12.026" x2="7.405" y2="12.065" width="0.254" layer="1"/>
<via x="27.178" y="14.351" extent="1-16" drill="0.5"/>
<via x="23.876" y="23.114" extent="1-16" drill="0.6"/>
<via x="13.716" y="13.081" extent="1-16" drill="0.5"/>
<via x="41.656" y="17.653" extent="1-16" drill="0.5"/>
<contactref element="U8" pad="4"/>
<contactref element="U8" pad="3"/>
<via x="52.324" y="24.257" extent="1-16" drill="0.5"/>
<wire x1="56.1641" y1="15.936" x2="56.322" y2="15.936" width="0.254" layer="1"/>
<wire x1="56.322" y1="15.936" x2="56.896" y2="16.51" width="0.254" layer="1"/>
<wire x1="56.896" y1="16.51" x2="56.896" y2="18.542" width="0.254" layer="1"/>
<wire x1="56.896" y1="18.542" x2="55.88" y2="19.558" width="0.254" layer="1"/>
<wire x1="53.5639" y1="14.986" x2="52.578" y2="14.986" width="0.254" layer="1"/>
<wire x1="52.578" y1="14.986" x2="52.324" y2="15.24" width="0.254" layer="1"/>
<via x="52.324" y="15.24" extent="1-16" drill="0.6"/>
<wire x1="52.324" y1="15.24" x2="52.324" y2="13.462" width="0.254" layer="16"/>
<wire x1="52.324" y1="13.462" x2="54.356" y2="11.43" width="0.254" layer="16"/>
<wire x1="54.539" y1="21.608" x2="53.889" y2="21.608" width="0.254" layer="1"/>
<wire x1="55.88" y1="19.558" x2="55.118" y2="19.558" width="0.254" layer="1"/>
<wire x1="55.118" y1="19.558" x2="54.61" y2="20.066" width="0.254" layer="1"/>
<wire x1="54.61" y1="20.066" x2="54.61" y2="21.537" width="0.254" layer="1"/>
<wire x1="54.61" y1="21.537" x2="54.539" y2="21.608" width="0.254" layer="1"/>
<wire x1="55.245" y1="31.115" x2="55.245" y2="30.607" width="0.6096" layer="1"/>
<wire x1="55.245" y1="30.607" x2="53.848" y2="29.21" width="0.6096" layer="1"/>
</signal>
<signal name="+3V3">
<contactref element="U2" pad="2"/>
<contactref element="C2" pad="1"/>
<contactref element="PROG" pad="1"/>
<contactref element="C3" pad="1"/>
<contactref element="U5" pad="5"/>
<wire x1="47.625" y1="31.115" x2="41.656" y2="31.115" width="0.8128" layer="16"/>
<wire x1="41.656" y1="31.115" x2="29.845" y2="31.115" width="0.8128" layer="16"/>
<wire x1="29.845" y1="31.115" x2="29.21" y2="30.48" width="0.8128" layer="16"/>
<via x="29.21" y="30.48" extent="1-16" drill="0.6"/>
<wire x1="29.21" y1="30.48" x2="26.96" y2="30.48" width="0.8128" layer="1"/>
<wire x1="26.96" y1="30.48" x2="26.31" y2="31.13" width="0.8128" layer="1"/>
<wire x1="6.955" y1="25.72" x2="5.395" y2="25.72" width="0.4064" layer="1"/>
<wire x1="5.395" y1="25.72" x2="5.08" y2="26.035" width="0.4064" layer="1"/>
<via x="5.08" y="26.035" extent="1-16" drill="0.6"/>
<wire x1="5.08" y1="26.035" x2="5.08" y2="27.94" width="0.4064" layer="16"/>
<wire x1="5.08" y1="27.94" x2="5.715" y2="28.575" width="0.4064" layer="16"/>
<wire x1="5.715" y1="28.575" x2="27.305" y2="28.575" width="0.4064" layer="16"/>
<wire x1="27.305" y1="28.575" x2="29.21" y2="30.48" width="0.4064" layer="16"/>
<wire x1="23.76" y1="14.605" x2="23.76" y2="12.68" width="0.8128" layer="1"/>
<wire x1="23.76" y1="14.605" x2="23.76" y2="16.14" width="0.8128" layer="1"/>
<wire x1="23.76" y1="16.14" x2="24.13" y2="16.51" width="0.8128" layer="1"/>
<via x="24.13" y="16.51" extent="1-16" drill="0.6"/>
<wire x1="24.13" y1="16.51" x2="28.575" y2="16.51" width="0.8128" layer="16"/>
<wire x1="28.575" y1="16.51" x2="29.845" y2="17.78" width="0.8128" layer="16"/>
<wire x1="29.845" y1="17.78" x2="29.845" y2="29.845" width="0.8128" layer="16"/>
<wire x1="29.845" y1="29.845" x2="29.21" y2="30.48" width="0.8128" layer="16"/>
<contactref element="U3" pad="4"/>
<contactref element="R15" pad="2"/>
<contactref element="R16" pad="2"/>
<contactref element="U1" pad="1"/>
<wire x1="32.578" y1="10.43" x2="28.972" y2="10.43" width="0.3048" layer="1"/>
<contactref element="R17" pad="2"/>
<wire x1="23.622" y1="31.584" x2="25.856" y2="31.584" width="0.254" layer="1"/>
<wire x1="25.856" y1="31.584" x2="26.31" y2="31.13" width="0.254" layer="1"/>
<wire x1="23.622" y1="31.584" x2="23.213" y2="31.584" width="0.254" layer="1"/>
<wire x1="23.213" y1="31.584" x2="21.59" y2="29.961" width="0.254" layer="1"/>
<wire x1="49.784" y1="13.208" x2="49.276" y2="13.716" width="0.254" layer="1"/>
<wire x1="49.276" y1="13.716" x2="49.276" y2="14.566" width="0.254" layer="1"/>
<wire x1="49.276" y1="14.566" x2="49.315" y2="14.605" width="0.254" layer="1"/>
<wire x1="49.315" y1="14.605" x2="47.117" y2="14.605" width="0.254" layer="1"/>
<wire x1="47.117" y1="14.605" x2="46.99" y2="14.732" width="0.254" layer="1"/>
<wire x1="46.99" y1="14.732" x2="46.99" y2="17.272" width="0.254" layer="1"/>
<wire x1="46.99" y1="17.272" x2="47.117" y2="17.399" width="0.254" layer="1"/>
<wire x1="47.117" y1="17.399" x2="47.498" y2="17.78" width="0.4064" layer="1"/>
<wire x1="47.498" y1="17.78" x2="48.768" y2="17.78" width="0.4064" layer="1"/>
<wire x1="48.768" y1="17.78" x2="49.276" y2="17.272" width="0.4064" layer="1"/>
<wire x1="49.276" y1="17.272" x2="49.276" y2="16.549" width="0.4064" layer="1"/>
<wire x1="49.276" y1="16.549" x2="49.315" y2="16.51" width="0.254" layer="1"/>
<wire x1="47.498" y1="17.78" x2="47.752" y2="17.78" width="0.4064" layer="1"/>
<wire x1="42.164" y1="26.162" x2="41.402" y2="26.924" width="0.4064" layer="16"/>
<wire x1="41.402" y1="26.924" x2="41.402" y2="30.861" width="0.4064" layer="16"/>
<wire x1="41.402" y1="30.861" x2="41.656" y2="31.115" width="0.3048" layer="16"/>
<contactref element="U6" pad="5"/>
<wire x1="46.736" y1="17.78" x2="47.117" y2="17.399" width="0.4064" layer="1"/>
<contactref element="U4" pad="8"/>
<wire x1="6.35" y1="17.9529" x2="6.35" y2="19.304" width="0.254" layer="1"/>
<via x="6.35" y="19.304" extent="1-16" drill="0.6"/>
<wire x1="6.35" y1="19.304" x2="6.35" y2="21.59" width="0.254" layer="16"/>
<wire x1="6.35" y1="21.59" x2="5.588" y2="22.352" width="0.254" layer="16"/>
<wire x1="5.588" y1="22.352" x2="5.588" y2="25.527" width="0.254" layer="16"/>
<wire x1="5.588" y1="25.527" x2="5.08" y2="26.035" width="0.254" layer="16"/>
<wire x1="28.972" y1="10.43" x2="28.94" y2="10.43" width="0.254" layer="1"/>
<wire x1="28.94" y1="10.43" x2="28.194" y2="11.176" width="0.254" layer="1"/>
<via x="28.194" y="11.176" extent="1-16" drill="0.6"/>
<wire x1="28.194" y1="11.176" x2="28.194" y2="11.684" width="0.254" layer="16"/>
<wire x1="24.13" y1="16.51" x2="24.13" y2="15.748" width="0.254" layer="16"/>
<wire x1="24.13" y1="15.748" x2="28.194" y2="11.684" width="0.254" layer="16"/>
<contactref element="U8" pad="8"/>
<wire x1="49.784" y1="13.208" x2="56.1641" y2="13.208" width="0.254" layer="1"/>
<wire x1="56.1641" y1="13.208" x2="56.1641" y2="14.036" width="0.254" layer="1"/>
<wire x1="55.839" y1="17.508" x2="55.839" y2="16.977" width="0.254" layer="1"/>
<wire x1="55.839" y1="16.977" x2="55.118" y2="16.256" width="0.254" layer="1"/>
<wire x1="55.118" y1="16.256" x2="55.118" y2="14.224" width="0.254" layer="1"/>
<wire x1="55.118" y1="14.224" x2="55.372" y2="13.97" width="0.254" layer="1"/>
<wire x1="55.372" y1="13.97" x2="56.0981" y2="13.97" width="0.254" layer="1"/>
<wire x1="56.0981" y1="13.97" x2="56.1641" y2="14.036" width="0.254" layer="1"/>
<wire x1="23.906" y1="12.38" x2="23.906" y2="12.534" width="0.254" layer="1"/>
<wire x1="23.906" y1="12.534" x2="23.76" y2="12.68" width="0.254" layer="1"/>
<wire x1="42.164" y1="26.162" x2="46.736" y2="26.162" width="0.4064" layer="16"/>
<via x="46.736" y="26.162" extent="1-16" drill="0.6"/>
<wire x1="46.736" y1="26.162" x2="46.736" y2="17.78" width="0.4064" layer="1"/>
</signal>
<signal name="V_BATT">
<contactref element="C5" pad="1"/>
<contactref element="U7" pad="5"/>
<wire x1="14.945" y1="19.195" x2="14.945" y2="20.985" width="0.4064" layer="1"/>
<wire x1="14.945" y1="20.985" x2="14.605" y2="21.325" width="0.4064" layer="1"/>
<wire x1="4.445" y1="13.335" x2="12.7" y2="21.59" width="0.6096" layer="16"/>
<via x="12.7" y="21.59" extent="1-16" drill="0.6"/>
<wire x1="12.7" y1="21.59" x2="14.34" y2="21.59" width="0.6096" layer="1"/>
<wire x1="14.34" y1="21.59" x2="14.605" y2="21.325" width="0.6096" layer="1"/>
<wire x1="20" y1="12.38" x2="19.685" y2="12.065" width="0.8128" layer="1"/>
<wire x1="20" y1="10.48" x2="19.812" y2="10.668" width="0.8128" layer="1"/>
<wire x1="19.812" y1="10.668" x2="19.685" y2="10.795" width="0.8128" layer="1"/>
<wire x1="19.685" y1="10.795" x2="19.685" y2="12.065" width="0.8128" layer="1"/>
<contactref element="BT1" pad="PWR@1"/>
<contactref element="U6" pad="1"/>
<contactref element="U6" pad="3"/>
<contactref element="C1" pad="1"/>
<wire x1="20" y1="10.48" x2="21.306" y2="10.48" width="0.4064" layer="1"/>
<wire x1="20" y1="12.38" x2="21.306" y2="12.38" width="0.4064" layer="1"/>
<wire x1="18.934" y1="10.16" x2="19.812" y2="10.16" width="0.4064" layer="1"/>
<wire x1="19.812" y1="10.16" x2="19.812" y2="10.668" width="0.4064" layer="1"/>
<wire x1="4.064" y1="11.43" x2="4.064" y2="12.954" width="0.8128" layer="16"/>
<wire x1="4.064" y1="12.954" x2="4.445" y2="13.335" width="0.8128" layer="16"/>
<via x="20" y="12.38" extent="1-16" drill="0.6"/>
<wire x1="11.43" y1="11.176" x2="4.318" y2="11.176" width="0.8128" layer="16"/>
<wire x1="4.318" y1="11.176" x2="4.064" y2="11.43" width="0.8128" layer="16"/>
<contactref element="R18" pad="2"/>
<wire x1="2.54" y1="11.43" x2="4.064" y2="11.43" width="0.254" layer="1"/>
<wire x1="2.54" y1="11.43" x2="1.27" y2="12.7" width="0.254" layer="1"/>
<wire x1="1.27" y1="12.7" x2="1.27" y2="17.78" width="0.254" layer="1"/>
<wire x1="1.27" y1="17.78" x2="1.944" y2="17.78" width="0.254" layer="1"/>
<wire x1="20" y1="12.38" x2="18.984" y2="12.38" width="0.8128" layer="16"/>
<wire x1="18.984" y1="12.38" x2="18.542" y2="11.938" width="0.8128" layer="16"/>
<wire x1="18.542" y1="11.938" x2="12.192" y2="11.938" width="0.8128" layer="16"/>
<wire x1="12.192" y1="11.938" x2="11.43" y2="11.176" width="0.8128" layer="16"/>
</signal>
<signal name="V_SOLAR">
<contactref element="C4" pad="2"/>
<contactref element="R5" pad="2"/>
<contactref element="R6" pad="2"/>
<contactref element="D1" pad="C"/>
<contactref element="U7" pad="4"/>
<contactref element="R9" pad="1"/>
<contactref element="R13" pad="2"/>
<contactref element="D2" pad="A"/>
<contactref element="SOLAR" pad="2"/>
<wire x1="15.875" y1="31.115" x2="15.875" y2="28.995" width="1.016" layer="1"/>
<wire x1="15.875" y1="28.995" x2="16.93" y2="27.94" width="1.016" layer="1"/>
<wire x1="16.93" y1="27.94" x2="16.93" y2="20.32" width="1.016" layer="1"/>
<wire x1="16.93" y1="20.32" x2="18.2" y2="19.05" width="1.016" layer="1"/>
<wire x1="18.2" y1="19.05" x2="17.145" y2="19.05" width="1.016" layer="1"/>
<wire x1="17.145" y1="19.05" x2="16.51" y2="18.415" width="1.016" layer="1"/>
<wire x1="16.51" y1="18.415" x2="16.51" y2="15.24" width="1.016" layer="1"/>
<wire x1="16.51" y1="15.24" x2="18.173" y2="15.24" width="1.016" layer="1"/>
<wire x1="16.775" y1="13.335" x2="16.775" y2="14.975" width="1.016" layer="1"/>
<wire x1="16.775" y1="14.975" x2="16.51" y2="15.24" width="1.016" layer="1"/>
<wire x1="14.945" y1="15.095" x2="16.365" y2="15.095" width="0.4064" layer="1"/>
<wire x1="16.365" y1="15.095" x2="16.51" y2="15.24" width="0.4064" layer="1"/>
<wire x1="16.775" y1="13.335" x2="16.775" y2="11.68" width="0.8128" layer="1"/>
<wire x1="16.775" y1="11.68" x2="17.025" y2="11.684" width="0.8128" layer="1"/>
<wire x1="14.945" y1="15.095" x2="14.945" y2="16.17" width="0.4064" layer="1"/>
<wire x1="14.945" y1="16.17" x2="14.605" y2="16.51" width="0.4064" layer="1"/>
<wire x1="14.605" y1="16.51" x2="11.01" y2="16.51" width="0.4064" layer="1"/>
<wire x1="11.01" y1="16.51" x2="10.375" y2="17.145" width="0.4064" layer="1"/>
<wire x1="10.375" y1="19.05" x2="10.375" y2="17.145" width="0.4064" layer="1"/>
</signal>
<signal name="DAC">
<contactref element="U2" pad="10"/>
<contactref element="R3" pad="1"/>
<wire x1="26.31" y1="20.97" x2="24.33" y2="20.97" width="0.3048" layer="1"/>
<wire x1="24.33" y1="20.97" x2="23.71" y2="21.59" width="0.3048" layer="1"/>
</signal>
<signal name="N$5">
<contactref element="R3" pad="2"/>
<contactref element="Q1" pad="1"/>
<wire x1="21.32" y1="23.815" x2="21.32" y2="22.28" width="0.4064" layer="1"/>
<wire x1="21.32" y1="22.28" x2="22.01" y2="21.59" width="0.4064" layer="1"/>
</signal>
<signal name="I_SENSE">
<contactref element="R4" pad="2"/>
<contactref element="Q1" pad="2"/>
<contactref element="U5" pad="3"/>
<wire x1="21.96" y1="27.94" x2="21.96" y2="26.355" width="0.4064" layer="1"/>
<wire x1="21.96" y1="26.355" x2="21.32" y2="25.715" width="0.4064" layer="1"/>
<wire x1="21.32" y1="25.715" x2="21.32" y2="26.305" width="0.4064" layer="1"/>
<wire x1="21.32" y1="26.305" x2="20.32" y2="27.305" width="0.4064" layer="1"/>
<via x="20.32" y="27.305" extent="1-16" drill="0.6"/>
<wire x1="20.32" y1="27.305" x2="12.065" y2="27.305" width="0.4064" layer="16"/>
<via x="12.065" y="27.305" extent="1-16" drill="0.6"/>
<wire x1="12.065" y1="27.305" x2="11.75" y2="27.62" width="0.4064" layer="1"/>
<wire x1="11.75" y1="27.62" x2="9.555" y2="27.62" width="0.4064" layer="1"/>
</signal>
<signal name="N$7">
<contactref element="R5" pad="1"/>
<contactref element="Q1" pad="3"/>
<wire x1="19.32" y1="24.765" x2="18.63" y2="25.455" width="0.4064" layer="1"/>
<wire x1="18.63" y1="25.455" x2="18.63" y2="27.94" width="0.4064" layer="1"/>
</signal>
<signal name="V_SENSE">
<contactref element="R6" pad="1"/>
<contactref element="R7" pad="2"/>
<wire x1="22.01" y1="19.05" x2="19.9" y2="19.05" width="0.3048" layer="1"/>
<contactref element="U4" pad="5"/>
<wire x1="5.35" y1="22.1791" x2="5.35" y2="21.098" width="0.254" layer="1"/>
<wire x1="5.35" y1="21.098" x2="5.08" y2="20.828" width="0.254" layer="1"/>
<via x="5.08" y="20.828" extent="1-16" drill="0.6"/>
<wire x1="5.08" y1="20.828" x2="5.08" y2="16.256" width="0.254" layer="16"/>
<via x="6.096" y="12.7" extent="1-16" drill="0.6"/>
<wire x1="6.096" y1="12.7" x2="7.874" y2="12.7" width="0.254" layer="16"/>
<wire x1="7.874" y1="12.7" x2="8.89" y2="13.716" width="0.254" layer="16"/>
<wire x1="8.89" y1="13.716" x2="8.89" y2="16.51" width="0.254" layer="16"/>
<wire x1="8.89" y1="16.51" x2="12.7" y2="20.32" width="0.254" layer="16"/>
<wire x1="12.7" y1="20.32" x2="19.812" y2="20.32" width="0.254" layer="16"/>
<wire x1="19.812" y1="20.32" x2="20.066" y2="20.066" width="0.254" layer="16"/>
<via x="20.066" y="20.066" extent="1-16" drill="0.6"/>
<wire x1="20.066" y1="20.066" x2="20.066" y2="19.216" width="0.254" layer="1"/>
<wire x1="20.066" y1="19.216" x2="19.9" y2="19.05" width="0.254" layer="1"/>
<wire x1="5.08" y1="16.256" x2="3.81" y2="16.256" width="0.254" layer="16"/>
<wire x1="3.81" y1="16.256" x2="3.556" y2="16.002" width="0.254" layer="16"/>
<via x="3.556" y="16.002" extent="1-16" drill="0.6"/>
<wire x1="3.556" y1="16.002" x2="3.556" y2="15.24" width="0.254" layer="1"/>
<wire x1="3.556" y1="15.24" x2="6.096" y2="12.7" width="0.254" layer="1"/>
</signal>
<signal name="N$8">
<contactref element="R8" pad="2"/>
<contactref element="U7" pad="8"/>
<contactref element="R9" pad="2"/>
<wire x1="12.995" y1="19.195" x2="12.995" y2="20.025" width="0.4064" layer="1"/>
<wire x1="12.995" y1="20.025" x2="12.7" y2="20.32" width="0.4064" layer="1"/>
<wire x1="12.7" y1="20.32" x2="8.89" y2="20.32" width="0.4064" layer="1"/>
<wire x1="8.89" y1="20.32" x2="8.89" y2="21.375" width="0.4064" layer="1"/>
<wire x1="8.89" y1="21.375" x2="8.675" y2="21.59" width="0.4064" layer="1"/>
<wire x1="8.675" y1="19.05" x2="8.675" y2="20.105" width="0.4064" layer="1"/>
<wire x1="8.675" y1="20.105" x2="8.89" y2="20.32" width="0.4064" layer="1"/>
</signal>
<signal name="CHG_DISABLE">
<contactref element="U2" pad="11"/>
<contactref element="R8" pad="1"/>
<wire x1="13.97" y1="22.86" x2="10.795" y2="22.86" width="0.4064" layer="16"/>
<via x="10.795" y="22.86" extent="1-16" drill="0.6"/>
<wire x1="10.795" y1="22.86" x2="10.375" y2="22.44" width="0.4064" layer="1"/>
<wire x1="10.375" y1="22.44" x2="10.375" y2="21.59" width="0.4064" layer="1"/>
<wire x1="26.31" y1="19.7" x2="25.385" y2="19.7" width="0.3048" layer="1"/>
<wire x1="25.385" y1="19.7" x2="24.765" y2="20.32" width="0.3048" layer="1"/>
<wire x1="24.765" y1="20.32" x2="21.59" y2="20.32" width="0.3048" layer="1"/>
<wire x1="21.59" y1="20.32" x2="20.955" y2="20.955" width="0.3048" layer="1"/>
<wire x1="20.955" y1="20.955" x2="20.955" y2="21.59" width="0.3048" layer="1"/>
<wire x1="20.955" y1="21.59" x2="20.32" y2="22.225" width="0.3048" layer="1"/>
<wire x1="20.32" y1="22.225" x2="20.32" y2="22.86" width="0.3048" layer="1"/>
<wire x1="20.32" y1="22.86" x2="18.415" y2="22.86" width="0.3048" layer="1"/>
<via x="18.415" y="22.86" extent="1-16" drill="0.6"/>
<wire x1="13.97" y1="22.86" x2="18.415" y2="22.86" width="0.3048" layer="16"/>
</signal>
<signal name="TXD">
<contactref element="U2" pad="35"/>
<contactref element="PROG" pad="2"/>
<wire x1="50.165" y1="31.115" x2="50.165" y2="29.845" width="0.4064" layer="1"/>
<wire x1="50.165" y1="29.845" x2="48.895" y2="28.575" width="0.4064" layer="1"/>
<wire x1="48.895" y1="28.575" x2="44.825" y2="28.575" width="0.4064" layer="1"/>
<wire x1="44.825" y1="28.575" x2="44.81" y2="28.59" width="0.4064" layer="1"/>
</signal>
<signal name="RXD">
<contactref element="PROG" pad="3"/>
<contactref element="U2" pad="34"/>
<wire x1="44.81" y1="27.32" x2="49.164" y2="27.32" width="0.4064" layer="1"/>
<wire x1="49.164" y1="27.32" x2="50.546" y2="28.702" width="0.4064" layer="1"/>
<wire x1="50.546" y1="28.702" x2="52.324" y2="28.702" width="0.4064" layer="1"/>
<wire x1="52.324" y1="28.702" x2="52.578" y2="28.956" width="0.4064" layer="1"/>
<wire x1="52.578" y1="28.956" x2="52.578" y2="30.988" width="0.4064" layer="1"/>
<wire x1="52.578" y1="30.988" x2="52.705" y2="31.115" width="0.4064" layer="1"/>
</signal>
<signal name="I_SENSE_AMP">
<contactref element="R2" pad="1"/>
<contactref element="U5" pad="1"/>
<wire x1="9.105" y1="24.13" x2="9.105" y2="25.27" width="0.4064" layer="1"/>
<wire x1="9.105" y1="25.27" x2="9.555" y2="25.72" width="0.4064" layer="1"/>
<contactref element="U4" pad="4"/>
<wire x1="9.105" y1="24.13" x2="9.105" y2="23.329" width="0.254" layer="1"/>
<wire x1="9.105" y1="23.329" x2="8.89" y2="23.114" width="0.254" layer="1"/>
<wire x1="8.89" y1="23.114" x2="5.842" y2="23.114" width="0.254" layer="1"/>
<wire x1="5.842" y1="23.114" x2="5.842" y2="22.1871" width="0.254" layer="1"/>
<wire x1="5.842" y1="22.1871" x2="5.85" y2="22.1791" width="0.254" layer="1"/>
</signal>
<signal name="N$3">
<contactref element="R12" pad="2"/>
<contactref element="LED" pad="1"/>
<contactref element="D3" pad="1"/>
<wire x1="7.405" y1="31.75" x2="5.08" y2="31.75" width="0.4064" layer="1"/>
<wire x1="5.08" y1="31.75" x2="4.445" y2="31.115" width="0.4064" layer="1"/>
<wire x1="4.125" y1="28.305" x2="4.125" y2="30.795" width="0.4064" layer="1"/>
<wire x1="4.125" y1="30.795" x2="4.445" y2="31.115" width="0.4064" layer="1"/>
</signal>
<signal name="LED">
<contactref element="R12" pad="1"/>
<contactref element="U2" pad="37"/>
<wire x1="44.81" y1="31.13" x2="44.795" y2="31.115" width="0.4064" layer="1"/>
<wire x1="44.795" y1="31.115" x2="34.29" y2="31.115" width="0.4064" layer="1"/>
<wire x1="34.29" y1="31.115" x2="28.575" y2="25.4" width="0.4064" layer="1"/>
<via x="28.575" y="25.4" extent="1-16" drill="0.6"/>
<wire x1="28.575" y1="25.4" x2="27.6225" y2="24.4475" width="0.4064" layer="16"/>
<wire x1="9.105" y1="31.75" x2="12.28" y2="28.575" width="0.4064" layer="1"/>
<wire x1="12.28" y1="28.575" x2="13.335" y2="28.575" width="0.4064" layer="1"/>
<wire x1="13.335" y1="28.575" x2="13.97" y2="27.94" width="0.4064" layer="1"/>
<wire x1="13.97" y1="27.94" x2="13.97" y2="24.765" width="0.4064" layer="1"/>
<wire x1="13.97" y1="24.765" x2="13.335" y2="24.13" width="0.4064" layer="1"/>
<via x="13.335" y="24.13" extent="1-16" drill="0.6"/>
<wire x1="13.335" y1="24.13" x2="27.305" y2="24.13" width="0.4064" layer="16"/>
<wire x1="27.305" y1="24.13" x2="27.6225" y2="24.4475" width="0.4064" layer="16"/>
</signal>
<signal name="TOUCH">
<contactref element="TOUCH" pad="1"/>
<contactref element="D3" pad="2"/>
<wire x1="2.225" y1="28.305" x2="1.955" y2="28.575" width="0.4064" layer="1"/>
<wire x1="1.955" y1="28.575" x2="1.27" y2="28.575" width="0.4064" layer="1"/>
<wire x1="1.27" y1="28.575" x2="1.27" y2="24.13" width="0.4064" layer="1"/>
<wire x1="1.27" y1="24.13" x2="1.905" y2="23.495" width="0.4064" layer="1"/>
<wire x1="44.958" y1="11.303" x2="42.799" y2="9.144" width="0.3048" layer="1"/>
<contactref element="U2" pad="26"/>
<wire x1="44.81" y1="17.16" x2="45.832" y2="17.16" width="0.3048" layer="1"/>
<wire x1="45.832" y1="17.16" x2="46.228" y2="16.764" width="0.3048" layer="1"/>
<wire x1="46.228" y1="16.764" x2="46.228" y2="14.986" width="0.3048" layer="1"/>
<wire x1="46.228" y1="14.986" x2="44.958" y2="13.716" width="0.3048" layer="1"/>
<wire x1="44.958" y1="13.716" x2="44.958" y2="11.303" width="0.3048" layer="1"/>
<wire x1="0.508" y1="9.906" x2="0.508" y2="22.098" width="0.254" layer="1"/>
<wire x1="0.508" y1="22.098" x2="1.905" y2="23.495" width="0.254" layer="1"/>
<wire x1="1.778" y1="8.636" x2="0.508" y2="9.906" width="0.254" layer="1"/>
<wire x1="1.778" y1="8.636" x2="42.291" y2="8.636" width="0.254" layer="1"/>
<wire x1="42.291" y1="8.636" x2="42.799" y2="9.144" width="0.254" layer="1"/>
</signal>
<signal name="N$2">
<contactref element="U7" pad="2"/>
<contactref element="R10" pad="1"/>
<wire x1="9.105" y1="12.065" x2="9.105" y2="13.55" width="0.3048" layer="1"/>
<wire x1="9.105" y1="13.55" x2="9.525" y2="13.97" width="0.3048" layer="1"/>
<wire x1="9.525" y1="13.97" x2="13.645" y2="13.97" width="0.3048" layer="1"/>
<wire x1="13.645" y1="13.97" x2="13.645" y2="15.095" width="0.3048" layer="1"/>
</signal>
<signal name="N$4">
<contactref element="U7" pad="1"/>
<contactref element="R13" pad="1"/>
<contactref element="R11" pad="1"/>
<wire x1="8.675" y1="17.145" x2="8.675" y2="15.67" width="0.3048" layer="1"/>
<wire x1="8.675" y1="15.67" x2="9.105" y2="15.24" width="0.3048" layer="1"/>
<wire x1="9.105" y1="15.24" x2="12.85" y2="15.24" width="0.3048" layer="1"/>
<wire x1="12.85" y1="15.24" x2="12.995" y2="15.095" width="0.3048" layer="1"/>
</signal>
<signal name="N$9">
<contactref element="R14" pad="2"/>
<contactref element="U7" pad="7"/>
<wire x1="19.47" y1="17.145" x2="18.415" y2="17.145" width="0.4064" layer="1"/>
<via x="18.415" y="17.145" extent="1-16" drill="0.6"/>
<wire x1="18.415" y1="17.145" x2="15.875" y2="17.145" width="0.4064" layer="16"/>
<wire x1="15.875" y1="17.145" x2="15.24" y2="17.78" width="0.4064" layer="16"/>
<via x="15.24" y="17.78" extent="1-16" drill="0.6"/>
<wire x1="15.24" y1="17.78" x2="13.645" y2="17.78" width="0.4064" layer="1"/>
<wire x1="13.645" y1="17.78" x2="13.645" y2="19.195" width="0.4064" layer="1"/>
</signal>
<signal name="N$11">
<contactref element="R14" pad="1"/>
<contactref element="D2" pad="C"/>
<wire x1="21.17" y1="17.145" x2="21.17" y2="16.483" width="0.4064" layer="1"/>
<wire x1="21.17" y1="16.483" x2="19.927" y2="15.24" width="0.4064" layer="1"/>
</signal>
<signal name="N$6">
<contactref element="R1" pad="1"/>
<contactref element="U5" pad="4"/>
<contactref element="R2" pad="2"/>
<wire x1="7.405" y1="29.21" x2="7.405" y2="28.07" width="0.4064" layer="1"/>
<wire x1="7.405" y1="28.07" x2="6.955" y2="27.62" width="0.4064" layer="1"/>
<wire x1="7.405" y1="24.13" x2="7.405" y2="24.55" width="0.254" layer="1"/>
<wire x1="7.405" y1="24.55" x2="8.255" y2="25.4" width="0.254" layer="1"/>
<wire x1="8.255" y1="25.4" x2="8.255" y2="26.035" width="0.254" layer="1"/>
<wire x1="8.255" y1="26.035" x2="7.62" y2="26.67" width="0.254" layer="1"/>
<wire x1="7.62" y1="26.67" x2="6.985" y2="26.67" width="0.254" layer="1"/>
<wire x1="6.985" y1="26.67" x2="6.955" y2="26.7" width="0.254" layer="1"/>
<wire x1="6.955" y1="26.7" x2="6.955" y2="27.62" width="0.254" layer="1"/>
</signal>
<signal name="SCL">
<contactref element="U2" pad="36"/>
<contactref element="U3" pad="1"/>
<contactref element="R15" pad="1"/>
<wire x1="51.015" y1="16.725" x2="51.015" y2="16.51" width="0.254" layer="1"/>
<wire x1="44.81" y1="29.86" x2="43.322" y2="29.86" width="0.254" layer="1"/>
<wire x1="43.322" y1="29.86" x2="42.926" y2="29.464" width="0.254" layer="1"/>
<via x="42.926" y="29.464" extent="1-16" drill="0.6"/>
<wire x1="42.926" y1="29.464" x2="42.926" y2="28.194" width="0.254" layer="16"/>
<wire x1="42.926" y1="28.194" x2="43.18" y2="27.94" width="0.254" layer="16"/>
<wire x1="43.18" y1="27.94" x2="50.038" y2="27.94" width="0.254" layer="16"/>
<wire x1="50.038" y1="27.94" x2="50.8" y2="27.178" width="0.254" layer="16"/>
<via x="50.8" y="27.178" extent="1-16" drill="0.6"/>
<wire x1="50.8" y1="16.725" x2="51.015" y2="16.51" width="0.254" layer="1"/>
<wire x1="50.8" y1="27.178" x2="50.8" y2="26.67" width="0.254" layer="1"/>
<wire x1="50.8" y1="26.67" x2="47.498" y2="23.368" width="0.254" layer="1"/>
<wire x1="47.498" y1="23.368" x2="47.498" y2="18.542" width="0.254" layer="1"/>
<wire x1="47.498" y1="18.542" x2="47.752" y2="18.288" width="0.254" layer="1"/>
<wire x1="47.752" y1="18.288" x2="51.054" y2="18.288" width="0.254" layer="1"/>
<wire x1="51.054" y1="18.288" x2="51.015" y2="18.249" width="0.254" layer="1"/>
<wire x1="51.015" y1="18.249" x2="51.015" y2="16.51" width="0.254" layer="1"/>
<contactref element="U4" pad="10"/>
<wire x1="7.35" y1="17.9529" x2="7.35" y2="16.748" width="0.254" layer="1"/>
<wire x1="7.35" y1="16.748" x2="7.112" y2="16.51" width="0.254" layer="1"/>
<wire x1="7.112" y1="16.51" x2="6.096" y2="16.51" width="0.254" layer="1"/>
<wire x1="6.096" y1="16.51" x2="5.08" y2="15.494" width="0.254" layer="1"/>
<via x="5.08" y="15.494" extent="1-16" drill="0.6"/>
<wire x1="5.08" y1="15.494" x2="1.27" y2="11.684" width="0.254" layer="16"/>
<wire x1="1.27" y1="11.684" x2="1.27" y2="9.906" width="0.254" layer="16"/>
<wire x1="1.27" y1="9.906" x2="1.524" y2="9.652" width="0.254" layer="16"/>
<wire x1="1.524" y1="9.652" x2="35.052" y2="9.652" width="0.254" layer="16"/>
<wire x1="35.052" y1="9.652" x2="35.56" y2="10.16" width="0.254" layer="16"/>
<wire x1="35.56" y1="10.16" x2="35.56" y2="18.796" width="0.254" layer="16"/>
<wire x1="35.56" y1="18.796" x2="37.592" y2="20.828" width="0.254" layer="16"/>
<wire x1="37.592" y1="20.828" x2="39.37" y2="20.828" width="0.254" layer="16"/>
<wire x1="39.37" y1="20.828" x2="41.402" y2="22.86" width="0.254" layer="16"/>
<via x="41.402" y="22.86" extent="1-16" drill="0.6"/>
<wire x1="41.402" y1="22.86" x2="41.402" y2="27.94" width="0.254" layer="1"/>
<wire x1="41.402" y1="27.94" x2="42.926" y2="29.464" width="0.254" layer="1"/>
<contactref element="U8" pad="6"/>
<wire x1="53.5639" y1="15.936" x2="53.594" y2="15.936" width="0.254" layer="1"/>
<wire x1="53.594" y1="15.936" x2="53.594" y2="16.51" width="0.254" layer="1"/>
<wire x1="53.594" y1="16.51" x2="51.015" y2="16.51" width="0.254" layer="1"/>
<wire x1="54.539" y1="17.508" x2="54.539" y2="16.9111" width="0.254" layer="1"/>
<wire x1="54.539" y1="16.9111" x2="53.5639" y2="15.936" width="0.254" layer="1"/>
</signal>
<signal name="SDA">
<contactref element="U2" pad="33"/>
<contactref element="U3" pad="3"/>
<contactref element="R16" pad="1"/>
<wire x1="51.462" y1="15.052" x2="51.015" y2="14.605" width="0.254" layer="1"/>
<wire x1="51.462" y1="15.052" x2="51.242" y2="15.052" width="0.254" layer="1"/>
<wire x1="51.242" y1="15.052" x2="50.8" y2="15.494" width="0.254" layer="1"/>
<wire x1="50.8" y1="15.494" x2="48.26" y2="15.494" width="0.254" layer="1"/>
<wire x1="48.26" y1="15.494" x2="47.752" y2="16.002" width="0.254" layer="1"/>
<via x="47.752" y="16.002" extent="1-16" drill="0.6"/>
<wire x1="47.752" y1="16.002" x2="43.942" y2="16.002" width="0.254" layer="16"/>
<wire x1="43.942" y1="16.002" x2="43.18" y2="16.764" width="0.254" layer="16"/>
<via x="43.18" y="16.764" extent="1-16" drill="0.6"/>
<wire x1="43.18" y1="16.764" x2="43.18" y2="25.654" width="0.254" layer="1"/>
<wire x1="43.18" y1="25.654" x2="43.434" y2="25.908" width="0.254" layer="1"/>
<wire x1="43.434" y1="25.908" x2="44.668" y2="25.908" width="0.254" layer="1"/>
<wire x1="44.668" y1="25.908" x2="44.81" y2="26.05" width="0.254" layer="1"/>
<contactref element="U4" pad="9"/>
<wire x1="6.85" y1="17.9529" x2="6.858" y2="17.9449" width="0.254" layer="1"/>
<wire x1="6.858" y1="17.9449" x2="6.858" y2="17.018" width="0.254" layer="1"/>
<wire x1="6.858" y1="17.018" x2="4.572" y2="17.018" width="0.254" layer="1"/>
<wire x1="4.572" y1="17.018" x2="4.318" y2="16.764" width="0.254" layer="1"/>
<wire x1="4.318" y1="16.764" x2="2.54" y2="16.764" width="0.254" layer="1"/>
<wire x1="2.54" y1="16.764" x2="2.286" y2="16.51" width="0.254" layer="1"/>
<wire x1="2.286" y1="16.51" x2="2.286" y2="16.256" width="0.254" layer="1"/>
<via x="2.286" y="16.256" extent="1-16" drill="0.6"/>
<wire x1="41.656" y1="8.89" x2="42.418" y2="9.652" width="0.254" layer="16"/>
<wire x1="42.418" y1="9.652" x2="42.418" y2="10.668" width="0.254" layer="16"/>
<wire x1="42.418" y1="10.668" x2="47.752" y2="16.002" width="0.254" layer="16"/>
<wire x1="0.762" y1="8.89" x2="41.656" y2="8.89" width="0.254" layer="16"/>
<wire x1="2.286" y1="16.256" x2="0.254" y2="14.224" width="0.254" layer="16"/>
<wire x1="0.254" y1="14.224" x2="0.254" y2="9.398" width="0.254" layer="16"/>
<wire x1="0.254" y1="9.398" x2="0.762" y2="8.89" width="0.254" layer="16"/>
<contactref element="U8" pad="5"/>
<wire x1="53.5639" y1="14.036" x2="51.015" y2="14.036" width="0.254" layer="1"/>
<wire x1="51.015" y1="14.036" x2="51.015" y2="14.605" width="0.254" layer="1"/>
<wire x1="53.889" y1="17.508" x2="52.342" y2="17.508" width="0.254" layer="1"/>
<wire x1="52.342" y1="17.508" x2="52.324" y2="17.526" width="0.254" layer="1"/>
<via x="52.324" y="17.526" extent="1-16" drill="0.6"/>
<wire x1="52.324" y1="17.526" x2="49.276" y2="17.526" width="0.254" layer="16"/>
<wire x1="49.276" y1="17.526" x2="47.752" y2="16.002" width="0.254" layer="16"/>
</signal>
<signal name="TEMP">
<contactref element="U1" pad="2"/>
<contactref element="U2" pad="7"/>
<wire x1="34.478" y1="10.43" x2="34.478" y2="10.734" width="0.254" layer="1"/>
<wire x1="34.478" y1="10.734" x2="33.782" y2="11.43" width="0.254" layer="1"/>
<wire x1="33.782" y1="11.43" x2="29.972" y2="11.43" width="0.254" layer="1"/>
<wire x1="29.972" y1="11.43" x2="28.194" y2="13.208" width="0.254" layer="1"/>
<wire x1="28.194" y1="13.208" x2="28.194" y2="23.876" width="0.254" layer="1"/>
<wire x1="28.194" y1="23.876" x2="27.432" y2="24.638" width="0.254" layer="1"/>
<wire x1="27.432" y1="24.638" x2="26.452" y2="24.638" width="0.254" layer="1"/>
<wire x1="26.452" y1="24.638" x2="26.31" y2="24.78" width="0.254" layer="1"/>
</signal>
<signal name="EN">
<contactref element="U2" pad="3"/>
<contactref element="R17" pad="1"/>
<contactref element="EN" pad="1"/>
<wire x1="26.31" y1="29.86" x2="23.646" y2="29.86" width="0.254" layer="1"/>
<wire x1="23.646" y1="29.86" x2="23.622" y2="29.884" width="0.254" layer="1"/>
<wire x1="23.622" y1="29.884" x2="23.28" y2="29.884" width="0.254" layer="1"/>
<wire x1="23.28" y1="29.884" x2="22.352" y2="28.956" width="0.254" layer="1"/>
<wire x1="22.352" y1="28.956" x2="20.32" y2="28.956" width="0.254" layer="1"/>
<wire x1="20.32" y1="28.956" x2="19.812" y2="29.464" width="0.254" layer="1"/>
<wire x1="19.812" y1="29.464" x2="19.812" y2="30.226" width="0.254" layer="1"/>
<wire x1="19.812" y1="30.226" x2="19.05" y2="30.988" width="0.254" layer="1"/>
</signal>
<signal name="IO0">
<contactref element="U2" pad="25"/>
<contactref element="IO0" pad="1"/>
<wire x1="44.81" y1="15.89" x2="44.81" y2="15.346" width="0.254" layer="1"/>
<wire x1="44.81" y1="15.346" x2="43.688" y2="14.224" width="0.254" layer="1"/>
<via x="43.688" y="14.224" extent="1-16" drill="0.6"/>
<wire x1="40.386" y1="18.034" x2="40.386" y2="17.272" width="0.254" layer="16"/>
<wire x1="40.386" y1="17.272" x2="43.434" y2="14.224" width="0.254" layer="16"/>
<wire x1="43.434" y1="14.224" x2="43.688" y2="14.224" width="0.254" layer="16"/>
<wire x1="55.626" y1="25.654" x2="51.816" y2="25.654" width="0.254" layer="16"/>
<wire x1="51.816" y1="25.654" x2="50.8" y2="24.638" width="0.254" layer="16"/>
<wire x1="50.8" y1="24.638" x2="46.99" y2="24.638" width="0.254" layer="16"/>
<wire x1="46.99" y1="24.638" x2="40.386" y2="18.034" width="0.254" layer="16"/>
</signal>
<signal name="IO2">
<contactref element="U2" pad="24"/>
<contactref element="IO2" pad="1"/>
<wire x1="41.29" y1="14.15" x2="41.29" y2="14.844" width="0.254" layer="1"/>
<wire x1="41.29" y1="14.844" x2="39.878" y2="16.256" width="0.254" layer="1"/>
<via x="39.878" y="16.256" extent="1-16" drill="0.6"/>
<wire x1="39.878" y1="16.256" x2="39.878" y2="18.288" width="0.254" layer="16"/>
<wire x1="39.878" y1="18.288" x2="46.736" y2="25.146" width="0.254" layer="16"/>
<wire x1="46.736" y1="25.146" x2="50.546" y2="25.146" width="0.254" layer="16"/>
<wire x1="50.546" y1="25.146" x2="51.816" y2="26.416" width="0.254" layer="16"/>
<wire x1="51.816" y1="26.416" x2="52.832" y2="26.416" width="0.254" layer="16"/>
<wire x1="52.832" y1="26.416" x2="53.848" y2="27.432" width="0.254" layer="16"/>
<wire x1="53.848" y1="27.432" x2="53.848" y2="28.448" width="0.254" layer="16"/>
<wire x1="53.848" y1="28.448" x2="55.372" y2="28.448" width="0.254" layer="16"/>
<wire x1="55.372" y1="28.448" x2="55.626" y2="28.194" width="0.254" layer="16"/>
</signal>
<signal name="V_BATT_MEAS">
<contactref element="R18" pad="1"/>
<contactref element="R19" pad="2"/>
<contactref element="U4" pad="6"/>
<wire x1="3.644" y1="20.574" x2="3.644" y2="17.78" width="0.254" layer="1"/>
<wire x1="5.35" y1="17.9529" x2="3.8169" y2="17.9529" width="0.254" layer="1"/>
<wire x1="3.8169" y1="17.9529" x2="3.644" y2="17.78" width="0.254" layer="1"/>
</signal>
<signal name="N$1">
<contactref element="U8" pad="1"/>
<contactref element="Y1" pad="P$2"/>
<wire x1="55.839" y1="21.608" x2="56.152" y2="21.608" width="0.254" layer="1"/>
<wire x1="56.152" y1="21.608" x2="56.388" y2="21.844" width="0.254" layer="1"/>
<wire x1="56.388" y1="21.844" x2="56.388" y2="23.348" width="0.254" layer="1"/>
<wire x1="56.388" y1="23.348" x2="56.368" y2="23.368" width="0.254" layer="1"/>
</signal>
<signal name="N$10">
<contactref element="U8" pad="2"/>
<contactref element="Y1" pad="P$1"/>
<wire x1="55.189" y1="21.608" x2="55.189" y2="22.281" width="0.254" layer="1"/>
<wire x1="55.189" y1="22.281" x2="54.61" y2="22.86" width="0.254" layer="1"/>
<wire x1="54.61" y1="22.86" x2="54.376" y2="22.86" width="0.254" layer="1"/>
<wire x1="54.376" y1="22.86" x2="53.868" y2="23.368" width="0.254" layer="1"/>
</signal>
</signals>
</board>
</drawing>
<compatibility>
<note version="6.3" minversion="6.2.2" severity="warning">
Since Version 6.2.2 text objects can contain more than one line,
which will not be processed correctly with this version.
</note>
</compatibility>
</eagle>

license_type: permissive


text:
SUMMARY = "Random number generator daemon"
LICENSE = "GPLv2"

LIC_FILES_CHKSUM = "file://COPYING;md5=751419260aa954499f7abaabaa882bbe"

DEBIAN_QUILT_PATCHES = ""

inherit debian-package
require recipes-debian/sources/rng-tools.inc

SRC_URI += "file://fix-security-format.patch \
            file://avoid-ar-warning-messages.patch \
            file://0002-Add-argument-to-control-the-libargp-dependency.patch \
            "

FILESPATH_append = ":${COREBASE}/meta/recipes-support/rng-tools/rng-tools"
SRC_URI += "file://rngd.service"

inherit autotools update-rc.d systemd pkgconfig

do_install_append() {
	# Only install the init script when 'sysvinit' is in DISTRO_FEATURES.
	if ${@bb.utils.contains('DISTRO_FEATURES', 'sysvinit', 'true', 'false', d)}; then
		install -d "${D}${sysconfdir}/init.d"
		install -m 0755 ${S}/debian/rng-tools.init ${D}${sysconfdir}/init.d/rng-tools
		sed -i -e 's,/etc/,${sysconfdir}/,' -e 's,/usr/sbin/,${sbindir}/,' ${D}${sysconfdir}/init.d/rng-tools

		install -d "${D}${sysconfdir}/default"
		install -m 0644 ${S}/debian/rng-tools.default ${D}${sysconfdir}/default/rng-tools
	fi

	install -d "${D}${sysconfdir}/logcheck/ignore.d.server"
	install -m 0644 ${S}/debian/logcheck.ignore ${D}${sysconfdir}/logcheck/ignore.d.server/rng-tools

	install -d "${D}${sysconfdir}/logcheck/violations.ignore.d"
	install -m 0644 ${S}/debian/logcheck.ignore ${D}${sysconfdir}/logcheck/violations.ignore.d/rng-tools

	if ${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)}; then
		install -d ${D}${systemd_unitdir}/system
		install -m 0644 ${WORKDIR}/rngd.service ${D}${systemd_unitdir}/system
		sed -i -e 's,@SBINDIR@,${sbindir},g' ${D}${systemd_unitdir}/system/rngd.service
	fi
}

FILES_${PN} += "${datadir}"

INITSCRIPT_NAME = "${PN}"
INITSCRIPT_PARAMS = "start 03 2 3 4 5 . stop 30 0 6 1 ."

SYSTEMD_SERVICE_${PN} = "rngd.service"

license: MIT

repository: meta-debian/meta-debian

repo_name: meta-debian/meta-debian

branch_name: refs/heads/warrior

gha_license_id: MIT

gha_language: BitBake

extension: bb


text:
SUMMARY = "Tracker is a file search engine"
LICENSE = "GPL-2.0-only & LGPL-2.1-only"
LIC_FILES_CHKSUM = " \
    file://COPYING.GPL;md5=ee31012bf90e7b8c108c69f197f3e3a4 \
    file://COPYING.LGPL;md5=2d5025d4aa3495befef8f17206a5b0a1 \
"

DEPENDS = " \
    dbus-native \
    python3-pygobject-native \
    glib-2.0 \
    sqlite3 \
    libarchive \
    dbus \
    icu \
    json-glib \
    libsoup-3.0 \
    libstemmer \
"

GNOMEBASEBUILDCLASS = "meson"

inherit gnomebase gsettings gobject-introspection vala gtk-doc manpages bash-completion features_check python3native

SRC_URI += "file://0001-meson-Do-not-define-TOP_SRCDIR.patch"
SRC_URI[archive.sha256sum] = "f972d50ac7bafdccf113b1eb99dcae35404685a99e55bfef16f3ac83b4de974d"

# gobject-introspection is mandatory and cannot be configured
REQUIRED_DISTRO_FEATURES = "gobject-introspection-data"
GIR_MESON_OPTION = ""

# text search is not an option anymore and requires sqlite3 build with
# PACKAGECONFIG[fts5] set (default)

# set required cross property sqlite3_has_fts5
do_write_config[vardeps] += "PACKAGECONFIG"
do_write_config:append() {
    echo "[properties]" > ${WORKDIR}/meson-tracker.cross
    echo "sqlite3_has_fts5 = 'true'" >> ${WORKDIR}/meson-tracker.cross
}

EXTRA_OEMESON = " \
    --cross-file ${WORKDIR}/meson-tracker.cross \
    -Dman=false \
    -Dsystemd_user_services=${@bb.utils.contains('DISTRO_FEATURES', 'systemd', 'true', 'false', d)} \
    -Dsystemd_user_services_dir=${systemd_user_unitdir} \
    -Dsoup=soup3 \
"

FILES:${PN} += " \
    ${datadir}/dbus-1 \
    ${datadir}/tracker3 \
    ${libdir}/tracker-3.0 \
    ${systemd_user_unitdir} \
"

repository: openembedded/meta-openembedded

repo_name: openembedded/meta-openembedded

branch_name: refs/heads/master