Fix quick-disconnect package
authorKeith Packard <keithp@keithp.com>
Fri, 15 Jun 2012 04:47:41 +0000 (21:47 -0700)
committerKeith Packard <keithp@keithp.com>
Fri, 15 Jun 2012 04:47:41 +0000 (21:47 -0700)
It was completely busted; now it has two pins and a pad so that the
top side is exposed for soldering and the bottom has plenty of metal
to solder the two pins as well.

Signed-off-by: Keith Packard <keithp@keithp.com>
packages/newlib/TE1217861.fp
telepad.pcb

index d68898c96c804326f3be6d807c2164c9bae2acc5..fd54810ef8dccc0b81bb674d44bf2c4213b6533f 100644 (file)
@@ -4,7 +4,7 @@ Element[0x0 "TE1217861" "" "" 0 0 0 0 0 100 ""]
        ElementLine [  15600 -6150  15600  6150 1000 ]
        ElementLine [  15600  6150 -15600  6150 1000 ]
        ElementLine [ -15600  6150 -15600 -6150 1000 ]
-       Pin [ -10000 0 4500 4500 0 5500 "" "" 0x0001 ]
-       Pin [  10000 0 4500 4500 0 5500 "" "" 0x0001 ]
-       Pad [ -10000 0 10000 0 14000 18000 16000  "1" "1" 0x0000 ]
+       Pin [ -10000 0 12500 4000 14500 5500 "1" "1" 0x0101 ]
+       Pin [  10000 0 12500 4000 14500 5500 "1" "1" 0x0101 ]
+       Pad [  0 0 0 0 12500 4000 14500 "1" "1" 0x0100 ]
 )
index 827f96880807317a0bd67d4633b27c221a8f91d2..5fc3beee7e8fb043581f7ac7610f23e959486a60 100644 (file)
@@ -6,11 +6,11 @@ FileVersion[20070407]
 PCB["TelePad" 400000 450000]
 
 Grid[100.0 0 0 0]
-Cursor[0 15500 0.000000]
+Cursor[0 183300 0.000000]
 PolyArea[200000000.000000]
 Thermal[0.500000]
 DRC[500 1000 500 500 1500 700]
-Flags("showdrc,nameonpcb,clearnew,snappin,liveroute")
+Flags("showdrc,nameonpcb,clearnew,liveroute")
 Groups("1,c:2,s:3")
 Styles["Signal,1000,2900,1500,1000:Power,2500,6000,3500,1000:Fat,2500,6000,3500,1000:Skinny,600,2402,1181,600"]
 
@@ -891,107 +891,107 @@ Element["" "sma-edge" "J8" "SMA" 383700 176700 0 0 1 10 ""]
 
        )
 
