Index: ecs_cellMon/hardware/cellMon2.s#4
===================================================================
--- ecs_cellMon/hardware/cellMon2.s#4	(revision 2)
+++ ecs_cellMon/hardware/cellMon2.s#4	(revision 6)
@@ -39741,63 +39741,4 @@
 </devicesets>
 </library>
-<library name="buzzer">
-<description>&lt;b&gt;Speakers and Buzzers&lt;/b&gt;&lt;p&gt;
-&lt;ul&gt;Distributors:
-&lt;li&gt;Buerklin
-&lt;li&gt;Spoerle
-&lt;li&gt;Schukat
-&lt;/ul&gt;
-&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
-<packages>
-<package name="F/QMB">
-<description>&lt;b&gt;BUZZER&lt;/b&gt;</description>
-<circle x="0" y="0" radius="7.0104" width="0.1524" layer="21"/>
-<circle x="0" y="0" radius="8.001" width="0.1524" layer="21"/>
-<circle x="0" y="0" radius="1.27" width="0.1524" layer="21"/>
-<pad name="-" x="-3.81" y="0" drill="0.9144" diameter="2.159" shape="octagon"/>
-<pad name="+" x="3.81" y="0" drill="0.9144" diameter="2.159" shape="octagon"/>
-<text x="4.445" y="6.985" size="1.27" layer="25" ratio="10">&gt;NAME</text>
-<text x="-3.937" y="-3.81" size="1.27" layer="27" ratio="10">&gt;VALUE</text>
-</package>
-</packages>
-<symbols>
-<symbol name="B">
-<wire x1="-2.54" y1="5.08" x2="5.08" y2="5.08" width="0.254" layer="94" curve="180"/>
-<wire x1="-2.54" y1="5.08" x2="1.27" y2="5.08" width="0.254" layer="94"/>
-<wire x1="1.27" y1="1.27" x2="1.27" y2="5.08" width="0.1524" layer="94"/>
-<wire x1="1.27" y1="5.08" x2="5.08" y2="5.08" width="0.254" layer="94"/>
-<wire x1="2.54" y1="-2.54" x2="2.54" y2="1.397" width="0.1524" layer="94"/>
-<wire x1="0" y1="-2.54" x2="0" y2="1.397" width="0.1524" layer="94"/>
-<text x="-2.54" y="6.35" size="1.778" layer="95">&gt;NAME</text>
-<text x="5.08" y="0" size="1.778" layer="96">&gt;VALUE</text>
-<pin name="-" x="5.08" y="-2.54" visible="pad" length="short" direction="pas" rot="R180"/>
-<pin name="+" x="-2.54" y="-2.54" visible="pad" length="short" direction="pas"/>
-</symbol>
-</symbols>
-<devicesets>
-<deviceset name="F/QMB" prefix="SG">
-<description>&lt;b&gt;BUZZER&lt;/b&gt;&lt;p&gt; Source: Buerklin</description>
-<gates>
-<gate name="G$1" symbol="B" x="0" y="0"/>
-</gates>
-<devices>
-<device name="" package="F/QMB">
-<connects>
-<connect gate="G$1" pin="+" pad="-"/>
-<connect gate="G$1" pin="-" pad="+"/>
-</connects>
-<technologies>
-<technology name="">
-<attribute name="MF" value="" constant="no"/>
-<attribute name="MPN" value="" constant="no"/>
-<attribute name="OC_FARNELL" value="unknown" constant="no"/>
-<attribute name="OC_NEWARK" value="unknown" constant="no"/>
-</technology>
-</technologies>
-</device>
-</devices>
-</deviceset>
-</devicesets>
-</library>
 <library name="transistor">
 <description>&lt;b&gt;Transistors&lt;/b&gt;&lt;p&gt;
@@ -41584,4 +41525,77 @@
 <attribute name="WORKING-VOLTAGE" value="250V(AC)"/>
 </technology>
