X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=pkg%2Fnewlib%2Ftyco%2Ftphybrid.py;h=babf03faef102bc801e69c9d127c1a51be4922a0;hb=4191f802edb5ce272f78bae47d11a7982be52498;hp=8c803d19b6b901228ab57f4ba96e64c19300f116;hpb=8f57505974f096061193c93cdfacce3eeab3149d;p=hw%2Fbdale diff --git a/pkg/newlib/tyco/tphybrid.py b/pkg/newlib/tyco/tphybrid.py index 8c803d1..babf03f 100755 --- a/pkg/newlib/tyco/tphybrid.py +++ b/pkg/newlib/tyco/tphybrid.py @@ -8,8 +8,8 @@ # # dimensions in mm from C_215079_v.pdf datasheet -#PinDiam = 1.15 # screw terminals -PinDiam = 0.8 # micromatch +BUPinDiam = 1.1 # screw terminals +MMPinDiam = 0.8 # micromatch PinSpacing = 1.27 RowSpacing = 2.54 @@ -51,21 +51,25 @@ for col in range ((pins+1)/2): Flags = '0x0101' else: Flags = '0x0001' + if pinnum % 2 == 0: + PinDiam = MMPinDiam + else: + PinDiam = BUPinDiam print ' Pin[', \ mm2mils100((pinnum-1)*PinSpacing), \ mm2mils100(spacing), \ - mm2mils100(PinDiam*2), \ + mm2mils100(PinDiam + 0.70), \ 1200, \ - mm2mils100(PinDiam*2)+1000, \ + mm2mils100(PinDiam + 0.86), \ mm2mils100(PinDiam), \ '"pin%i"' % pinnum, '"%i"' % pinnum, Flags, ']' print ' Pin[', \ mm2mils100((-2)*PinSpacing), \ mm2mils100(RowSpacing), \ - mm2mils100(PinDiam*2), \ + mm2mils100(PinDiam + 0.32), \ 1200, \ - mm2mils100(PinDiam*2)+1000, \ + mm2mils100(PinDiam + 0.48), \ mm2mils100(PinDiam), \ '"pin18"' , '"18"', Flags, ']'