oregano
oregano copied to clipboard
@model missing
Steps to reproduce
Expected behaviour
Tell us what should happen
Actual behaviour
Tell us what happens instead
Configuration
Operating system:
cat /etc/os-release |grep PRETTY_NAME
Versions
oregano --version
ngspice --version
<?xml version="1.0"?>
<ogo:schematic xmlns:ogo="https://beerbach.me/project/oregano/ns/v1">
<ogo:author/>
<ogo:title>oregano.oregano</ogo:title>
<ogo:version>0.84.40</ogo:version>
<ogo:comments/>
<ogo:grid>
<ogo:visible>true</ogo:visible>
<ogo:snap>true</ogo:snap>
</ogo:grid>
<ogo:simulation-settings>
<ogo:transient>
<ogo:enabled>true</ogo:enabled>
<ogo:start>0</ogo:start>
<ogo:stop>0.005</ogo:stop>
<ogo:step>0.0001</ogo:step>
<ogo:step-enabled>false</ogo:step-enabled>
<ogo:init-conditions>false</ogo:init-conditions>
<ogo:analyze-all>false</ogo:analyze-all>
</ogo:transient>
<ogo:ac>
<ogo:enabled>false</ogo:enabled>
<ogo:vout1/>
<ogo:type>DEC</ogo:type>
<ogo:npoints>50</ogo:npoints>
<ogo:start>1</ogo:start>
<ogo:stop>1e+06</ogo:stop>
</ogo:ac>
<ogo:dc-sweep>
<ogo:enabled>false</ogo:enabled>
<ogo:vsrc1>V1</ogo:vsrc1>
<ogo:vout1>7</ogo:vout1>
<ogo:start1>0</ogo:start1>
<ogo:stop1>0</ogo:stop1>
<ogo:step1>0</ogo:step1>
</ogo:dc-sweep>
<ogo:fourier>
<ogo:enabled>false</ogo:enabled>
<ogo:freq>1000000.000</ogo:freq>
<ogo:vout/>
</ogo:fourier>
<ogo:noise>
<ogo:enabled>false</ogo:enabled>
<ogo:vsrc1/>
<ogo:vout1>7</ogo:vout1>
<ogo:type>DEC</ogo:type>
<ogo:npoints>50</ogo:npoints>
<ogo:start>1</ogo:start>
<ogo:stop>1e+06</ogo:stop>
</ogo:noise>
<ogo:options>
<ogo:option>
<ogo:name>TEMP</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>GMIN</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>ABSTOL</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>CHGTOL</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>RELTOL</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>VNTOL</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>ITL1</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>ITL2</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>ITL4</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>PIVREL</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>PIVTOL</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>TNOM</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>TRTOL</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>DEFAD</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>DEFAS</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>DEFL</ogo:name>
<ogo:value/>
</ogo:option>
<ogo:option>
<ogo:name>DEFW</ogo:name>
<ogo:value/>
</ogo:option>
</ogo:options>
</ogo:simulation-settings>
<ogo:parts>
<ogo:part>
<ogo:rotation>0</ogo:rotation>
<ogo:name>Test Clamp</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>Clamp</ogo:symbol>
<ogo:position>(670 340)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>internal</ogo:name>
<ogo:value>clamp</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>type</ogo:name>
<ogo:value>v</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>ac_type</ogo:name>
<ogo:value>m</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>ac_db</ogo:name>
<ogo:value>false</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels/>
</ogo:part>
<ogo:part>
<ogo:rotation>90</ogo:rotation>
<ogo:name>BJT PNP</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>PNP</ogo:symbol>
<ogo:position>(730 320)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>Refdes</ogo:name>
<ogo:value>Q2</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Model</ogo:name>
<ogo:value>PNP</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Template</ogo:name>
<ogo:value>Q_@refdes %1 %2 %3 @model</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels>
<ogo:label>
<ogo:name>Reference designator</ogo:name>
<ogo:text>@refdes</ogo:text>
<ogo:position>(-5 5)</ogo:position>
</ogo:label>
<ogo:label>
<ogo:name>Model</ogo:name>
<ogo:text>@model</ogo:text>
<ogo:position>(30 40)</ogo:position>
</ogo:label>
</ogo:labels>
</ogo:part>
<ogo:part>
<ogo:rotation>0</ogo:rotation>
<ogo:name>Test Clamp</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>Clamp</ogo:symbol>
<ogo:position>(670 260)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>internal</ogo:name>
<ogo:value>clamp</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>type</ogo:name>
<ogo:value>v</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>ac_type</ogo:name>
<ogo:value>m</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>ac_db</ogo:name>
<ogo:value>false</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels/>
</ogo:part>
<ogo:part>
<ogo:rotation>180</ogo:rotation>
<ogo:name>Capacitor Pol.</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>cpol</ogo:symbol>
<ogo:position>(640 350)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>Refdes</ogo:name>
<ogo:value>C4</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Cap</ogo:name>
<ogo:value>100u</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Template</ogo:name>
<ogo:value>C_@refdes %1 %2 @cap</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels>
<ogo:label>
<ogo:name>Reference designator</ogo:name>
<ogo:text>@refdes</ogo:text>
<ogo:position>(15 0)</ogo:position>
</ogo:label>
<ogo:label>
<ogo:name>Capacitance</ogo:name>
<ogo:text>@cap</ogo:text>
<ogo:position>(-5 37)</ogo:position>
</ogo:label>
</ogo:labels>
</ogo:part>
<ogo:part>
<ogo:rotation>180</ogo:rotation>
<ogo:name>Transformer-up</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>transformer2</ogo:symbol>
<ogo:position>(880 380)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>Refdes</ogo:name>
<ogo:value>T1</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Ind</ogo:name>
<ogo:value>1H</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Template</ogo:name>
<ogo:value>T_@refdes %1 %2 %3 %4 %5 @ind</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels>
<ogo:label>
<ogo:name>Reference designator</ogo:name>
<ogo:text>@refdes</ogo:text>
<ogo:position>(50 35)</ogo:position>
</ogo:label>
<ogo:label>
<ogo:name>Inductance</ogo:name>
<ogo:text>@ind</ogo:text>
<ogo:position>(50 20)</ogo:position>
</ogo:label>
</ogo:labels>
</ogo:part>
<ogo:part>
<ogo:rotation>0</ogo:rotation>
<ogo:name>VDC</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>VDC</ogo:symbol>
<ogo:position>(650 350)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>Refdes</ogo:name>
<ogo:value>V1</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>DC</ogo:name>
<ogo:value>9</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Template</ogo:name>
<ogo:value>V_@refdes %1 %2 dc @DC</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels>
<ogo:label>
<ogo:name>Reference designator</ogo:name>
<ogo:text>@refdes</ogo:text>
<ogo:position>(25 10)</ogo:position>
</ogo:label>
</ogo:labels>
</ogo:part>
<ogo:part>
<ogo:rotation>0</ogo:rotation>
<ogo:name>Gnd</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>Ground</ogo:symbol>
<ogo:position>(660 410)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>internal</ogo:name>
<ogo:value>ground</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels/>
</ogo:part>
<ogo:part>
<ogo:rotation>90</ogo:rotation>
<ogo:name>Resistor</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>resistor</ogo:symbol>
<ogo:position>(580 290)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>Refdes</ogo:name>
<ogo:value>R2</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Res</ogo:name>
<ogo:value>47k</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Template</ogo:name>
<ogo:value>R_@refdes %1 %2 @res</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels>
<ogo:label>
<ogo:name>Reference designator</ogo:name>
<ogo:text>@refdes</ogo:text>
<ogo:position>(15 0)</ogo:position>
</ogo:label>
<ogo:label>
<ogo:name>Resistance</ogo:name>
<ogo:text>@res</ogo:text>
<ogo:position>(0 30)</ogo:position>
</ogo:label>
</ogo:labels>
</ogo:part>
<ogo:part>
<ogo:rotation>0</ogo:rotation>
<ogo:name>Cap.Pol.</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>cpol</ogo:symbol>
<ogo:position>(610 330)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>Refdes</ogo:name>
<ogo:value>C3</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Cap</ogo:name>
<ogo:value>100u</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Template</ogo:name>
<ogo:value>C_@refdes %1 %2 @cap</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels>
<ogo:label>
<ogo:name>Reference designator</ogo:name>
<ogo:text>@refdes</ogo:text>
<ogo:position>(15 0)</ogo:position>
</ogo:label>
<ogo:label>
<ogo:name>Capacitance</ogo:name>
<ogo:text>@cap</ogo:text>
<ogo:position>(15 30)</ogo:position>
</ogo:label>
</ogo:labels>
</ogo:part>
<ogo:part>
<ogo:rotation>90</ogo:rotation>
<ogo:name>Resistor</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>resistor</ogo:symbol>
<ogo:position>(610 290)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>Refdes</ogo:name>
<ogo:value>R1</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Res</ogo:name>
<ogo:value>1k</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Template</ogo:name>
<ogo:value>R_@refdes %1 %2 @res</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels>
<ogo:label>
<ogo:name>Reference designator</ogo:name>
<ogo:text>@refdes</ogo:text>
<ogo:position>(15 0)</ogo:position>
</ogo:label>
<ogo:label>
<ogo:name>Resistance</ogo:name>
<ogo:text>@res</ogo:text>
<ogo:position>(0 30)</ogo:position>
</ogo:label>
</ogo:labels>
</ogo:part>
<ogo:part>
<ogo:rotation>90</ogo:rotation>
<ogo:name>Capacitor</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>capacitor</ogo:symbol>
<ogo:position>(810 270)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>Refdes</ogo:name>
<ogo:value>C2</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Cap</ogo:name>
<ogo:value>0.05u</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>IC</ogo:name>
<ogo:value>0</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Template</ogo:name>
<ogo:value>C_@refdes %1 %2 @cap IC=@IC</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels>
<ogo:label>
<ogo:name>Reference designator</ogo:name>
<ogo:text>@refdes</ogo:text>
<ogo:position>(15 -10)</ogo:position>
</ogo:label>
<ogo:label>
<ogo:name>Capacitance</ogo:name>
<ogo:text>@cap</ogo:text>
<ogo:position>(15 40)</ogo:position>
</ogo:label>
</ogo:labels>
</ogo:part>
<ogo:part>
<ogo:rotation>0</ogo:rotation>
<ogo:name>Capacitor</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>capacitor</ogo:symbol>
<ogo:position>(740 250)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>Refdes</ogo:name>
<ogo:value>C1</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Cap</ogo:name>
<ogo:value>0.02u</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>IC</ogo:name>
<ogo:value>0</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Template</ogo:name>
<ogo:value>C_@refdes %1 %2 @cap IC=@IC</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels>
<ogo:label>
<ogo:name>Reference designator</ogo:name>
<ogo:text>@refdes</ogo:text>
<ogo:position>(15 -10)</ogo:position>
</ogo:label>
<ogo:label>
<ogo:name>Capacitance</ogo:name>
<ogo:text>@cap</ogo:text>
<ogo:position>(15 40)</ogo:position>
</ogo:label>
</ogo:labels>
</ogo:part>
<ogo:part>
<ogo:rotation>0</ogo:rotation>
<ogo:name>Speaker</ogo:name>
<ogo:library>Default</ogo:library>
<ogo:symbol>speaker</ogo:symbol>
<ogo:position>(910 350)</ogo:position>
<ogo:properties>
<ogo:property>
<ogo:name>Refdes</ogo:name>
<ogo:value>L1</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>ohm</ogo:name>
<ogo:value>8 ohm</ogo:value>
</ogo:property>
<ogo:property>
<ogo:name>Template</ogo:name>
<ogo:value>R_@refdes %1 %2 @res</ogo:value>
</ogo:property>
</ogo:properties>
<ogo:labels>
<ogo:label>
<ogo:name>Reference designator</ogo:name>
<ogo:text>@refdes</ogo:text>
<ogo:position>(30 0)</ogo:position>
</ogo:label>
<ogo:label>
<ogo:name>impedance</ogo:name>
<ogo:text>@ohm</ogo:text>
<ogo:position>(30 15)</ogo:position>
</ogo:label>
</ogo:labels>
</ogo:part>
</ogo:parts>
<ogo:wires>
<ogo:wire>
<ogo:points>(570 390)(590 390)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(570 370)(570 390)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(770 340)(830 340)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(770 340)(770 390)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(660 390)(660 410)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(590 390)(660 390)</ogo:points>
<ogo:points>(660 390)(770 390)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(570 330)(570 370)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(600 330)(600 340)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(600 340)(610 340)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(640 340)(670 340)</ogo:points>
<ogo:points>(670 340)(660 340)</ogo:points>
<ogo:points>(660 340)(690 340)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(660 340)(660 350)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(730 340)(730 380)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(730 380)(750 380)</ogo:points>
<ogo:points>(750 380)(850 380)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(750 300)(750 380)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(750 300)(800 300)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(800 260)(800 270)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(770 260)(800 260)</ogo:points>
<ogo:points>(800 260)(850 260)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(850 260)(850 300)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(710 260)(710 320)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(570 260)(710 260)</ogo:points>
<ogo:points>(710 260)(670 260)</ogo:points>
<ogo:points>(670 260)(600 260)</ogo:points>
<ogo:points>(600 260)(740 260)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(570 260)(570 290)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(600 260)(600 290)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(920 330)(920 340)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(870 330)(920 330)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(870 380)(910 380)</ogo:points>
<ogo:points>(910 380)(890 380)</ogo:points>
<ogo:points>(890 380)(920 380)</ogo:points>
</ogo:wire>
<ogo:wire>
<ogo:points>(920 370)(920 380)</ogo:points>
</ogo:wire>
</ogo:wires>
<ogo:textboxes/>
</ogo:schematic>