Replace FSC-BT1058 footprint with FSC-BT1035 pad geometry; move to rf category
The auto-generated FSC-BT1058 footprint used roundrect pads with a slightly different body outline than the physical module. Since the FSC-BT1035 footprint (pad geometry verified against the Feasycom datasheet perimeter walk) matches the same physical package/pinout, FSC-BT1058.kicad_mod now reuses that geometry directly. Also recategorized FSC-BT1058 from "other" to "rf" (symbol, footprint, 3D model), matching FSC-BT1035 and the rest of the Bluetooth/RF parts. Regenerated sym-lib-table/fp-lib-table (project and global) and synced the real KiCad global library tables. Added "bt1058" to the rf classification tokens in lib_common.py so a future re-import doesn't land back in "other". Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
@@ -1,73 +0,0 @@
|
||||
(footprint "FSC-BT1058"
|
||||
(version 20240108)
|
||||
(generator pcbnew)
|
||||
(layer "F.Cu")
|
||||
(descr "Feasycom FSC-BT1058, 13x26.9mm, 52-pin, 1.0mm pitch")
|
||||
(tags "FSC-BT1058 QCC5181 Bluetooth audio")
|
||||
(attr smd)
|
||||
(fp_rect (start -6.5 -13.45) (end 6.5 13.45) (stroke (width 0.15) (type default)) (fill none) (layer "F.SilkS"))
|
||||
(fp_rect (start -6.7 -13.65) (end 6.7 13.65) (stroke (width 0.05) (type default)) (fill none) (layer "F.CrtYd"))
|
||||
(fp_text reference "REF**" (at 0 -14.6) (layer "F.SilkS") (effects (font (size 1 1) (thickness 0.15))))
|
||||
(fp_text value "FSC-BT1058" (at 0 14.6) (layer "F.Fab") hide (effects (font (size 1 1) (thickness 0.15))))
|
||||
(fp_circle (center -5.5 -12.5) (end -5.2 -12.5) (stroke (width 0.2) (type default)) (fill none) (layer "F.SilkS"))
|
||||
(fp_rect (start -6.5 -13.45) (end 6.5 13.45) (stroke (width 0.05) (type default)) (fill none) (layer "F.Fab"))
|
||||
(fp_rect (start -6.5 13.45) (end 6.5 18.45) (stroke (width 0.12) (type dash)) (fill none) (layer "Dwgs.User"))
|
||||
(fp_text user "ANT KEEP-OUT" (at 0 15.9) (layer "Dwgs.User") (effects (font (size 0.9 0.9) (thickness 0.12))))
|
||||
(pad "1" smd roundrect (at -6.2 12.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "2" smd roundrect (at -6.2 11.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "3" smd roundrect (at -6.2 10.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "4" smd roundrect (at -6.2 9.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "5" smd roundrect (at -6.2 8.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "6" smd roundrect (at -6.2 7.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "7" smd roundrect (at -6.2 6.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "8" smd roundrect (at -6.2 5.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "9" smd roundrect (at -6.2 4.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "10" smd roundrect (at -6.2 3.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "11" smd roundrect (at -6.2 2.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "12" smd roundrect (at -6.2 1.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "13" smd roundrect (at -6.2 0.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "14" smd roundrect (at -6.2 -0.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "15" smd roundrect (at -6.2 -1.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "16" smd roundrect (at -6.2 -2.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "17" smd roundrect (at -6.2 -3.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "18" smd roundrect (at -6.2 -4.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "19" smd roundrect (at -6.2 -5.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "20" smd roundrect (at -6.2 -6.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "21" smd roundrect (at -6.2 -7.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "22" smd roundrect (at -6.2 -8.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "23" smd roundrect (at -6.2 -9.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "24" smd roundrect (at -6.2 -10.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "25" smd roundrect (at -6.2 -11.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "26" smd roundrect (at -6.2 -12.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "52" smd roundrect (at 6.2 12.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "51" smd roundrect (at 6.2 11.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "50" smd roundrect (at 6.2 10.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "49" smd roundrect (at 6.2 9.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "48" smd roundrect (at 6.2 8.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "47" smd roundrect (at 6.2 7.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "46" smd roundrect (at 6.2 6.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "45" smd roundrect (at 6.2 5.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "44" smd roundrect (at 6.2 4.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "43" smd roundrect (at 6.2 3.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "42" smd roundrect (at 6.2 2.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "41" smd roundrect (at 6.2 1.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "40" smd roundrect (at 6.2 0.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "39" smd roundrect (at 6.2 -0.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "38" smd roundrect (at 6.2 -1.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "37" smd roundrect (at 6.2 -2.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "36" smd roundrect (at 6.2 -3.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "35" smd roundrect (at 6.2 -4.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "34" smd roundrect (at 6.2 -5.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "33" smd roundrect (at 6.2 -6.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "32" smd roundrect (at 6.2 -7.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "31" smd roundrect (at 6.2 -8.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "30" smd roundrect (at 6.2 -9.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "29" smd roundrect (at 6.2 -10.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "28" smd roundrect (at 6.2 -11.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(pad "27" smd roundrect (at 6.2 -12.5) (size 0.6 1.6) (layers "F.Cu" "F.Paste" "F.Mask") (roundrect_rratio 0.2))
|
||||
(model ${KIPRJMOD}/3dmodels/other/FSC-BT1058.step
|
||||
(offset (xyz 0 0 0))
|
||||
(scale (xyz 1 1 1))
|
||||
(rotate (xyz 0 0 0))
|
||||
)
|
||||
)
|
||||
Reference in New Issue
Block a user