<?xml version="1.0" encoding="UTF-8"?>
<export version="E">
  <design>
    <source>/home/arpadb/pytest/demo/kicad/02-fields/fields.sch</source>
    <date>Tue Apr 19 09:30:15 2022</date>
    <tool>Eeschema 6.0.4+dfsg-1~bpo11+1</tool>
    <sheet number="1" name="/" tstamps="/">
      <title_block>
        <title/>
        <company/>
        <rev/>
        <date/>
        <source>fields.sch</source>
        <comment number="1" value=""/>
        <comment number="2" value=""/>
        <comment number="3" value=""/>
        <comment number="4" value=""/>
        <comment number="5" value=""/>
        <comment number="6" value=""/>
        <comment number="7" value=""/>
        <comment number="8" value=""/>
        <comment number="9" value=""/>
      </title_block>
    </sheet>
  </design>
  <components>
    <comp ref="A1">
      <value>OUTPUT_FILE</value>
      <fields>
        <field name="Name">fields.cir</field>
      </fields>
      <libsource lib="pyopus" part="OUTPUT_FILE" description="Define subcircuit"/>
      <property name="Name" value="fields.cir"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e3511e</tstamps>
    </comp>
    <comp ref="Q1">
      <value>T2N2222</value>
      <fields>
        <field name="PinMap">3 1 2</field>
      </fields>
      <libsource lib="Device" part="Q_NPN_BEC" description="NPN transistor, base/emitter/collector"/>
      <property name="PinMap" value="3 1 2"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e34ef6</tstamps>
    </comp>
    <comp ref="Q2">
      <value>T2N2222</value>
      <fields>
        <field name="NamePrefix">Q</field>
        <field name="PinMap">3 1 2</field>
      </fields>
      <libsource lib="Device" part="Q_NPN_BEC" description="NPN transistor, base/emitter/collector"/>
      <property name="PinMap" value="3 1 2"/>
      <property name="NamePrefix" value="Q"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e3557c</tstamps>
    </comp>
    <comp ref="Q3">
      <value>T2N2222</value>
      <fields>
        <field name="NamePrefix">Q</field>
        <field name="Parameters">m area</field>
        <field name="PinMap">3 1 2</field>
        <field name="area">8</field>
        <field name="m">4</field>
      </fields>
      <libsource lib="Device" part="Q_NPN_BEC" description="NPN transistor, base/emitter/collector"/>
      <property name="PinMap" value="3 1 2"/>
      <property name="NamePrefix" value="Q"/>
      <property name="Parameters" value="m area"/>
      <property name="m" value="4"/>
      <property name="area" value="8"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e357d2</tstamps>
    </comp>
    <comp ref="Q4">
      <value>T2N2222</value>
      <fields>
        <field name="NamePrefix">Q</field>
        <field name="OutPattern">#REF() (#PINS()) #MODEL() #PNV() #PV(Specification)</field>
        <field name="Parameters">m area</field>
        <field name="PinMap">3 1 2</field>
        <field name="area">8</field>
        <field name="m">4</field>
      </fields>
      <libsource lib="Device" part="Q_NPN_BEC" description="NPN transistor, base/emitter/collector"/>
      <property name="PinMap" value="3 1 2"/>
      <property name="NamePrefix" value="Q"/>
      <property name="Parameters" value="m area"/>
      <property name="OutPattern" value="#REF() (#PINS()) #MODEL() #PNV() #PV(Specification)"/>
      <property name="m" value="4"/>
      <property name="area" value="8"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e35b39</tstamps>
    </comp>
    <comp ref="Vbe1">
      <value>VSRC</value>
      <fields>
        <field name="Specification">dc=0</field>
      </fields>
      <libsource lib="pyopus" part="VSRC" description="Built-in independent voltage source"/>
      <property name="Specification" value="dc=0"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e34f46</tstamps>
    </comp>
    <comp ref="Vbe2">
      <value>VSRC</value>
      <fields>
        <field name="Specification">dc=0</field>
      </fields>
      <libsource lib="pyopus" part="VSRC" description="Built-in independent voltage source"/>
      <property name="Specification" value="dc=0"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e35583</tstamps>
    </comp>
    <comp ref="Vbe3">
      <value>VSRC</value>
      <fields>
        <field name="Specification">dc=0</field>
      </fields>
      <libsource lib="pyopus" part="VSRC" description="Built-in independent voltage source"/>
      <property name="Specification" value="dc=0"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e357d9</tstamps>
    </comp>
    <comp ref="Vbe4">
      <value>VSRC</value>
      <fields>
        <field name="Specification">dc=0</field>
      </fields>
      <libsource lib="pyopus" part="VSRC" description="Built-in independent voltage source"/>
      <property name="Specification" value="dc=0"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e35b40</tstamps>
    </comp>
    <comp ref="Vce1">
      <value>VSRC</value>
      <fields>
        <field name="Specification">dc=0</field>
      </fields>
      <libsource lib="pyopus" part="VSRC" description="Built-in independent voltage source"/>
      <property name="Specification" value="dc=0"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e34fb7</tstamps>
    </comp>
    <comp ref="Vce2">
      <value>VSRC</value>
      <fields>
        <field name="Specification">dc=0</field>
      </fields>
      <libsource lib="pyopus" part="VSRC" description="Built-in independent voltage source"/>
      <property name="Specification" value="dc=0"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e3558a</tstamps>
    </comp>
    <comp ref="Vce3">
      <value>VSRC</value>
      <fields>
        <field name="Specification">dc=0</field>
      </fields>
      <libsource lib="pyopus" part="VSRC" description="Built-in independent voltage source"/>
      <property name="Specification" value="dc=0"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e357e0</tstamps>
    </comp>
    <comp ref="Vce4">
      <value>VSRC</value>
      <fields>
        <field name="Specification">dc=0</field>
      </fields>
      <libsource lib="pyopus" part="VSRC" description="Built-in independent voltage source"/>
      <property name="Specification" value="dc=0"/>
      <property name="Sheetname" value=""/>
      <property name="Sheetfile" value="/home/arpadb/pytest/demo/kicad/02-fields/fields.sch"/>
      <sheetpath names="/" tstamps="/"/>
      <tstamps>00000000-0000-0000-0000-000059e35b47</tstamps>
    </comp>
  </components>
  <libparts>
    <libpart lib="Device" part="Q_NPN_BEC">
      <description>NPN transistor, base/emitter/collector</description>
      <docs>~</docs>
      <fields>
        <field name="Reference">Q</field>
        <field name="Value">Q_NPN_BEC</field>
        <field name="Datasheet">~</field>
      </fields>
      <pins>
        <pin num="1" name="B" type="input"/>
        <pin num="2" name="E" type="passive"/>
        <pin num="3" name="C" type="passive"/>
      </pins>
    </libpart>
    <libpart lib="pyopus" part="OUTPUT_FILE">
      <description>Define subcircuit</description>
      <fields>
        <field name="Reference">A</field>
        <field name="Value">OUTPUT_FILE</field>
        <field name="Name">&lt;file name&gt;</field>
      </fields>
    </libpart>
    <libpart lib="pyopus" part="VSRC">
      <description>Built-in independent voltage source</description>
      <fields>
        <field name="Reference">V</field>
        <field name="Value">VSRC</field>
        <field name="Specification">dc=0</field>
      </fields>
      <pins>
        <pin num="1" name="P" type="passive"/>
        <pin num="2" name="N" type="power_out"/>
      </pins>
    </libpart>
  </libparts>
  <libraries>
    <library logical="Device">
      <uri>/usr/share/kicad/symbols//Device.kicad_sym</uri>
    </library>
    <library logical="pyopus">
      <uri>/home/arpadb/pytest/demo/kicad/library/pyopus.kicad_sym</uri>
    </library>
  </libraries>
  <nets>
    <net code="1" name="GND">
      <node ref="Q1" pin="2" pinfunction="E" pintype="passive"/>
      <node ref="Q2" pin="2" pinfunction="E" pintype="passive"/>
      <node ref="Q3" pin="2" pinfunction="E" pintype="passive"/>
      <node ref="Q4" pin="2" pinfunction="E" pintype="passive"/>
      <node ref="Vbe1" pin="2" pinfunction="N" pintype="power_out"/>
      <node ref="Vbe2" pin="2" pinfunction="N" pintype="power_out"/>
      <node ref="Vbe3" pin="2" pinfunction="N" pintype="power_out"/>
      <node ref="Vbe4" pin="2" pinfunction="N" pintype="power_out"/>
      <node ref="Vce1" pin="2" pinfunction="N" pintype="power_out"/>
      <node ref="Vce2" pin="2" pinfunction="N" pintype="power_out"/>
      <node ref="Vce3" pin="2" pinfunction="N" pintype="power_out"/>
      <node ref="Vce4" pin="2" pinfunction="N" pintype="power_out"/>
    </net>
    <net code="2" name="b1">
      <node ref="Q1" pin="1" pinfunction="B" pintype="input"/>
      <node ref="Vbe1" pin="1" pinfunction="P" pintype="passive"/>
    </net>
    <net code="3" name="b2">
      <node ref="Q2" pin="1" pinfunction="B" pintype="input"/>
      <node ref="Vbe2" pin="1" pinfunction="P" pintype="passive"/>
    </net>
    <net code="4" name="b3">
      <node ref="Q3" pin="1" pinfunction="B" pintype="input"/>
      <node ref="Vbe3" pin="1" pinfunction="P" pintype="passive"/>
    </net>
    <net code="5" name="b4">
      <node ref="Q4" pin="1" pinfunction="B" pintype="input"/>
      <node ref="Vbe4" pin="1" pinfunction="P" pintype="passive"/>
    </net>
    <net code="6" name="c1">
      <node ref="Q1" pin="3" pinfunction="C" pintype="passive"/>
      <node ref="Vce1" pin="1" pinfunction="P" pintype="passive"/>
    </net>
    <net code="7" name="c2">
      <node ref="Q2" pin="3" pinfunction="C" pintype="passive"/>
      <node ref="Vce2" pin="1" pinfunction="P" pintype="passive"/>
    </net>
    <net code="8" name="c3">
      <node ref="Q3" pin="3" pinfunction="C" pintype="passive"/>
      <node ref="Vce3" pin="1" pinfunction="P" pintype="passive"/>
    </net>
    <net code="9" name="c4">
      <node ref="Q4" pin="3" pinfunction="C" pintype="passive"/>
      <node ref="Vce4" pin="1" pinfunction="P" pintype="passive"/>
    </net>
  </nets>
</export>
