summaryrefslogtreecommitdiff
path: root/Examples/rc
diff options
context:
space:
mode:
authorFahim2015-08-19 15:49:33 +0530
committerFahim2015-08-19 15:49:33 +0530
commit5e81c99de1606d01c5d07fbe35005ad5a4298c7f (patch)
treef380242a8f6f4133a2eca5fc5efbf4a49be811ed /Examples/rc
parent0a10771024b1b82b69b23aa770a664b8653f985e (diff)
downloadeSim-5e81c99de1606d01c5d07fbe35005ad5a4298c7f.tar.gz
eSim-5e81c99de1606d01c5d07fbe35005ad5a4298c7f.tar.bz2
eSim-5e81c99de1606d01c5d07fbe35005ad5a4298c7f.zip
Modified Example
Diffstat (limited to 'Examples/rc')
-rw-r--r--Examples/rc/plot_data_i.txt4
-rw-r--r--Examples/rc/plot_data_v.txt132
-rw-r--r--Examples/rc/rc-cache.lib12
-rw-r--r--Examples/rc/rc-rescue.lib22
-rw-r--r--Examples/rc/rc.bak70
-rw-r--r--Examples/rc/rc.cir12
-rw-r--r--Examples/rc/rc.cir.out8
-rw-r--r--Examples/rc/rc.net84
-rw-r--r--Examples/rc/rc.pro76
-rw-r--r--Examples/rc/rc.sch44
-rw-r--r--Examples/rc/rc_Previous_Values.xml1
11 files changed, 297 insertions, 168 deletions
diff --git a/Examples/rc/plot_data_i.txt b/Examples/rc/plot_data_i.txt
index dc758804..acf268ea 100644
--- a/Examples/rc/plot_data_i.txt
+++ b/Examples/rc/plot_data_i.txt
@@ -1,5 +1,5 @@
-* eeschema netlist version 1.1 (spice format) creation date: thu jun 11 10:11:01 2015
-Transient Analysis Thu Jun 11 10:14:02 2015
+ * /home/fossee/downloads/esim-master/examples/rc/rc.cir
+ Transient Analysis Wed Aug 19 15:40:17 2015
--------------------------------------------------------------------------------
Index time alli
--------------------------------------------------------------------------------
diff --git a/Examples/rc/plot_data_v.txt b/Examples/rc/plot_data_v.txt
index 1523c7e7..fce2f95f 100644
--- a/Examples/rc/plot_data_v.txt
+++ b/Examples/rc/plot_data_v.txt
@@ -1,71 +1,71 @@
-* eeschema netlist version 1.1 (spice format) creation date: thu jun 11 10:11:01 2015
-Transient Analysis Thu Jun 11 10:14:02 2015
+ * /home/fossee/downloads/esim-master/examples/rc/rc.cir
+ Transient Analysis Wed Aug 19 15:40:17 2015
--------------------------------------------------------------------------------
-Index time V(1) V(4)
+Index time in out
--------------------------------------------------------------------------------
0 0.000000e+00 0.000000e+00 0.000000e+00
-1 1.000000e-05 6.220965e-05 6.283175e-03
-2 1.084561e-05 6.791459e-05 6.814482e-03
-3 1.253682e-05 8.021261e-05 7.877094e-03
-4 1.591924e-05 1.101286e-04 1.000231e-02
-5 2.268408e-05 1.911502e-04 1.425271e-02
-6 3.621377e-05 4.372392e-04 2.275329e-02
-7 6.327316e-05 1.259968e-03 3.975308e-02
-8 1.173919e-04 4.183792e-03 7.374280e-02
-9 2.256294e-04 1.481245e-02 1.416485e-01
-10 4.421045e-04 5.279624e-02 2.768902e-01
-11 8.750546e-04 1.798921e-01 5.429139e-01
-12 1.561534e-03 4.674640e-01 9.422583e-01
-13 2.607354e-03 9.716663e-01 1.461096e+00
-14 4.103506e-03 1.587461e+00 1.921201e+00
-15 6.103506e-03 1.901107e+00 1.881014e+00
-16 8.103506e-03 1.501679e+00 1.122344e+00
-17 1.010351e-02 5.286602e-01 -6.50235e-02
-18 1.210351e-02 -6.46289e-01 -1.22755e+00
-19 1.410351e-02 -1.57438e+00 -1.92120e+00
-20 1.610351e-02 -1.90111e+00 -1.88101e+00
-21 1.810351e-02 -1.50168e+00 -1.12234e+00
-22 2.010351e-02 -5.28660e-01 6.502348e-02
-23 2.210351e-02 6.462888e-01 1.227554e+00
-24 2.410351e-02 1.574377e+00 1.921201e+00
-25 2.610351e-02 1.901107e+00 1.881014e+00
-26 2.810351e-02 1.501679e+00 1.122344e+00
-27 3.010351e-02 5.286602e-01 -6.50235e-02
-28 3.210351e-02 -6.46289e-01 -1.22755e+00
-29 3.410351e-02 -1.57438e+00 -1.92120e+00
-30 3.610351e-02 -1.90111e+00 -1.88101e+00
-31 3.810351e-02 -1.50168e+00 -1.12234e+00
-32 4.010351e-02 -5.28660e-01 6.502348e-02
-33 4.210351e-02 6.462888e-01 1.227554e+00
-34 4.410351e-02 1.574377e+00 1.921201e+00
-35 4.610351e-02 1.901107e+00 1.881014e+00
-36 4.810351e-02 1.501679e+00 1.122344e+00
-37 5.010351e-02 5.286602e-01 -6.50235e-02
-38 5.210351e-02 -6.46289e-01 -1.22755e+00
-39 5.410351e-02 -1.57438e+00 -1.92120e+00
-40 5.610351e-02 -1.90111e+00 -1.88101e+00
-41 5.810351e-02 -1.50168e+00 -1.12234e+00
-42 6.010351e-02 -5.28660e-01 6.502348e-02
-43 6.210351e-02 6.462888e-01 1.227554e+00
-44 6.410351e-02 1.574377e+00 1.921201e+00
-45 6.610351e-02 1.901107e+00 1.881014e+00
-46 6.810351e-02 1.501679e+00 1.122344e+00
-47 7.010351e-02 5.286602e-01 -6.50235e-02
-48 7.210351e-02 -6.46289e-01 -1.22755e+00
-49 7.410351e-02 -1.57438e+00 -1.92120e+00
-50 7.610351e-02 -1.90111e+00 -1.88101e+00
-51 7.810351e-02 -1.50168e+00 -1.12234e+00
-52 8.010351e-02 -5.28660e-01 6.502348e-02
-53 8.210351e-02 6.462888e-01 1.227554e+00
-54 8.410351e-02 1.574377e+00 1.921201e+00
+1 1.000000e-05 6.283175e-03 6.220965e-05
+2 1.084561e-05 6.814482e-03 6.791459e-05
+3 1.253682e-05 7.877094e-03 8.021261e-05
+4 1.591924e-05 1.000231e-02 1.101286e-04
+5 2.268408e-05 1.425271e-02 1.911502e-04
+6 3.621377e-05 2.275329e-02 4.372392e-04
+7 6.327316e-05 3.975308e-02 1.259968e-03
+8 1.173919e-04 7.374280e-02 4.183792e-03
+9 2.256294e-04 1.416485e-01 1.481245e-02
+10 4.421045e-04 2.768902e-01 5.279624e-02
+11 8.750546e-04 5.429139e-01 1.798921e-01
+12 1.561534e-03 9.422583e-01 4.674640e-01
+13 2.607354e-03 1.461096e+00 9.716663e-01
+14 4.103506e-03 1.921201e+00 1.587461e+00
+15 6.103506e-03 1.881014e+00 1.901107e+00
+16 8.103506e-03 1.122344e+00 1.501679e+00
+17 1.010351e-02 -6.50235e-02 5.286602e-01
+18 1.210351e-02 -1.22755e+00 -6.46289e-01
+19 1.410351e-02 -1.92120e+00 -1.57438e+00
+20 1.610351e-02 -1.88101e+00 -1.90111e+00
+21 1.810351e-02 -1.12234e+00 -1.50168e+00
+22 2.010351e-02 6.502348e-02 -5.28660e-01
+23 2.210351e-02 1.227554e+00 6.462888e-01
+24 2.410351e-02 1.921201e+00 1.574377e+00
+25 2.610351e-02 1.881014e+00 1.901107e+00
+26 2.810351e-02 1.122344e+00 1.501679e+00
+27 3.010351e-02 -6.50235e-02 5.286602e-01
+28 3.210351e-02 -1.22755e+00 -6.46289e-01
+29 3.410351e-02 -1.92120e+00 -1.57438e+00
+30 3.610351e-02 -1.88101e+00 -1.90111e+00
+31 3.810351e-02 -1.12234e+00 -1.50168e+00
+32 4.010351e-02 6.502348e-02 -5.28660e-01
+33 4.210351e-02 1.227554e+00 6.462888e-01
+34 4.410351e-02 1.921201e+00 1.574377e+00
+35 4.610351e-02 1.881014e+00 1.901107e+00
+36 4.810351e-02 1.122344e+00 1.501679e+00
+37 5.010351e-02 -6.50235e-02 5.286602e-01
+38 5.210351e-02 -1.22755e+00 -6.46289e-01
+39 5.410351e-02 -1.92120e+00 -1.57438e+00
+40 5.610351e-02 -1.88101e+00 -1.90111e+00
+41 5.810351e-02 -1.12234e+00 -1.50168e+00
+42 6.010351e-02 6.502348e-02 -5.28660e-01
+43 6.210351e-02 1.227554e+00 6.462888e-01
+44 6.410351e-02 1.921201e+00 1.574377e+00
+45 6.610351e-02 1.881014e+00 1.901107e+00
+46 6.810351e-02 1.122344e+00 1.501679e+00
+47 7.010351e-02 -6.50235e-02 5.286602e-01
+48 7.210351e-02 -1.22755e+00 -6.46289e-01
+49 7.410351e-02 -1.92120e+00 -1.57438e+00
+50 7.610351e-02 -1.88101e+00 -1.90111e+00
+51 7.810351e-02 -1.12234e+00 -1.50168e+00
+52 8.010351e-02 6.502348e-02 -5.28660e-01
+53 8.210351e-02 1.227554e+00 6.462888e-01
+54 8.410351e-02 1.921201e+00 1.574377e+00
-Index time V(1) V(4)
+Index time in out
--------------------------------------------------------------------------------
-55 8.610351e-02 1.901107e+00 1.881014e+00
-56 8.810351e-02 1.501679e+00 1.122344e+00
-57 9.010351e-02 5.286602e-01 -6.50235e-02
-58 9.210351e-02 -6.46289e-01 -1.22755e+00
-59 9.410351e-02 -1.57438e+00 -1.92120e+00
-60 9.610351e-02 -1.90111e+00 -1.88101e+00
-61 9.810351e-02 -1.50168e+00 -1.12234e+00
-62 1.000000e-01 -5.86156e-01 -2.44929e-15
+55 8.610351e-02 1.881014e+00 1.901107e+00
+56 8.810351e-02 1.122344e+00 1.501679e+00
+57 9.010351e-02 -6.50235e-02 5.286602e-01
+58 9.210351e-02 -1.22755e+00 -6.46289e-01
+59 9.410351e-02 -1.92120e+00 -1.57438e+00
+60 9.610351e-02 -1.88101e+00 -1.90111e+00
+61 9.810351e-02 -1.12234e+00 -1.50168e+00
+62 1.000000e-01 -2.44929e-15 -5.86156e-01
diff --git a/Examples/rc/rc-cache.lib b/Examples/rc/rc-cache.lib
index 35095f47..2a5e6e53 100644
--- a/Examples/rc/rc-cache.lib
+++ b/Examples/rc/rc-cache.lib
@@ -23,11 +23,11 @@ X ~ 2 0 -150 110 U 40 40 1 1 P
ENDDRAW
ENDDEF
#
-# GND
+# GND-RESCUE-rc
#
-DEF ~GND #PWR 0 0 Y Y 1 F P
+DEF ~GND-RESCUE-rc #PWR 0 0 Y Y 1 F P
F0 "#PWR" 0 0 30 H I C CNN
-F1 "GND" 0 -70 30 H I C CNN
+F1 "GND-RESCUE-rc" 0 -70 30 H I C CNN
F2 "" 0 0 60 H V C CNN
F3 "" 0 0 60 H V C CNN
DRAW
@@ -49,11 +49,11 @@ P 6 0 1 0 0 0 0 50 -75 100 0 150 75 100 0 50 N
ENDDRAW
ENDDEF
#
-# R
+# R-RESCUE-rc
#
-DEF R R 0 0 N Y 1 F N
+DEF R-RESCUE-rc R 0 0 N Y 1 F N
F0 "R" 80 0 50 V V C CNN
-F1 "R" 0 0 50 V V C CNN
+F1 "R-RESCUE-rc" 0 0 50 V V C CNN
F2 "" -70 0 30 V V C CNN
F3 "" 0 0 30 H V C CNN
$FPLIST
diff --git a/Examples/rc/rc-rescue.lib b/Examples/rc/rc-rescue.lib
new file mode 100644
index 00000000..f584a635
--- /dev/null
+++ b/Examples/rc/rc-rescue.lib
@@ -0,0 +1,22 @@
+EESchema-LIBRARY Version 2.3
+#encoding utf-8
+#
+# R-RESCUE-rc
+#
+DEF R-RESCUE-rc R 0 0 N Y 1 F N
+F0 "R" 80 0 50 V V C CNN
+F1 "R-RESCUE-rc" 0 0 50 V V C CNN
+F2 "" -70 0 30 V V C CNN
+F3 "" 0 0 30 H V C CNN
+$FPLIST
+ R_*
+ Resistor_*
+$ENDFPLIST
+DRAW
+S -40 -100 40 100 0 1 10 N
+X ~ 1 0 150 50 D 60 60 1 1 P
+X ~ 2 0 -150 50 U 60 60 1 1 P
+ENDDRAW
+ENDDEF
+#
+#End Library
diff --git a/Examples/rc/rc.bak b/Examples/rc/rc.bak
index be41e011..1f5ccba0 100644
--- a/Examples/rc/rc.bak
+++ b/Examples/rc/rc.bak
@@ -1,4 +1,13 @@
EESchema Schematic File Version 2
+LIBS:rc-rescue
+LIBS:eSim_Analog
+LIBS:eSim_Devices
+LIBS:eSim_Digital
+LIBS:eSim_Hybrid
+LIBS:eSim_Miscellaneous
+LIBS:eSim_Sources
+LIBS:eSim_Subckt
+LIBS:eSim_User
LIBS:power
LIBS:device
LIBS:transistors
@@ -10,7 +19,6 @@ LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
-LIBS:special
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
@@ -29,11 +37,6 @@ LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
-LIBS:eSim_Analog
-LIBS:eSim_Devices
-LIBS:eSim_Digital
-LIBS:eSim_Hybrid
-LIBS:eSim_Sources
LIBS:rc-cache
EELAYER 25 0
EELAYER END
@@ -50,7 +53,7 @@ Comment3 ""
Comment4 ""
$EndDescr
$Comp
-L R R1
+L R-RESCUE-rc R1
U 1 1 556C372A
P 5100 2300
F 0 "R1" V 5180 2300 50 0000 C CNN
@@ -82,19 +85,6 @@ F 3 "" H 4650 2850 60 0000 C CNN
1 4650 2850
1 0 0 -1
$EndComp
-$Comp
-L GND #PWR01
-U 1 1 556C3835
-P 5150 3400
-F 0 "#PWR01" H 5150 3150 50 0001 C CNN
-F 1 "GND" H 5150 3250 50 0000 C CNN
-F 2 "" H 5150 3400 60 0000 C CNN
-F 3 "" H 5150 3400 60 0000 C CNN
- 1 5150 3400
- 1 0 0 -1
-$EndComp
-Text GLabel 5050 3400 0 60 Input ~ 0
-gnd
Wire Wire Line
4650 2400 4650 2300
Wire Wire Line
@@ -105,27 +95,45 @@ Wire Wire Line
5600 2800 5600 3300
Wire Wire Line
5600 3300 4650 3300
-Wire Wire Line
- 5150 3400 5150 3300
Connection ~ 5150 3300
Wire Wire Line
- 5050 3400 5100 3400
-Wire Wire Line
- 5100 3400 5100 3350
-Wire Wire Line
- 5100 3350 5150 3350
-Connection ~ 5150 3350
-Wire Wire Line
5600 2300 5600 2500
$Comp
-L PWR_FLAG #FLG02
+L PWR_FLAG #FLG01
U 1 1 55795DBE
P 5150 3300
-F 0 "#FLG02" H 5150 3395 50 0001 C CNN
+F 0 "#FLG01" H 5150 3395 50 0001 C CNN
F 1 "PWR_FLAG" H 5150 3480 50 0000 C CNN
F 2 "" H 5150 3300 60 0000 C CNN
F 3 "" H 5150 3300 60 0000 C CNN
1 5150 3300
1 0 0 -1
$EndComp
+$Comp
+L GND-RESCUE-rc #PWR02
+U 1 1 55796439
+P 5150 3400
+F 0 "#PWR02" H 5150 3400 30 0001 C CNN
+F 1 "GND" H 5150 3330 30 0001 C CNN
+F 2 "" H 5150 3400 60 0000 C CNN
+F 3 "" H 5150 3400 60 0000 C CNN
+ 1 5150 3400
+ 1 0 0 -1
+$EndComp
+Wire Wire Line
+ 5150 3300 5150 3400
+Text GLabel 4600 2250 0 60 Input ~ 0
+in
+Text GLabel 5600 2200 2 60 Input ~ 0
+out
+Wire Wire Line
+ 5600 2200 5550 2200
+Wire Wire Line
+ 5550 2200 5550 2300
+Connection ~ 5550 2300
+Wire Wire Line
+ 4600 2250 4700 2250
+Wire Wire Line
+ 4700 2250 4700 2300
+Connection ~ 4700 2300
$EndSCHEMATC
diff --git a/Examples/rc/rc.cir b/Examples/rc/rc.cir
index 1e5ca11e..1ee9e38c 100644
--- a/Examples/rc/rc.cir
+++ b/Examples/rc/rc.cir
@@ -1,11 +1,13 @@
-* EESchema Netlist Version 1.1 (Spice format) creation date: Thu Jun 11 10:11:01 2015
+* /home/fossee/Downloads/eSim-master/Examples/rc/rc.cir
+
+* EESchema Netlist Version 1.1 (Spice format) creation date: Mon Aug 17 14:25:12 2015
* To exclude a component from the Spice Netlist add [Spice_Netlist_Enabled] user FIELD set to: N
* To reorder the component spice node sequence add [Spice_Node_Sequence] user FIELD and define sequence: 2,1,0
-*Sheet Name:/
-R1 1 4 1k
-C1 1 2 1u
-v1 4 2 sine
+* Sheet Name: /
+R1 out in 1k
+C1 out GND 1u
+v1 in GND sine
.end
diff --git a/Examples/rc/rc.cir.out b/Examples/rc/rc.cir.out
index 282ac877..6882e435 100644
--- a/Examples/rc/rc.cir.out
+++ b/Examples/rc/rc.cir.out
@@ -1,8 +1,8 @@
-* eeschema netlist version 1.1 (spice format) creation date: thu jun 11 10:11:01 2015
+* /home/fossee/downloads/esim-master/examples/rc/rc.cir
-r1 1 4 1k
-c1 1 0 1u
-v1 4 0 sine(0 2 50 0 0)
+r1 out in 1k
+c1 out gnd 1u
+v1 in gnd sine(0 2 50 0 0)
.tran 10e-03 100e-03 0e-03
* Control Statements
diff --git a/Examples/rc/rc.net b/Examples/rc/rc.net
new file mode 100644
index 00000000..72948085
--- /dev/null
+++ b/Examples/rc/rc.net
@@ -0,0 +1,84 @@
+(export (version D)
+ (design
+ (source /home/fossee/Downloads/eSim-master/Examples/rc/rc.sch)
+ (date "Mon Aug 17 11:44:10 2015")
+ (tool "Eeschema 0.201508160901+6094~28~ubuntu14.04.1-product")
+ (sheet (number 1) (name /) (tstamps /)
+ (title_block
+ (title)
+ (company)
+ (rev)
+ (date)
+ (source rc.sch)
+ (comment (number 1) (value ""))
+ (comment (number 2) (value ""))
+ (comment (number 3) (value ""))
+ (comment (number 4) (value "")))))
+ (components
+ (comp (ref R1)
+ (value 1k)
+ (libsource (lib device) (part R))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 556C372A))
+ (comp (ref C1)
+ (value 1u)
+ (libsource (lib device) (part C))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 556C3744))
+ (comp (ref v1)
+ (value sine)
+ (footprint R1)
+ (libsource (lib eSim_Sources) (part sine))
+ (sheetpath (names /) (tstamps /))
+ (tstamp 556C37C5)))
+ (libparts
+ (libpart (lib device) (part R)
+ (description Resistor)
+ (footprints
+ (fp R_*)
+ (fp Resistor_*))
+ (fields
+ (field (name Reference) R)
+ (field (name Value) R))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive))))
+ (libpart (lib eSim_Sources) (part sine)
+ (footprints
+ (fp 1_pin))
+ (fields
+ (field (name Reference) v)
+ (field (name Value) sine)
+ (field (name Footprint) R1))
+ (pins
+ (pin (num 1) (name +) (type input))
+ (pin (num 2) (name -) (type input))))
+ (libpart (lib device) (part C)
+ (description "Unpolarized capacitor")
+ (footprints
+ (fp C?)
+ (fp C_????_*)
+ (fp C_????)
+ (fp SMD*_c)
+ (fp Capacitor*))
+ (fields
+ (field (name Reference) C)
+ (field (name Value) C))
+ (pins
+ (pin (num 1) (name ~) (type passive))
+ (pin (num 2) (name ~) (type passive)))))
+ (libraries
+ (library (logical eSim_Sources)
+ (uri /usr/share/kicad/library/eSim_Sources.lib))
+ (library (logical device)
+ (uri /usr/share/kicad/library/device.lib)))
+ (nets
+ (net (code 1) (name gnd)
+ (node (ref C1) (pin 2))
+ (node (ref v1) (pin 2)))
+ (net (code 2) (name "Net-(C1-Pad1)")
+ (node (ref R1) (pin 1))
+ (node (ref C1) (pin 1)))
+ (net (code 3) (name "Net-(R1-Pad2)")
+ (node (ref v1) (pin 1))
+ (node (ref R1) (pin 2))))) \ No newline at end of file
diff --git a/Examples/rc/rc.pro b/Examples/rc/rc.pro
index f1f5e0ac..1c803a7f 100644
--- a/Examples/rc/rc.pro
+++ b/Examples/rc/rc.pro
@@ -1,4 +1,4 @@
-update=Wed Jun 3 15:51:38 2015
+update=Tue Aug 18 12:23:53 2015
version=1
last_client=eeschema
[general]
@@ -31,38 +31,42 @@ NetIExt=net
version=1
LibDir=
[eeschema/libraries]
-LibName1=power
-LibName2=device
-LibName3=transistors
-LibName4=conn
-LibName5=linear
-LibName6=regul
-LibName7=74xx
-LibName8=cmos4000
-LibName9=adc-dac
-LibName10=memory
-LibName11=xilinx
-LibName12=special
-LibName13=microcontrollers
-LibName14=dsp
-LibName15=microchip
-LibName16=analog_switches
-LibName17=motorola
-LibName18=texas
-LibName19=intel
-LibName20=audio
-LibName21=interface
-LibName22=digital-audio
-LibName23=philips
-LibName24=display
-LibName25=cypress
-LibName26=siliconi
-LibName27=opto
-LibName28=atmel
-LibName29=contrib
-LibName30=valves
-LibName31=/home/gaurav/Desktop/eSim Library/eSim_Analog
-LibName32=/home/gaurav/Desktop/eSim Library/eSim_Devices
-LibName33=/home/gaurav/Desktop/eSim Library/eSim_Digital
-LibName34=/home/gaurav/Desktop/eSim Library/eSim_Hybrid
-LibName35=/home/gaurav/Desktop/eSim Library/eSim_Sources
+LibName1=eSim_Analog
+LibName2=eSim_Devices
+LibName3=eSim_Digital
+LibName4=eSim_Hybrid
+LibName5=eSim_Miscellaneous
+LibName6=eSim_Sources
+LibName7=eSim_Subckt
+LibName8=eSim_User
+LibName9=rc-rescue
+LibName10=power
+LibName11=device
+LibName12=transistors
+LibName13=conn
+LibName14=linear
+LibName15=regul
+LibName16=74xx
+LibName17=cmos4000
+LibName18=adc-dac
+LibName19=memory
+LibName20=xilinx
+LibName21=special
+LibName22=microcontrollers
+LibName23=dsp
+LibName24=microchip
+LibName25=analog_switches
+LibName26=motorola
+LibName27=texas
+LibName28=intel
+LibName29=audio
+LibName30=interface
+LibName31=digital-audio
+LibName32=philips
+LibName33=display
+LibName34=cypress
+LibName35=siliconi
+LibName36=opto
+LibName37=atmel
+LibName38=contrib
+LibName39=valves
diff --git a/Examples/rc/rc.sch b/Examples/rc/rc.sch
index 7fa7a6d4..214f2b2f 100644
--- a/Examples/rc/rc.sch
+++ b/Examples/rc/rc.sch
@@ -1,4 +1,13 @@
EESchema Schematic File Version 2
+LIBS:eSim_Analog
+LIBS:eSim_Devices
+LIBS:eSim_Digital
+LIBS:eSim_Hybrid
+LIBS:eSim_Miscellaneous
+LIBS:eSim_Sources
+LIBS:eSim_Subckt
+LIBS:eSim_User
+LIBS:rc-rescue
LIBS:power
LIBS:device
LIBS:transistors
@@ -10,7 +19,6 @@ LIBS:cmos4000
LIBS:adc-dac
LIBS:memory
LIBS:xilinx
-LIBS:special
LIBS:microcontrollers
LIBS:dsp
LIBS:microchip
@@ -29,11 +37,6 @@ LIBS:opto
LIBS:atmel
LIBS:contrib
LIBS:valves
-LIBS:eSim_Analog
-LIBS:eSim_Devices
-LIBS:eSim_Digital
-LIBS:eSim_Hybrid
-LIBS:eSim_Sources
LIBS:rc-cache
EELAYER 25 0
EELAYER END
@@ -50,7 +53,7 @@ Comment3 ""
Comment4 ""
$EndDescr
$Comp
-L R R1
+L R-RESCUE-rc R1
U 1 1 556C372A
P 5100 2300
F 0 "R1" V 5180 2300 50 0000 C CNN
@@ -82,8 +85,6 @@ F 3 "" H 4650 2850 60 0000 C CNN
1 4650 2850
1 0 0 -1
$EndComp
-Text GLabel 5050 3400 0 60 Input ~ 0
-gnd
Wire Wire Line
4650 2400 4650 2300
Wire Wire Line
@@ -96,13 +97,6 @@ Wire Wire Line
5600 3300 4650 3300
Connection ~ 5150 3300
Wire Wire Line
- 5050 3400 5100 3400
-Wire Wire Line
- 5100 3400 5100 3350
-Wire Wire Line
- 5100 3350 5150 3350
-Connection ~ 5150 3350
-Wire Wire Line
5600 2300 5600 2500
$Comp
L PWR_FLAG #FLG01
@@ -116,10 +110,10 @@ F 3 "" H 5150 3300 60 0000 C CNN
1 0 0 -1
$EndComp
$Comp
-L GND #PWR?
+L GND-RESCUE-rc #PWR02
U 1 1 55796439
P 5150 3400
-F 0 "#PWR?" H 5150 3400 30 0001 C CNN
+F 0 "#PWR02" H 5150 3400 30 0001 C CNN
F 1 "GND" H 5150 3330 30 0001 C CNN
F 2 "" H 5150 3400 60 0000 C CNN
F 3 "" H 5150 3400 60 0000 C CNN
@@ -128,4 +122,18 @@ F 3 "" H 5150 3400 60 0000 C CNN
$EndComp
Wire Wire Line
5150 3300 5150 3400
+Text GLabel 4600 2250 0 60 Input ~ 0
+in
+Text GLabel 5600 2200 2 60 Input ~ 0
+out
+Wire Wire Line
+ 5600 2200 5550 2200
+Wire Wire Line
+ 5550 2200 5550 2300
+Connection ~ 5550 2300
+Wire Wire Line
+ 4600 2250 4700 2250
+Wire Wire Line
+ 4700 2250 4700 2300
+Connection ~ 4700 2300
$EndSCHEMATC
diff --git a/Examples/rc/rc_Previous_Values.xml b/Examples/rc/rc_Previous_Values.xml
new file mode 100644
index 00000000..b158649c
--- /dev/null
+++ b/Examples/rc/rc_Previous_Values.xml
@@ -0,0 +1 @@
+<KicadtoNgspice><analysis><ac><field1 name="Lin">true</field1><field2 name="Dec">false</field2><field3 name="Oct">false</field3><field4 name="Start Frequency" /><field5 name="Stop Frequency" /><field6 name="No. of points" /><field7 name="Start Fre Combo">Hz</field7><field8 name="Stop Fre Combo">Hz</field8></ac><dc><field1 name="Source Name" /><field2 name="Start" /><field3 name="Increment" /><field4 name="Stop" /><field5 name="Operating Point">False</field5><field6 name="Start Combo">Volts or Amperes</field6><field7 name="Increment Combo">Volts or Amperes</field7><field8 name="Stop Combo">Volts or Amperes</field8></dc><tran><field1 name="Start Time">0</field1><field2 name="Step Time">10</field2><field3 name="Stop Time">100</field3><field4 name="Start Combo">ms</field4><field5 name="Step Combo">ms</field5><field6 name="Stop Combo">ms</field6></tran></analysis><source><v1 name="Source type">sine<field1 name="Offset Value">0</field1><field2 name="Amplitude">2</field2><field3 name="Frequency">50</field3><field4 name="Delay Time">0</field4><field5 name="Damping Factor">0</field5></v1></source><model /><devicemodel /><subcircuit /></KicadtoNgspice> \ No newline at end of file