+</technologies>
+</device>
+</devices>
+</deviceset>
+</devicesets>
+</library>
+<library name="mBuzzer">
+<description>&lt;b&gt;Speakers and Buzzers&lt;/b&gt;&lt;p&gt;
+&lt;ul&gt;Distributors:
+&lt;li&gt;Buerklin
+&lt;li&gt;Spoerle
+&lt;li&gt;Schukat
+&lt;/ul&gt;
+&lt;author&gt;Created by librarian@cadsoft.de&lt;/author&gt;</description>
+<packages>
+<package name="SPB45">
+<wire x1="7" y1="7" x2="7" y2="-7" width="0.127" layer="21"/>
+<wire x1="7" y1="-7" x2="-7" y2="-7" width="0.127" layer="21"/>
+<wire x1="-7" y1="-7" x2="-7" y2="7" width="0.127" layer="21"/>
+<wire x1="-7" y1="7" x2="7" y2="7" width="0.127" layer="21"/>
+<circle x="0" y="0" radius="2" width="0.127" layer="21"/>
+<smd name="P$1" x="0" y="7" dx="5.08" dy="2.54" layer="1" rot="R90"/>
+<smd name="P$2" x="0" y="-7" dx="5.08" dy="2.54" layer="1" rot="R90"/>
+<text x="2" y="4" size="2.54" layer="21" font="vector" ratio="15">+</text>
+<text x="5" y="15" size="2.54" layer="25" font="vector" ratio="15">&gt;Name</text>
+<text x="5" y="10" size="2.54" layer="27" font="vector" ratio="15">&gt;Value</text>
+</package>
+</packages>
+<symbols>
+<symbol name="B2P_POL">
+<wire x1="-1.27" y1="3.175" x2="0" y2="3.175" width="0.1524" layer="94"/>
+<wire x1="0" y1="3.175" x2="0" y2="3.81" width="0.1524" layer="94"/>
+<wire x1="0" y1="3.175" x2="0" y2="2.54" width="0.1524" layer="94"/>
+<wire x1="0.635" y1="4.445" x2="0.635" y2="1.905" width="0.1524" layer="94"/>
+<wire x1="0.635" y1="1.905" x2="1.905" y2="1.905" width="0.1524" layer="94"/>
+<wire x1="1.905" y1="1.905" x2="1.905" y2="4.445" width="0.1524" layer="94"/>
+<wire x1="1.905" y1="4.445" x2="0.635" y2="4.445" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="3.81" x2="2.54" y2="3.175" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="3.175" x2="3.81" y2="3.175" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="3.175" x2="2.54" y2="2.54" width="0.1524" layer="94"/>
+<wire x1="2.54" y1="-2.54" x2="2.54" y2="1.27" width="0.1524" layer="94"/>
+<wire x1="0" y1="-2.54" x2="0" y2="1.27" width="0.1524" layer="94"/>
+<wire x1="-2.54" y1="1.27" x2="0" y2="1.27" width="0.254" layer="94"/>
+<wire x1="5.08" y1="1.27" x2="5.08" y2="5.08" width="0.254" layer="94"/>
+<wire x1="5.08" y1="5.08" x2="5.715" y2="5.08" width="0.254" layer="94"/>
+<wire x1="5.715" y1="5.08" x2="5.715" y2="5.715" width="0.254" layer="94"/>
+<wire x1="5.715" y1="5.715" x2="-3.175" y2="5.715" width="0.254" layer="94"/>
+<wire x1="-3.175" y1="5.715" x2="-3.175" y2="5.08" width="0.254" layer="94"/>
+<wire x1="-3.175" y1="5.08" x2="-2.54" y2="5.08" width="0.254" layer="94"/>
+<wire x1="-2.54" y1="5.08" x2="-2.54" y2="1.27" width="0.254" layer="94"/>
+<wire x1="-2.54" y1="5.08" x2="5.08" y2="5.08" width="0.254" layer="94"/>
+<wire x1="2.54" y1="1.27" x2="5.08" y2="1.27" width="0.254" layer="94"/>
+<wire x1="0" y1="1.27" x2="2.54" y2="1.27" width="0.254" layer="94"/>
+<text x="-2.54" y="6.35" size="1.778" layer="95">&gt;NAME</text>
+<text x="6.35" y="0" size="1.778" layer="96">&gt;VALUE</text>
+<pin name="2N" x="5.08" y="-2.54" visible="pad" length="short" direction="pas" rot="R180"/>
+<pin name="1P" x="-2.54" y="-2.54" visible="pad" length="short" direction="pas"/>
+<text x="-5.08" y="0" size="2.54" layer="94" font="vector" ratio="15">+</text>
+</symbol>
+</symbols>
+<devicesets>
+<deviceset name="LOUDITY_SPB45" prefix="SP" uservalue="yes">
+<gates>
+<gate name="G$1" symbol="B2P_POL" x="0" y="0"/>
+</gates>
+<devices>
+<device name="" package="SPB45">
+<connects>
+<connect gate="G$1" pin="1P" pad="P$1"/>
+<connect gate="G$1" pin="2N" pad="P$2"/>
+</connects>
+<technologies>
+<technology name=""/>
 </technologies>
 </device>
