convert Python footprint generators to Python 3
[hw/altusmetrum] / packages / lga16.py
old mode 100755 (executable)
new mode 100644 (file)
index 7bbc5a3..7dbf386
@@ -39,7 +39,7 @@ for pin in range (0,7):
        mm2mils100(PinWidth), \
        mm2mils100(PinSpacing - PinWidth), \
        mm2mils100(MaskWidth), \
-       '"pin%i"' % (15 - pin), '"%i"' % (15 - pin), '0x0100]')
+       '"pin%i"' % (1 + pin), '"%i"' % (1 + pin), '0x0100]')
 
     print('   Pad[',\
        mm2mils100((pin-3) * PinSpacing), \
@@ -49,7 +49,7 @@ for pin in range (0,7):
        mm2mils100(PinWidth), \
        mm2mils100(PinSpacing - PinWidth), \
        mm2mils100(MaskWidth), \
-       '"pin%i"' % (1 + pin), '"%i"' % (1 + pin), '0x0100]')
+       '"pin%i"' % (15 - pin), '"%i"' % (15 - pin), '0x0100]')
 
 print('   Pad[',\
        mm2mils100(EndSpacing/2 + PinWidth/2), \
@@ -101,7 +101,7 @@ print('   ElementLine[',\
 
 print('   ElementArc[',\
         mm2mils100(-3.5 * PinSpacing), \
-        mm2mils100(1.2 * RowSpacing), \
+        mm2mils100(-1.2 * RowSpacing), \
        '500 500 0 360 1000 ]')
 
 print(")")