diff options
Diffstat (limited to 'webtronix_server/digital')
-rwxr-xr-x | webtronix_server/digital/adc_bridge.svg | 43 | ||||
-rwxr-xr-x | webtronix_server/digital/and.svg | 50 | ||||
-rwxr-xr-x | webtronix_server/digital/dac_bridge.svg | 62 | ||||
-rwxr-xr-x | webtronix_server/digital/nand.svg | 58 | ||||
-rwxr-xr-x | webtronix_server/digital/nor.svg | 62 | ||||
-rwxr-xr-x | webtronix_server/digital/not.svg | 50 | ||||
-rwxr-xr-x | webtronix_server/digital/or.svg | 53 | ||||
-rwxr-xr-x | webtronix_server/digital/source.svg | 28 | ||||
-rwxr-xr-x | webtronix_server/digital/xnor.svg | 47 | ||||
-rwxr-xr-x | webtronix_server/digital/xor.svg | 45 |
10 files changed, 498 insertions, 0 deletions
diff --git a/webtronix_server/digital/adc_bridge.svg b/webtronix_server/digital/adc_bridge.svg new file mode 100755 index 0000000..7817fe1 --- /dev/null +++ b/webtronix_server/digital/adc_bridge.svg @@ -0,0 +1,43 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg id="svg2826" width="30" height="20" xmlns="http://www.w3.org/2000/svg"> + <g id="aadc" class="adc_bridge" stroke="black"> +<metadata class="part" > + +<wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > +<!--pin data --> + <wtx:pins> + <wtx:analog> + <wtx:node index="1" x="0" y="10" /> + </wtx:analog> + <wtx:digital> + <wtx:node index="2" x="30" y="10" /> + </wtx:digital> + </wtx:pins> +<!--id for svg diagram and spice--> + <wtx:id>ada</wtx:id> +<!--type of part--> + <wtx:type>ada</wtx:type> +<!--name of file--> + <wtx:name>adc_bridge</wtx:name> +<!--category of part--> + <wtx:category>digital</wtx:category> +<!--value or model name--> + <wtx:value/> +<!--label id for svg diagram--> + <wtx:label/> +<!--spice data--> + <wtx:spice/> +<!--true if flippable--> + <wtx:flip/> +<!--model or spice directive describing part spice--> + <wtx:model/> +</wtx:part> +</metadata> + <path id="path2846" d="m23.609,10.047c0,5.3886-4.3682,9.7572-9.7572,9.7572-5.3888,0-9.7572-4.3686-9.7572-9.7572,0-5.3888,4.3684-9.7572,9.7572-9.7572,5.389,0,9.7572,4.3684,9.7572,9.7572z" stroke-width="0.48559496" fill="none" /> + <path id="path3620" fill="none" d="m5.3326,10.25s0.34324,2.6863,1.3335,2.7751c1.1006,0.099,1.9674-2.775,1.9674-2.775s0.92008-2.8841,2.033-2.7751c0.99,0.0969,1.334,2.7751,1.334,2.7751"/> + <rect id="rect3624" y="7.25" width="6.0007" x="14" height="6.2441"/> + <path id="path3628" stroke-width="2" d="m5,10-5,0"/> + <path id="path3630" stroke-width="2" d="m24,10,6,0"/> + <path id="path3632" d="m14,0.25,10,10-10,10" fill="none"/> + </g> +</svg> diff --git a/webtronix_server/digital/and.svg b/webtronix_server/digital/and.svg new file mode 100755 index 0000000..075430f --- /dev/null +++ b/webtronix_server/digital/and.svg @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns="http://www.w3.org/2000/svg" + version="1.0" + width="60.318184" + height="40.902729" + > + <g + stroke='black' + stroke-width='2px' > +<metadata class="part" > + <wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:digital> + <wtx:node index="1" x="0" y="10" /> + <wtx:node index="2" x="0" y="30" /> + <wtx:node index="3" x="60" y="20" /> + </wtx:digital> + </wtx:pins> + <wtx:id>and</wtx:id> + + <wtx:type>and</wtx:type> + <wtx:name>and</wtx:name> + <wtx:category>digital</wtx:category> + <wtx:flip></wtx:flip> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:model></wtx:model> + </wtx:part> +</metadata> + <path + d="M 10.863637,0.66290618 L 20.136364,0.57199708 C 20.136364,0.57199708 33.500001,-0.35982112 41.045455,4.4810879 C 48.59091,9.3219965 49.272727,14.70836 49.409091,19.935633 C 49.545455,25.162906 48.590909,31.003815 41.045455,35.935633 C 33.500001,40.867451 20.136364,40.390178 20.136364,40.390178 L 10.863637,40.117451 L 10.863637,0.66290618 z" + id="path2189" + fill='none'/> + <path + d="M 49.818182,19.935633 L 59.818182,19.935633" + id="path2191" + /> + <path + d="M 10.5,10.435633 L 0.5,10.435633" + id="path2193" + /> + <path + d="M 10.818182,30.299269 L 0.818182,30.299269" + id="path2195" + /> + </g> +</svg> diff --git a/webtronix_server/digital/dac_bridge.svg b/webtronix_server/digital/dac_bridge.svg new file mode 100755 index 0000000..b5b1316 --- /dev/null +++ b/webtronix_server/digital/dac_bridge.svg @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns="http://www.w3.org/2000/svg" + width="30" + height="20" + id="svg2826"> + <g + id="adac" class="dac_bridge" stroke="black"> +<metadata class="part" > +<wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:digital> + <wtx:node index="1" x="0" y="10" /> + </wtx:digital> + <wtx:analog> + <wtx:node index="2" x="30" y="10" /> + </wtx:analog> + </wtx:pins> + <wtx:id>ad</wtx:id> + <wtx:type>ad</wtx:type> + <wtx:name>dac_bridge</wtx:name> + <wtx:category>digital</wtx:category> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:flip></wtx:flip> + <wtx:model></wtx:model> +</wtx:part> +</metadata> + <path + d="m 23.609,10.047 c 0,5.3886 -4.3682,9.7572 -9.7572,9.7572 -5.3888,0 -9.7572,-4.3686 -9.7572,-9.7572 0,-5.3888 4.3684,-9.7572 9.7572,-9.7572 5.389,0 9.7572,4.3684 9.7572,9.7572 z" + id="path2846" + fill="none" + stroke-width="0.48559496" /> + <path + d="m 13.1201,10.25 c 0,0 0.34324,2.6863 1.3335,2.7751 1.1006,0.099 1.9674,-2.775 1.9674,-2.775 0,0 0.92008,-2.8841 2.033,-2.7751 0.99,0.0969 1.334,2.7751 1.334,2.7751" + id="path3620" + fill="none" /> + <rect + width="6.0007" + height="6.2441001" + x="5.5999999" + y="6.9875002" + id="rect3624" + /> + <path + d="M 5,10 0,10" + id="path3628" + stroke-width="2" /> + <path + d="m 24,10 6,0" + id="path3630" + stroke-width="2" /> + <path + d="m 14,0.25 10,10 -10,10" + id="path3632" + fill="none" + /> + </g> +</svg> diff --git a/webtronix_server/digital/nand.svg b/webtronix_server/digital/nand.svg new file mode 100755 index 0000000..8f3346b --- /dev/null +++ b/webtronix_server/digital/nand.svg @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns="http://www.w3.org/2000/svg" + version="1.0" + width="60" + height="40" +> + <defs> +</defs> + <g connects='0,10;0,30:60,20' + stroke='black' + stroke-width='2px' + id="anand" + class="nand"> +<metadata class="part" > + <wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:digital> + <wtx:node index="1" x="0" y="10" /> + <wtx:node index="2" x="0" y="30" /> + <wtx:node index="3" x="60" y="20" /> + </wtx:digital> + </wtx:pins> + <wtx:id>nand</wtx:id> + + <wtx:type>nand</wtx:type> + <wtx:name>nand</wtx:name> + <wtx:category>digital</wtx:category> + <wtx:flip></wtx:flip> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:model></wtx:model> + </wtx:part> +</metadata> + <path + d="M 10.863637,0.66290618 L 20.136364,0.57199708 C 20.136364,0.57199708 33.500001,-0.35982112 41.045455,4.4810879 C 48.59091,9.3219965 49.272727,14.70836 49.409091,19.935633 C 49.545455,25.162906 48.590909,31.003815 41.045455,35.935633 C 33.500001,40.867451 20.136364,40.390178 20.136364,40.390178 L 10.863637,40.117451 L 10.863637,0.66290618 z" + id="path2189" + fill='none' /> + <path + d="M 49.818182,19.935633 L 59.818182,19.935633" + id="path2191" + /> + <path + d="M 10.5,10.435633 L 0.5,10.435633" + id="path2193" + /> + <path + d="M 10.818182,30.299269 L 0.818182,30.299269" + id="path2195" + /> + <path + d="M 53.464991,19.999123 C 53.464991,21.220202 52.520106,22.210081 51.35453,22.210081 C 50.188955,22.210081 49.24407,21.220202 49.24407,19.999123 C 49.24407,18.778044 50.188955,17.788165 51.35453,17.788165 C 52.520106,17.788165 53.464991,18.778044 53.464991,19.999123 z" + id="path2162" + /> + </g> +</svg> diff --git a/webtronix_server/digital/nor.svg b/webtronix_server/digital/nor.svg new file mode 100755 index 0000000..a4958dd --- /dev/null +++ b/webtronix_server/digital/nor.svg @@ -0,0 +1,62 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns="http://www.w3.org/2000/svg" + version="1.0" + width="60.318184" + height="40.902729" +> + <defs> +</defs> + <g connects="0,10;0,30;60,20" + stroke='black' + stroke-width='2px' + id="G" + class="nor"> +<metadata class="part" > + <wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:digital> + <wtx:node index="1" x="0" y="10" /> + <wtx:node index="2" x="0" y="30" /> + <wtx:node index="3" x="60" y="20" /> + </wtx:digital> + </wtx:pins> + <wtx:id>nor</wtx:id> + + <wtx:type>nor</wtx:type> + <wtx:name>nor</wtx:name> + <wtx:category>digital</wtx:category> + <wtx:flip></wtx:flip> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:model></wtx:model> + </wtx:part> +</metadata> + <path + d="M 10.863637,0.66290618 L 20.136364,0.57199708 C 21.190899,0.62120167 34.023953,2.1193852 41.045455,9.0354996 C 46.066503,13.981185 48.886195,18.543 49.419293,20.131273 C 50.329505,22.843088 49.186258,18.740418 49.409091,20.1578 C 49.678809,21.8734 46.472981,28.175101 39.934623,34.380468 C 32.669624,41.27547 20.137737,40.399786 20.136364,40.390178 L 10.863637,40.117451 C 14.86684,27.466336 16.293486,14.493152 10.863637,0.66290618 z" + fill='none' + id="path2189" +/> + <path + d="M 13.388164,10.102383 L 0.5,10.435633" + id="path2193" +/> + <path + d="M 12.928763,30.299269 L 0.818182,30.299269" + id="path2195" +/> + <path + d="M 51.764777,20.241251 A 2.8881636,3.1103299 0 1 1 45.98845,20.241251 A 2.8881636,3.1103299 0 1 1 51.764777,20.241251 z" + transform="translate(2.110581,0)" + id="path2431" + fill='none' +/> + <path + d="M 49.818182,19.935633 C 57.213714,20.174586 56.904566,19.960322 59.818182,19.935633" + id="path2191" + fill='none'/> + + </g> +</svg> diff --git a/webtronix_server/digital/not.svg b/webtronix_server/digital/not.svg new file mode 100755 index 0000000..83ec3aa --- /dev/null +++ b/webtronix_server/digital/not.svg @@ -0,0 +1,50 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns="http://www.w3.org/2000/svg" + version="1.0" + width="40.500751" + height="40.857143" +> + <g connects="0,20;40,20" + stroke='black' + stroke-width='2px' + id="G" + class="not"> +<metadata class="part" > + <wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:digital> + <wtx:node index="1" x="0" y="20" /> + <wtx:node index="2" x="40" y="20" /> + </wtx:digital> + + </wtx:pins> + <wtx:id>inv</wtx:id> + + <wtx:type>inv</wtx:type> + <wtx:name>not</wtx:name> + <wtx:category>digital</wtx:category> + <wtx:flip></wtx:flip> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:model></wtx:model> + </wtx:part> +</metadata> + <path + d="M 31.864774,20.071429 L 8.753888,40.357143 L 8.753888,0.5 L 31.982663,20.418568 L 39.882814,20.418568" + id="path1887" + fill='none' + /> + <path + d="M 8.753888,20.357143 L 0.5,20.357143" + id="path1970" + /> + <path + d="M 34.155292,19.998991 C 34.155596,21.853484 33.337242,23.357143 32.327646,23.357143 C 31.31805,23.357143 30.499696,21.853484 30.5,19.998991 C 30.499696,18.144498 31.31805,16.640839 32.327646,16.640839 C 33.337242,16.640839 34.155596,18.144498 34.155292,19.998991 z" + id="path1972" + fill='none' + /> + </g> +</svg> diff --git a/webtronix_server/digital/or.svg b/webtronix_server/digital/or.svg new file mode 100755 index 0000000..b6f9227 --- /dev/null +++ b/webtronix_server/digital/or.svg @@ -0,0 +1,53 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns="http://www.w3.org/2000/svg" + version="1.0" + width="60.318184" + height="40.902729" +> + <g connects="0,10;0,30;60,20" + stroke='black' + stroke-width='2px' + id="G" + class="or"> +<metadata class="part" > + <wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:digital> + <wtx:node index="1" x="0" y="10" /> + <wtx:node index="2" x="0" y="30" /> + <wtx:node index="3" x="60" y="20" /> + </wtx:digital> + </wtx:pins> + <wtx:id>or</wtx:id> + + <wtx:type>or</wtx:type> + <wtx:name>or</wtx:name> + <wtx:category>digital</wtx:category> + <wtx:flip></wtx:flip> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:model></wtx:model> + </wtx:part> +</metadata> + <path + d="M 10.863637,0.66290618 L 20.136364,0.57199708 C 21.190899,0.62120167 34.023953,2.1193852 41.045455,9.0354996 C 46.066503,13.981185 48.886195,18.543 49.419293,20.131273 C 50.329505,22.843088 49.474964,18.724522 49.409091,20.1578 C 49.345559,21.54015 46.472981,28.175101 39.934623,34.380468 C 32.669624,41.27547 20.137737,40.399786 20.136364,40.390178 L 10.863637,40.117451 C 14.86684,27.466336 16.293486,14.493152 10.863637,0.66290618 z" + id="path2189" + fill='none' + /> + <path + d="M 49.818182,19.935633 C 57.213714,20.174586 56.904566,19.960322 59.818182,19.935633" + id="path2191" + /> + <path + d="M 13.388164,10.102383 L 0.5,10.435633" + id="path2193" + /> + <path + d="M 12.928763,30.299269 L 0.818182,30.299269" + id="path2195" + /> + </g> +</svg> diff --git a/webtronix_server/digital/source.svg b/webtronix_server/digital/source.svg new file mode 100755 index 0000000..70c9fe5 --- /dev/null +++ b/webtronix_server/digital/source.svg @@ -0,0 +1,28 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<svg id="a" xmlns="http://www.w3.org/2000/svg" height="20" width="60"> + <g id="asource" class="source" stroke="#000" fill="none" > +<metadata class="part" > + <wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:analog> + <wtx:node index="1" x="50" y="10" ></wtx:node> + </wtx:analog> + + </wtx:pins> + <wtx:id>clock</wtx:id> + + <wtx:type>xclock</wtx:type> + <wtx:name>source</wtx:name> + <wtx:category>digital</wtx:category> + <wtx:flip></wtx:flip> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:model></wtx:model> + </wtx:part> +</metadata> + <rect id="rect2830" height="20" width="40" y="0" x="0" stroke-width="2"/> + <path id="path2832" d="m6,15.362,5,0,0-10,15,0,0,10,10,0,0,0" stroke-width="1px"/> + <path id="path2834" d="m40,10,10,0" stroke-width="2"/> + </g> +</svg> diff --git a/webtronix_server/digital/xnor.svg b/webtronix_server/digital/xnor.svg new file mode 100755 index 0000000..a3757bb --- /dev/null +++ b/webtronix_server/digital/xnor.svg @@ -0,0 +1,47 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> +<svg + xmlns="http://www.w3.org/2000/svg" + version="1.0" + width="60" + height="40" +> + <defs> +</defs> + <g connects="0,10;0,30;60,20" + stroke='black' + stroke-width='2px' + id="G" + class="xnor" > + +<metadata class="part" > + <wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:digital> + <wtx:node index="1" x="0" y="10" /> + <wtx:node index="2" x="0" y="30" /> + <wtx:node index="3" x="60" y="20" /> + </wtx:digital> + </wtx:pins> + <wtx:id>xnor</wtx:id> + + <wtx:type>xnor</wtx:type> + <wtx:name>xnor</wtx:name> + <wtx:category>digital</wtx:category> + <wtx:flip></wtx:flip> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:model></wtx:model> + </wtx:part> +</metadata> + + <path id="path2189" fill="none" d="M10.864,0.66291l9.272-0.09091c1.055,0.0492,13.888,1.5474,20.909,8.4635,5.022,4.9455,7.841,9.5075,8.374,11.096,0.911,2.712-0.233-1.391-0.01,0.027,0.27,1.715-2.936,8.017-9.474,14.222-7.265,6.895-19.797,6.02-19.799,6.01l-9.272-0.273c4.003-12.651,5.429-25.624,0-39.454z"/> + <path id="path2191" fill="none" d="m55,20l5,0"/> + <path id="path2193" d="M0,10l13,0"/> + <path id="path2195" d="M0,30h13"/> + <path id="path2431" fill="none" d="m54.915,20.415a2.8882,3.1103,0,1,1,-5.7763,0,2.8882,3.1103,0,1,1,5.7763,0z"/> + <path id="path3223" fill="none" d="M7.3402,0.59291c4.2808,15.544,3.1698,27.526-0.2222,39.234"/> + + </g> +</svg> diff --git a/webtronix_server/digital/xor.svg b/webtronix_server/digital/xor.svg new file mode 100755 index 0000000..e55ade7 --- /dev/null +++ b/webtronix_server/digital/xor.svg @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns="http://www.w3.org/2000/svg" + version="1.0" + width="60.318184" + height="40.902729" +> + <defs> +</defs> + <g + stroke='black' + stroke-width='2px' + id="G" + class="xor" > +<metadata class="part" > + <wtx:part xmlns:wtx="/home/niel/Desktop/webtronics" > + <wtx:pins> + <wtx:digital> + <wtx:node index="1" x="0" y="10" /> + <wtx:node index="2" x="0" y="30" /> + <wtx:node index="3" x="60" y="20" /> + </wtx:digital> + </wtx:pins> + <wtx:id>xor</wtx:id> + + <wtx:type>xor</wtx:type> + <wtx:name>xor</wtx:name> + <wtx:category>digital</wtx:category> + <wtx:flip></wtx:flip> + <wtx:value></wtx:value> + <wtx:label></wtx:label> + <wtx:spice></wtx:spice> + <wtx:model></wtx:model> + </wtx:part> +</metadata> + <path id="path2189" fill="none" d="M10.864,0.66291l9.272-0.09091c1.055,0.0492,13.888,1.5474,20.909,8.4635,5.022,4.9455,7.841,9.5075,8.374,11.096,0.911,2.712-0.233-1.391-0.01,0.027,0.27,1.715-2.936,8.017-9.474,14.222-7.265,6.895-19.797,6.02-19.799,6.01l-9.272-0.273c4.003-12.651,5.429-25.624,0-39.454z"/> + <path id="path2191" fill="none" d="m50,20l10,0"/> + <path id="path2193" d="M0,10l13,0"/> + <path id="path2195" d="M0,30h13"/> + <path id="path3223" fill="none" d="M7.3402,0.59291c4.2808,15.544,3.1698,27.526-0.2222,39.234"/> + + </g> +</svg> |