@@ -42230,7 +42244,4 @@
 <attribute name="PARTNO" value="CON441"/>
 </part>
-<part name="CPM1" library="buzzer" deviceset="F/QMB" device="" value="PK-12N40PE-TQ">
-<attribute name="PARTNO" value="X005"/>
-</part>
 <part name="GND113" library="supply1" deviceset="GND" device=""/>
 <part name="P+8" library="supply1" deviceset="+5V" device=""/>
@@ -42273,4 +42284,5 @@
 <part name="P+12" library="supply1" deviceset="+5V" device=""/>
 <part name="GND42" library="SparkFun" deviceset="GND" device=""/>
+<part name="SP1" library="mBuzzer" deviceset="LOUDITY_SPB45" device=""/>
 </parts>
 <sheets>
@@ -42812,9 +42824,4 @@
 <attribute name="PARTNO" x="281.94" y="233.68" size="1.778" layer="96" display="off"/>
 </instance>
-<instance part="CPM1" gate="G$1" x="157.48" y="81.28" smashed="yes" rot="MR90">
-<attribute name="NAME" x="163.83" y="78.74" size="1.27" layer="95" rot="MR90"/>
-<attribute name="VALUE" x="157.48" y="86.36" size="1.27" layer="96" rot="MR90"/>
-<attribute name="PARTNO" x="157.48" y="81.28" size="1.778" layer="96" rot="MR180" display="off"/>
-</instance>
 <instance part="GND113" gate="1" x="154.94" y="60.96" smashed="yes">
 <attribute name="VALUE" x="152.654" y="58.928" size="1.27" layer="96"/>
@@ -42875,4 +42882,8 @@
 <instance part="GND42" gate="1" x="342.9" y="111.76" smashed="yes">
 <attribute name="VALUE" x="340.36" y="109.22" size="1.27" layer="96"/>
+</instance>
+<instance part="SP1" gate="G$1" x="157.48" y="83.82" smashed="yes" rot="R270">
+<attribute name="NAME" x="163.83" y="86.36" size="1.778" layer="95" rot="R270"/>
+<attribute name="VALUE" x="157.48" y="77.47" size="1.778" layer="96" rot="R270"/>
 </instance>
 </instances>
@@ -43386,7 +43397,7 @@
 </segment>
 <segment>
-<pinref part="CPM1" gate="G$1" pin="-"/>
 <pinref part="P+8" gate="1" pin="+5V"/>
 <wire x1="154.94" y1="86.36" x2="154.94" y2="88.9" width="0.1524" layer="91"/>
+<pinref part="SP1" gate="G$1" pin="1P"/>
 </segment>
 <segment>
@@ -44019,7 +44030,7 @@
 <net name="N$10" class="0">
 <segment>
-<pinref part="CPM1" gate="G$1" pin="+"/>
 <wire x1="154.94" y1="78.74" x2="154.94" y2="76.2" width="0.1524" layer="91"/>
 <pinref part="T2" gate="G$1" pin="C"/>
+<pinref part="SP1" gate="G$1" pin="2N"/>
 </segment>
 </net>
