fix clearances, etc, identified during TeleMetrum v0.2 drc
[hw/bdale] / pkg / newlib / QFN36.py
index 12d34c32bfaea45eba2cf157d678ce370266471e..a02e6efe16a3acefa1c4be22492b0f2484e5f50e 100755 (executable)
@@ -1,5 +1,5 @@
 #!/usr/bin/python
-# Copyright 2007 by Bdale Garbee <bdale@gag.com>.  GPLv2
+# Copyright 2008 by Bdale Garbee <bdale@gag.com>.  GPLv2
 #
 # Program to emit PCB footprint for QFN36 package used by TI CC1111
 #
@@ -20,6 +20,11 @@ import sys
 def mm2mils100( mm ):
        return int( mm / 25.4 * 1000.0 * 100.0 + 0.5 )
 
+print '# author: Bdale Garbee'
+print '# email: bdale@gag.com'
+print '# dist-license: GPL 2'
+print '# use-license: unlimited'
+
 print 'Element[0x0 "QFN36" "" "" 0 0 0 0 0 100 0x0]'
 print "("
 
@@ -40,11 +45,11 @@ for viarow in range (-1,2):
     print '   Pin[',\
        mm2mils100(2 * viacol * CoreSquare / 5), \
        mm2mils100(2 * viarow * CoreSquare / 5), \
-       1600, \
-       0, \
+       2800, \
+       1000, \
        0, \
        1500, \
-       '"pin37" "37" 0x0000]'
+       '"pin37" "37" 0x0002]'
 
 # break pad under chip into a grid to control the resist and paste masks
 for viarow in range (-2, 3):