flip footprint to work better on teleterra
authorBdale Garbee <bdale@gag.com>
Thu, 8 Sep 2011 08:07:22 +0000 (02:07 -0600)
committerBdale Garbee <bdale@gag.com>
Thu, 8 Sep 2011 08:07:22 +0000 (02:07 -0600)
pkg/newlib/W3011A.py

index 2b465756903fabad8e948d7a5873e6287146ddec..5c376a8fe410f3955614f81a5c3fe122425cb5fe 100755 (executable)
@@ -26,9 +26,9 @@ print 'Element[0x0 "W3011A" "" "" 0 0 0 0 0 100 0x0]'
 print "("
 # pad 1 (signal trace)
 print '   Pad[',\
-       mm2mils100(PinSpacing/2+PinHeight/2), \
+       mm2mils100(-PinSpacing/2-PinHeight/2), \
        mm2mils100(2.00 - PinHeight/2), \
-       mm2mils100(PinSpacing/2+PinWidth-PinHeight/2), \
+       mm2mils100(-PinSpacing/2-PinWidth+PinHeight/2), \
        mm2mils100(2.00 - PinHeight/2), \
        mm2mils100(PinHeight), \
        0, \
@@ -36,9 +36,9 @@ print '   Pad[',\
        '"pin1" "1" 0x0100]'
 
 print '   Pad[',\
-       mm2mils100(PinSpacing/2+PinHeight/2), \
+       mm2mils100(-PinSpacing/2-PinHeight/2), \
        mm2mils100(0.40 + PinHeight/2), \
-       mm2mils100(PinSpacing/2+PinWidth-PinHeight/2), \
+       mm2mils100(-PinSpacing/2-PinWidth+PinHeight/2), \
        mm2mils100(0.40 + PinHeight/2), \
        mm2mils100(PinHeight), \
        0, \
@@ -46,9 +46,9 @@ print '   Pad[',\
        '"pin2" "2" 0x0100]'
 
 print '   Pad[',\
-       mm2mils100(-PinSpacing/2-PinWidth/2), \
+       mm2mils100(+PinSpacing/2+PinWidth/2), \
        mm2mils100(0.40 + PinWidth/2), \
-       mm2mils100(-PinSpacing/2-PinWidth/2), \
+       mm2mils100(+PinSpacing/2+PinWidth/2), \
        mm2mils100(0.40 + PadHeight - PinWidth/2), \
        mm2mils100(PinWidth), \
        0, \