From 9049be3dcab34ad529a783bb6f009dbe8ce78331 Mon Sep 17 00:00:00 2001
From: Krisjanis Rijnieks <krisjanis.rijnieks@gmail.com>
Date: Fri, 22 Apr 2022 21:48:35 +0300
Subject: [PATCH] Adjust FDTI pin header symbol, ignore off center warning

---
 fab.kicad_sym | 130 +++++++++++++++++++++++++-------------------------
 1 file changed, 65 insertions(+), 65 deletions(-)

diff --git a/fab.kicad_sym b/fab.kicad_sym
index ac31bf4..23d2c45 100644
--- a/fab.kicad_sym
+++ b/fab.kicad_sym
@@ -2744,7 +2744,7 @@
     )
   )
   (symbol "Conn_PinHeader_FTDI_1x06_P2.54mm_Horizontal_SMD" (in_bom yes) (on_board yes)
-    (property "Reference" "J" (id 0) (at 0 10.16 0)
+    (property "Reference" "J" (id 0) (at 0 7.62 0)
       (effects (font (size 1.27 1.27)))
     )
     (property "Value" "Conn_PinHeader_FTDI_1x06_P2.54mm_Horizontal_SMD" (id 1) (at 0 -10.16 0)
@@ -2753,7 +2753,7 @@
     (property "Footprint" "fab:PinHeader_1x06_P2.54mm_Horizontal_SMD" (id 2) (at 0 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
-    (property "Datasheet" "~" (id 3) (at 0 0 0)
+    (property "Datasheet" "~" (id 3) (at -5.08 0 0)
       (effects (font (size 1.27 1.27)) hide)
     )
     (property "ki_keywords" "FTDI header connector" (id 4) (at 0 0 0)
@@ -2766,159 +2766,159 @@
       (effects (font (size 1.27 1.27)) hide)
     )
     (symbol "Conn_PinHeader_FTDI_1x06_P2.54mm_Horizontal_SMD_0_0"
-      (polyline
-        (pts
-          (xy 3.556 -7.366)
-          (xy 3.81 -7.62)
-        )
-        (stroke (width 0) (type default) (color 0 0 0 0))
-        (fill (type none))
+      (rectangle (start -2.54 6.35) (end 2.54 -8.89)
+        (stroke (width 0.254) (type default) (color 0 0 0 0))
+        (fill (type background))
       )
       (polyline
         (pts
-          (xy 3.556 -4.826)
-          (xy 3.81 -5.08)
+          (xy 2.54 -7.62)
+          (xy 7.62 -7.62)
         )
         (stroke (width 0) (type default) (color 0 0 0 0))
         (fill (type none))
       )
       (polyline
         (pts
-          (xy 3.556 -2.286)
-          (xy 3.556 -2.286)
+          (xy 2.54 -5.08)
+          (xy 7.62 -5.08)
         )
         (stroke (width 0) (type default) (color 0 0 0 0))
         (fill (type none))
       )
       (polyline
         (pts
-          (xy 3.556 2.794)
-          (xy 3.81 2.54)
+          (xy 2.54 -2.54)
+          (xy 7.62 -2.54)
         )
         (stroke (width 0) (type default) (color 0 0 0 0))
         (fill (type none))
       )
       (polyline
         (pts
-          (xy 3.556 5.334)
-          (xy 3.81 5.08)
+          (xy 2.54 0)
+          (xy 7.62 0)
         )
         (stroke (width 0) (type default) (color 0 0 0 0))
         (fill (type none))
       )
       (polyline
         (pts
-          (xy 3.556 7.874)
-          (xy 3.81 7.62)
+          (xy 2.54 2.54)
+          (xy 7.62 2.54)
         )
         (stroke (width 0) (type default) (color 0 0 0 0))
         (fill (type none))
       )
       (polyline
         (pts
-          (xy 3.81 -7.62)
-          (xy 3.556 -7.874)
+          (xy 2.54 5.08)
+          (xy 7.62 5.08)
         )
         (stroke (width 0) (type default) (color 0 0 0 0))
         (fill (type none))
       )
       (polyline
         (pts
-          (xy 3.81 -5.08)
-          (xy 3.556 -5.334)
+          (xy 6.985 -6.985)
+          (xy 7.62 -7.62)
+          (xy 6.985 -8.255)
+          (xy 6.985 -6.985)
         )
         (stroke (width 0) (type default) (color 0 0 0 0))
-        (fill (type none))
+        (fill (type outline))
       )
       (polyline
         (pts
-          (xy 3.81 -5.08)
-          (xy 3.81 -5.08)
+          (xy 6.985 -4.445)
+          (xy 7.62 -5.08)
+          (xy 6.985 -5.715)
+          (xy 6.985 -4.445)
         )
         (stroke (width 0) (type default) (color 0 0 0 0))
-        (fill (type none))
+        (fill (type outline))
       )
       (polyline
         (pts
-          (xy 3.81 -2.54)
-          (xy 3.556 -2.794)
+          (xy 6.985 -1.905)
+          (xy 7.62 -2.54)
+          (xy 6.985 -3.175)
+          (xy 6.985 -1.905)
         )
         (stroke (width 0) (type default) (color 0 0 0 0))
-        (fill (type none))
-      )
-      (polyline
-        (pts
-          (xy 3.81 -2.54)
-          (xy 3.556 -2.286)
-        )
-        (stroke (width 0) (type default) (color 0 0 0 0))
-        (fill (type none))
+        (fill (type outline))
       )
       (polyline
         (pts
-          (xy 3.81 2.54)
-          (xy 3.556 2.286)
+          (xy 6.985 0.635)
+          (xy 7.62 0)
+          (xy 6.985 -0.635)
+          (xy 6.985 0.635)
         )
         (stroke (width 0) (type default) (color 0 0 0 0))
-        (fill (type none))
+        (fill (type outline))
       )
       (polyline
         (pts
-          (xy 3.81 5.08)
-          (xy 3.556 4.826)
+          (xy 6.985 3.175)
+          (xy 7.62 2.54)
+          (xy 6.985 1.905)
+          (xy 6.985 3.175)
         )
         (stroke (width 0) (type default) (color 0 0 0 0))
-        (fill (type none))
+        (fill (type outline))
       )
       (polyline
         (pts
-          (xy 3.81 7.62)
-          (xy 3.556 7.366)
+          (xy 6.985 5.715)
+          (xy 7.62 5.08)
+          (xy 6.985 4.445)
+          (xy 6.985 5.715)
         )
         (stroke (width 0) (type default) (color 0 0 0 0))
-        (fill (type none))
+        (fill (type outline))
       )
-      (text "CTS" (at 4.445 5.08 0)
-        (effects (font (size 1 1)) (justify left))
+      (text "CTS" (at -1.905 2.54 0)
+        (effects (font (size 0.75 0.75)) (justify left))
       )
-      (text "GND" (at 4.445 7.62 0)
-        (effects (font (size 1 1)) (justify left))
+      (text "GND" (at -1.905 5.08 0)
+        (effects (font (size 0.75 0.75)) (justify left))
       )
-      (text "RTS" (at 4.445 -7.62 0)
-        (effects (font (size 1 1)) (justify left))
+      (text "RTS" (at -1.905 -7.62 0)
+        (effects (font (size 0.75 0.75)) (justify left))
       )
-      (text "RX" (at 4.445 -2.54 0)
-        (effects (font (size 1 1)) (justify left))
+      (text "RX" (at -1.905 -2.54 0)
+        (effects (font (size 0.75 0.75)) (justify left))
       )
-      (text "TX" (at 4.445 -5.08 0)
-        (effects (font (size 1 1)) (justify left))
+      (text "TX" (at -1.905 -5.08 0)
+        (effects (font (size 0.75 0.75)) (justify left))
       )
-      (text "VCC" (at 4.445 2.54 0)
-        (effects (font (size 1 1)) (justify left))
+      (text "VCC" (at -1.905 0 0)
+        (effects (font (size 0.75 0.75)) (justify left))
       )
     )
     (symbol "Conn_PinHeader_FTDI_1x06_P2.54mm_Horizontal_SMD_1_1"
-      (pin passive line (at 0 7.62 0) (length 3.81)
+      (pin passive line (at -5.08 5.08 0) (length 2.54)
         (name "" (effects (font (size 1.27 1.27))))
         (number "1" (effects (font (size 1.27 1.27))))
       )
-      (pin passive line (at 0 5.08 0) (length 3.81)
+      (pin passive line (at -5.08 2.54 0) (length 2.54)
         (name "" (effects (font (size 1.27 1.27))))
         (number "2" (effects (font (size 1.27 1.27))))
       )
-      (pin passive line (at 0 2.54 0) (length 3.81)
+      (pin passive line (at -5.08 0 0) (length 2.54)
         (name "" (effects (font (size 1.27 1.27))))
         (number "3" (effects (font (size 1.27 1.27))))
       )
-      (pin passive line (at 0 -2.54 0) (length 3.81)
+      (pin passive line (at -5.08 -2.54 0) (length 2.54)
         (name "" (effects (font (size 1.27 1.27))))
         (number "4" (effects (font (size 1.27 1.27))))
       )
-      (pin passive line (at 0 -5.08 0) (length 3.81)
+      (pin passive line (at -5.08 -5.08 0) (length 2.54)
         (name "" (effects (font (size 1.27 1.27))))
         (number "5" (effects (font (size 1.27 1.27))))
       )
-      (pin passive line (at 0 -7.62 0) (length 3.81)
+      (pin passive line (at -5.08 -7.62 0) (length 2.54)
         (name "" (effects (font (size 1.27 1.27))))
         (number "6" (effects (font (size 1.27 1.27))))
       )
-- 
GitLab