-Element["" "TE1217861" "J32" "0.25in" 82400 275500 0 0 1 100 ""]
+Element["" "TE1217861" "J32" "0.25in" 82400 275500 -18000 -3000 0 100 ""]
 (
-       Pin[0 10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pin[0 -10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
-       ElementLine [-6150 -15600 -6150 15600 1000]
-       ElementLine [-6150 -15600 6150 -15600 1000]
+       Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
        ElementLine [6150 -15600 6150 15600 1000]
        ElementLine [-6150 15600 6150 15600 1000]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
 
        )
 
-Element["" "TE1217861" "J31" "0.25in" 30900 275500 9000 4000 1 100 ""]
+Element["" "TE1217861" "J31" "0.25in" 30900 275500 -16000 -3000 0 100 ""]
 (
-       Pin[0 10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pin[0 -10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
-       ElementLine [-6150 -15600 -6150 15600 1000]
-       ElementLine [-6150 -15600 6150 -15600 1000]
+       Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
        ElementLine [6150 -15600 6150 15600 1000]
        ElementLine [-6150 15600 6150 15600 1000]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
 
        )
 
-Element["" "TE1217861" "J42" "0.25in" 82400 375500 0 0 1 100 ""]
+Element["" "TE1217861" "J42" "0.25in" 82400 375500 -16900 -3000 0 100 ""]
 (
-       Pin[0 10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pin[0 -10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
-       ElementLine [-6150 -15600 -6150 15600 1000]
-       ElementLine [-6150 -15600 6150 -15600 1000]
+       Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
        ElementLine [6150 -15600 6150 15600 1000]
        ElementLine [-6150 15600 6150 15600 1000]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
 
        )
 
-Element["" "TE1217861" "J41" "0.25in" 30900 375500 0 0 1 100 ""]
+Element["" "TE1217861" "J41" "0.25in" 31100 375900 -15600 -3000 0 100 ""]
 (
-       Pin[0 10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pin[0 -10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
-       ElementLine [-6150 -15600 -6150 15600 1000]
-       ElementLine [-6150 -15600 6150 -15600 1000]
+       Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
        ElementLine [6150 -15600 6150 15600 1000]
        ElementLine [-6150 15600 6150 15600 1000]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
 
        )
 
-Element["" "TE1217861" "J22" "0.25in" 82400 175500 0 0 1 100 ""]
+Element["" "TE1217861" "J22" "0.25in" 82400 175500 -18900 -3400 0 100 ""]
 (
-       Pin[0 10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pin[0 -10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
-       ElementLine [-6150 -15600 -6150 15600 1000]
-       ElementLine [-6150 -15600 6150 -15600 1000]
+       Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
        ElementLine [6150 -15600 6150 15600 1000]
        ElementLine [-6150 15600 6150 15600 1000]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
 
        )
 
-Element["" "TE1217861" "J21" "0.25in" 30900 175500 7000 5000 1 100 ""]
+Element["" "TE1217861" "J21" "0.25in" 30900 175500 -18300 -3400 0 100 ""]
 (
-       Pin[0 10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pin[0 -10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
-       ElementLine [-6150 -15600 -6150 15600 1000]
-       ElementLine [-6150 -15600 6150 -15600 1000]
+       Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
        ElementLine [6150 -15600 6150 15600 1000]
        ElementLine [-6150 15600 6150 15600 1000]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
 
        )
 
-Element["" "TE1217861" "J12" "0.25in" 82400 75200 0 0 1 100 ""]
+Element["" "TE1217861" "J12" "0.25in" 82400 75200 -18300 -3000 0 100 ""]
 (
-       Pin[0 10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pin[0 -10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
-       ElementLine [-6150 -15600 -6150 15600 1000]
-       ElementLine [-6150 -15600 6150 -15600 1000]
+       Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
        ElementLine [6150 -15600 6150 15600 1000]
        ElementLine [-6150 15600 6150 15600 1000]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
 
        )
 
-Element["" "TE1217861" "J11" "0.25in" 30900 75500 8000 2000 1 100 ""]
+Element["" "TE1217861" "J11" "0.25in" 30900 75500 -15900 -3100 0 100 ""]
 (
-       Pin[0 10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pin[0 -10000 4500 4500 0 5500 "" "" "hole,warn"]
-       Pad[0 -10000 0 10000 14000 18000 16000 "1" "1" ""]
-       ElementLine [-6150 -15600 -6150 15600 1000]
-       ElementLine [-6150 -15600 6150 -15600 1000]
+       Pin[0 -10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pin[0 10000 12500 4000 14500 5500 "1" "1" "square"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
        ElementLine [6150 -15600 6150 15600 1000]
        ElementLine [-6150 15600 6150 15600 1000]
+       ElementLine [-6150 -15600 -6150 15600 1000]
+       ElementLine [-6150 -15600 6150 -15600 1000]
 
        )
 
-Element["" "TE1217861" "J5" "0.25in" 30900 225500 0 0 100 ""]
+Element["" "TE1217861" "J5" "0.25in" 30900 225500 -2900 7200 0 100 ""]
 (
-       Pin[-10000 0 4500 4500 0 5500 "" "" "hole,warn,edge2"]
-       Pin[10000 0 4500 4500 0 5500 "" "" "hole,warn,edge2"]
-       Pad[-10000 0 10000 0 14000 18000 16000 "1" "1" ""]
+       Pin[-10000 0 12500 4000 14500 5500 "1" "1" "square,edge2"]
+       Pin[10000 0 12500 4000 14500 5500 "1" "1" "square,edge2"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
        ElementLine [-15600 -6150 15600 -6150 1000]
        ElementLine [15600 -6150 15600 6150 1000]
        ElementLine [15600 6150 -15600 6150 1000]
@@ -1252,9 +1252,9 @@ Element["" "0402" "R7" "100k" 220974 31400 -3274 -7774 0 100 ""]
 
 Element["" "TE1217861" "J1" "0.25in" 349300 437400 0 0 0 100 ""]
 (
-       Pin[-10000 0 4500 4500 0 5500 "" "" "hole,warn,edge2"]
-       Pin[10000 0 4500 4500 0 5500 "" "" "hole,warn,edge2"]
-       Pad[-10000 0 10000 0 3000 18000 16000 "1" "1" ""]
+       Pin[-10000 0 12500 4000 14500 5500 "1" "1" "square,edge2"]
+       Pin[10000 0 12500 4000 14500 5500 "1" "1" "square,edge2"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
        ElementLine [-15600 -6150 15600 -6150 1000]
        ElementLine [15600 -6150 15600 6150 1000]
        ElementLine [15600 6150 -15600 6150 1000]
@@ -1880,9 +1880,9 @@ Element["" "TI-QFN36" "U9" "CC1111" 345600 173700 -10920 -11519 0 100 ""]
 
 Element["" "TE1217861" "J4" "0.25in" 245500 437500 -300 200 0 100 ""]
 (
-       Pin[-10000 0 4500 0 0 5500 "" "" "hole,warn,edge2"]
-       Pin[10000 0 4500 0 0 5500 "" "" "hole,warn,edge2"]
-       Pad[-10000 0 10000 0 14000 0 16000 "1" "1" ""]
+       Pin[-10000 0 12500 4000 14500 5500 "1" "1" "square,edge2,thermal(1S)"]
+       Pin[10000 0 12500 4000 14500 5500 "1" "1" "square,edge2,thermal(1S)"]
+       Pad[0 0 0 0 12500 4000 14500 "1" "1" "square"]
        ElementLine [-15600 -6150 15600 -6150 1000]
        ElementLine [15600 -6150 15600 6150 1000]
        ElementLine [15600 6150 -15600 6150 1000]
@@ -1971,7 +1971,7 @@ Element["" "SOT23" "D21" "unknown" 62400 140600 14400 700 0 100 ""]
        )
 Layer(1 "top")
 (
-       Line[30900 385500 30900 66500 50000 10000 "clearline"]
+       Line[30900 385600 30900 66600 50000 10000 "clearline"]
        Line[53900 108500 30900 85500 2500 2000 "clearline"]
        Line[53900 208500 30900 185500 2500 2000 "clearline"]
        Line[53900 308500 30900 285500 2500 2000 "clearline"]
@@ -2568,7 +2568,6 @@ Layer(1 "top")
        Line[138200 308300 30900 308300 2500 2000 "clearline"]
        Line[138200 408300 53700 408300 2500 2000 "clearline"]
        Line[53700 408300 30900 385500 2500 2000 "clearline"]
-       Line[235500 437500 200000 437500 2500 2000 "clearline"]
        Line[211900 31426 219374 31426 1000 2000 "clearline"]
        Line[219374 31426 219400 31400 1000 2000 "clearline"]
        Line[222548 31400 226900 31400 1000 2000 "clearline"]