added series resistors for switch gpios to layout
authorBdale Garbee <bdale@gag.com>
Mon, 18 Mar 2019 15:02:08 +0000 (09:02 -0600)
committerBdale Garbee <bdale@gag.com>
Mon, 18 Mar 2019 15:02:08 +0000 (09:02 -0600)
telelco.lht
telelco.sch

index 3b75d8c1e799d4d45cd4a7e06d817a7869b26233..4987d8b00d6b3415e1436f3ce9c637f6db541270 100644 (file)
@@ -27763,6 +27763,632 @@ ha:pcb-rnd-board-v5 {
       }
        uid = j97SQjqDq3R7HFFxE0kAAAB7
       }
+       ha:subc.16945 {
+        ha:attributes {
+         value=1k
+         footprint=0402
+         refdes=R21
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v4.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.16959 {
+          proto=0; x=2.93052in; y=1.367in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.16960 {
+          proto=0; x=2.962in; y=1.367in; rot=0.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.16947 {
+             x1=2.94626in; y1=1.367in; x2=2.94626in; y2=1.367in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.16950 {
+             x1=2.94626in; y1=1.367in; x2=2.94626in; y2=1.367in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.16953 {
+             x1=2.94626in; y1=1.367in; x2=75.835004mm; y2=1.367in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.16956 {
+             x1=2.94626in; y1=1.367in; x2=2.94626in; y2=35.7218mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = O60S0U3R7NKAgfr0xkIAAAB8
+       }
+       ha:subc.16978 {
+        ha:attributes {
+         value=1k
+         footprint=0402
+         refdes=R22
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v4.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.16992 {
+          proto=0; x=1.542in; y=1.708in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.16993 {
+          proto=0; x=1.542in; y=1.73948in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.16980 {
+             x1=1.542in; y1=1.72374in; x2=1.542in; y2=1.72374in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.16983 {
+             x1=1.542in; y1=1.72374in; x2=1.542in; y2=1.72374in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.16986 {
+             x1=1.542in; y1=1.72374in; x2=1.542in; y2=44.782996mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.16989 {
+             x1=1.542in; y1=1.72374in; x2=38.1668mm; y2=1.72374in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = O60S0U3R7NKAgfr0xkIAAAB+
+       }
+       ha:subc.17011 {
+        ha:attributes {
+         value=1k
+         footprint=0402
+         refdes=R20
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v4.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.17025 {
+          proto=0; x=2.56in; y=1.64in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.17026 {
+          proto=0; x=64.224408mm; y=1.64in; rot=180.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.17013 {
+             x1=2.54426in; y1=1.64in; x2=2.54426in; y2=1.64in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.17016 {
+             x1=2.54426in; y1=1.64in; x2=2.54426in; y2=1.64in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.17019 {
+             x1=2.54426in; y1=1.64in; x2=63.624204mm; y2=1.64in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.17022 {
+             x1=2.54426in; y1=1.64in; x2=2.54426in; y2=40.656mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = O60S0U3R7NKAgfr0xkIAAACA
+       }
+       ha:subc.17044 {
+        ha:attributes {
+         value=1k
+         footprint=0402
+         refdes=R23
+        }
+       ha:data {
+              li:padstack_prototypes {
+
+        ha:ps_proto_v4.0 {
+          hdia=0.0; hplated=0; htop=0; hbottom=0;
+          li:shape {
+
+            ha:ps_shape_v4 {
+             ha:combining {             }
+             ha:layer_mask {
+              copper = 1
+              top = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { sub=1; auto=1;             }
+             ha:layer_mask {
+              top = 1
+              mask = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               -0.425958mm  
+               -0.326136mm  
+               0.425958mm  
+               0.326136mm  
+               0.425958mm  
+              }
+            }
+
+            ha:ps_shape_v4 {
+             ha:combining { auto=1;             }
+             ha:layer_mask {
+              top = 1
+              paste = 1
+             }
+             clearance=0.0
+              li:ps_poly {
+               0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               -0.349758mm  
+               -0.249936mm  
+               0.349758mm  
+               0.249936mm  
+               0.349758mm  
+              }
+            }
+          }
+        }
+       }
+
+        li:objects {
+         ha:padstack_ref.17058 {
+          proto=0; x=1.495in; y=1.708in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=1
+            name=1
+          }
+         }
+         ha:padstack_ref.17059 {
+          proto=0; x=1.495in; y=1.73948in; rot=270.000000; xmirror=0; smirror=0; clearance=10.0mil;
+          ha:flags {
+           clearline=1
+          }
+
+          li:thermal {
+          }
+
+          ha:attributes {
+            term=2
+            name=2
+          }
+         }
+        }
+        li:layers {
+
+         ha:top-silk {
+          lid=0
+          ha:combining {          }
+
+           li:objects {
+           }
+           ha:type {
+            silk = 1
+            top = 1
+           }
+         }
+
+         ha:subc-aux {
+          lid=1
+          ha:combining {          }
+
+           li:objects {
+            ha:line.17046 {
+             x1=1.495in; y1=1.72374in; x2=1.495in; y2=1.72374in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=pnp-origin
+             }
+            }
+            ha:line.17049 {
+             x1=1.495in; y1=1.72374in; x2=1.495in; y2=1.72374in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=origin
+             }
+            }
+            ha:line.17052 {
+             x1=1.495in; y1=1.72374in; x2=1.495in; y2=44.782996mm; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=x
+             }
+            }
+            ha:line.17055 {
+             x1=1.495in; y1=1.72374in; x2=36.973mm; y2=1.72374in; thickness=0.1mm; clearance=0.0;
+             ha:attributes {
+               subc-role=y
+             }
+            }
+           }
+           ha:type {
+            top = 1
+            misc = 1
+            virtual = 1
+           }
+         }
+        }
+       }
+        uid = O60S0U3R7NKAgfr0xkIAAACC
+       }
    }
    li:layers {
 
@@ -27963,18 +28589,21 @@ ha:pcb-rnd-board-v5 {
         x1=54.5206mm; y1=1.851in; x2=54.5206mm; y2=46.0634mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
        ha:line.2530 {
         x1=54.8935mm; y1=1.7581in; x2=54.8935mm; y2=45.6905mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
        ha:line.2533 {
         x1=54.5206mm; y1=46.0634mm; x2=54.8935mm; y2=45.6905mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
        ha:line.2536 {
@@ -28413,12 +29042,14 @@ ha:pcb-rnd-board-v5 {
         x1=54.5206mm; y1=46.99mm; x2=54.5206mm; y2=48.0248mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
        ha:line.2755 {
         x1=54.5206mm; y1=48.0248mm; x2=54.5272mm; y2=1.891in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
        ha:line.2758 {
@@ -29574,7 +30205,7 @@ ha:pcb-rnd-board-v5 {
         }
        }
        ha:line.3346 {
-        x1=58.1314mm; y1=1.37414961in; x2=2.962in; y2=1.374in; thickness=10.0mil; clearance=20.0mil;
+        x1=58.1314mm; y1=1.37414961in; x2=2.79514961in; y2=1.37414961in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
@@ -29681,18 +30312,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3400 {
-        x1=58.1314mm; y1=41.4033mm; x2=66.1911mm; y2=41.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3403 {
-        x1=66.1911mm; y1=41.4033mm; x2=66.1924mm; y2=1.63in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3406 {
         x1=58.1314mm; y1=42.4033mm; x2=59.2689mm; y2=42.4033mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -29735,18 +30354,6 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3427 {
-        x1=66.167mm; y1=41.4033mm; x2=66.9049mm; y2=41.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3430 {
-        x1=66.9049mm; y1=41.4033mm; x2=2.644in; y2=1.64in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3433 {
         x1=58.1314mm; y1=35.9034mm; x2=61.8876mm; y2=35.9034mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -29969,36 +30576,12 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3544 {
-        x1=58.1314mm; y1=34.4033mm; x2=75.2719mm; y2=34.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3547 {
-        x1=2.963in; y1=34.4033mm; x2=76.4657mm; y2=34.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3550 {
-        x1=76.4657mm; y1=34.4033mm; x2=76.835mm; y2=1.369in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3553 {
         x1=81.8642mm; y1=1.4in; x2=2.988in; y2=1.4in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
        }
-       ha:line.3556 {
-        x1=2.988in; y1=1.4in; x2=2.962in; y2=1.374in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3559 {
         x1=58.1314mm; y1=31.9034mm; x2=59.8922mm; y2=31.9034mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
@@ -30339,12 +30922,14 @@ ha:pcb-rnd-board-v5 {
         x1=2.141in; y1=1.758in; x2=2.141in; y2=1.807in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
        ha:line.3730 {
         x1=2.141in; y1=1.807in; x2=2.147in; y2=1.813in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
+         drc=1
         }
        }
        ha:line.3733 {
@@ -30407,20 +30992,8 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3763 {
-        x1=42.6318mm; y1=41.9031mm; x2=39.8849mm; y2=41.9031mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3766 {
-        x1=39.8849mm; y1=41.9031mm; x2=1.247in; y2=1.973in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3769 {
-        x1=1.247in; y1=1.973in; x2=1.247in; y2=57.9882mm; thickness=10.0mil; clearance=20.0mil;
+        x1=1.247in; y1=57.9882mm; x2=1.247in; y2=2.051in; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
@@ -30431,20 +31004,8 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
-       ha:line.3775 {
-        x1=42.6318mm; y1=41.4033mm; x2=39.4957mm; y2=41.4033mm; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
-       ha:line.3778 {
-        x1=39.4957mm; y1=41.4033mm; x2=30.353mm; y2=1.99in; thickness=10.0mil; clearance=20.0mil;
-        ha:flags {
-         clearline=1
-        }
-       }
        ha:line.3781 {
-        x1=30.353mm; y1=1.99in; x2=30.353mm; y2=2.284in; thickness=10.0mil; clearance=20.0mil;
+        x1=30.353mm; y1=2.284in; x2=30.353mm; y2=52.197mm; thickness=10.0mil; clearance=20.0mil;
         ha:flags {
          clearline=1
         }
@@ -31889,6 +32450,144 @@ ha:pcb-rnd-board-v5 {
          clearline=1
         }
        }
+       ha:line.20124 {
+        x1=2.79514961in; y1=1.37414961in; x2=2.796in; y2=1.375in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.20127 {
+        x1=75.9206mm; y1=1.4in; x2=71.6496mm; y2=1.4in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.20130 {
+        x1=71.6496mm; y1=1.4in; x2=2.795in; y2=1.37414961in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23204 {
+        x1=42.631779mm; y1=41.903136mm; x2=39.884864mm; y2=41.903136mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23207 {
+        x1=39.884864mm; y1=41.903136mm; x2=1.542in; y2=1.678in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23210 {
+        x1=1.542in; y1=1.678in; x2=1.542in; y2=1.708in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23213 {
+        x1=42.631779mm; y1=41.403264mm; x2=39.546536mm; y2=41.403264mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23216 {
+        x1=39.546536mm; y1=41.403264mm; x2=1.495in; y2=1.692in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23219 {
+        x1=1.495in; y1=1.692in; x2=1.495in; y2=1.708in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23240 {
+        x1=1.542in; y1=1.73948in; x2=1.542in; y2=1.756in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23243 {
+        x1=1.542in; y1=1.756in; x2=1.247in; y2=2.051in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23261 {
+        x1=1.247in; y1=2.051in; x2=31.75mm; y2=2.048in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23264 {
+        x1=1.495in; y1=1.73948in; x2=1.495in; y2=1.755in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23267 {
+        x1=1.495in; y1=1.755in; x2=30.353mm; y2=52.197mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23282 {
+        x1=30.353mm; y1=52.197mm; x2=30.48mm; y2=52.07mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23297 {
+        x1=2.962in; y1=1.367in; x2=3.023in; y2=1.367in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23300 {
+        x1=3.023in; y1=1.367in; x2=76.835mm; y2=1.369in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23303 {
+        x1=58.131367mm; y1=34.403278mm; x2=73.544678mm; y2=34.403278mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23306 {
+        x1=73.544678mm; y1=34.403278mm; x2=73.8632mm; y2=1.367in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23309 {
+        x1=73.8632mm; y1=1.367in; x2=2.93052in; y2=1.367in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23318 {
+        x1=58.131367mm; y1=41.403264mm; x2=63.971672mm; y2=41.403264mm; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23321 {
+        x1=63.971672mm; y1=41.403264mm; x2=64.224408mm; y2=1.64in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
+       ha:line.23324 {
+        x1=2.56in; y1=1.64in; x2=2.644in; y2=1.64in; thickness=10.0mil; clearance=20.0mil;
+        ha:flags {
+         clearline=1
+        }
+       }
       }
       color = {#8b2323}
     }
@@ -33066,7 +33765,7 @@ ha:pcb-rnd-board-v5 {
       color = {#548b54}
     }
 
-    {ha:bottom silk}       {
+    {ha:bottom silk}          {
      lid=5
      group=12
      ha:combining { auto=1;     }
@@ -33287,7 +33986,7 @@ ha:pcb-rnd-board-v5 {
       color = {#000000}
     }
 
-    {ha:top silk}       {
+    {ha:top silk}          {
      lid=6
      group=1
      ha:combining { auto=1;     }
@@ -35535,7 +36234,7 @@ ha:pcb-rnd-board-v5 {
     li:conn { C37-2; C43-2; C44-2; C45-2; C47-2; C171-2; C172-2; C173-1; C221-2; C251-1; C271-1; C604-2; C605-2; C606-2; C607-2; J9-7; J100-6; L600-1; R1-2; R2-2; R171-1; U1-5; U6-1; U6-5; U6-12; U6-13; U6-15; U6-22; U6-25; U6-27; U6-28; U7-11; U7-28; U7-50; U7-75; U7-100;    }
     }
     ha:arm {
-    li:conn { J2-3; U7-43;    }
+    li:conn { J2-3; R21-2;    }
     }
     ha:armed {
     li:conn { R54-2; U7-42;    }
@@ -35577,13 +36276,13 @@ ha:pcb-rnd-board-v5 {
     li:conn { U6-11; U7-81;    }
     }
     ha:drag_mode {
-    li:conn { J4-1; U7-98;    }
+    li:conn { J4-1; R22-2;    }
     }
     ha:drag_race {
     li:conn { R51-2; U7-57;    }
     }
     ha:drag_select {
-    li:conn { J4-3; U7-97;    }
+    li:conn { J4-3; R23-2;    }
     }
     ha:encoder_a {
     li:conn { J100-5; R1-1; U7-46;    }
@@ -35595,7 +36294,7 @@ ha:pcb-rnd-board-v5 {
     li:conn { J100-3; U7-44;    }
     }
     ha:fire {
-    li:conn { J2-7; U7-29;    }
+    li:conn { J2-7; R20-1;    }
     }
     ha:fire12V {
     li:conn { C2-1; D8-2; J2-5; R32-1;    }
@@ -35780,150 +36479,108 @@ ha:pcb-rnd-board-v5 {
     ha:unnamed_net17 {
     li:conn { C603-2; U7-6;    }
     }
-    ha:unnamed_net18 {
-    li:conn { U7-7;    }
-    }
-    ha:unnamed_net19 {
-    li:conn { U7-5;    }
-    }
-    ha:unnamed_net20 {
-    li:conn { U7-8;    }
-    }
-    ha:unnamed_net21 {
-    li:conn { U7-9;    }
-    }
     ha:unnamed_net22 {
-    li:conn { U7-68;    }
+    li:conn { R21-1; U7-43;    }
     }
     ha:unnamed_net23 {
-    li:conn { U7-69;    }
-    }
-    ha:unnamed_net24 {
-    li:conn { U7-60;    }
-    }
-    ha:unnamed_net25 {
-    li:conn { U7-61;    }
-    }
-    ha:unnamed_net26 {
-    li:conn { U7-62;    }
-    }
-    ha:unnamed_net27 {
-    li:conn { U7-73;    }
-    }
-    ha:unnamed_net28 {
-    li:conn { U7-59;    }
-    }
-    ha:unnamed_net29 {
-    li:conn { U7-88;    }
-    }
-    ha:unnamed_net30 {
-    li:conn { U7-87;    }
-    }
-    ha:unnamed_net31 {
-    li:conn { U7-80;    }
-    }
-    ha:unnamed_net32 {
-    li:conn { U7-83;    }
-    }
-    ha:unnamed_net33 {
-    li:conn { D11-1; R59-2;    }
-    }
-    ha:unnamed_net34 {
-    li:conn { C177-2; J8-1; L174-2;    }
+    li:conn { R20-2; U7-29;    }
     }
     ha:unnamed_net35 {
-    li:conn { C30-1; U6-31; X1-3;    }
+    li:conn { R23-1; U7-97;    }
     }
     ha:unnamed_net36 {
-    li:conn { C31-1; U6-30; X1-1;    }
+    li:conn { R22-1; U7-98;    }
     }
     ha:unnamed_net37 {
-    li:conn { U6-10;    }
+    li:conn { D11-1; R59-2;    }
     }
     ha:unnamed_net38 {
-    li:conn { U6-16;    }
+    li:conn { C177-2; J8-1; L174-2;    }
     }
     ha:unnamed_net39 {
-    li:conn { C210-1; L191-2; L201-1; U6-20;    }
+    li:conn { C30-1; U6-31; X1-3;    }
     }
     ha:unnamed_net40 {
-    li:conn { C191-1; L191-1; L192-1; U6-19;    }
-    }
-    ha:unnamed_net41 {
-    li:conn { C181-2; L193-1; U6-18;    }
-    }
-    ha:unnamed_net42 {
-    li:conn { C174-1; L171-2; U6-17;    }
+    li:conn { C31-1; U6-30; X1-1;    }
     }
     ha:unnamed_net43 {
-    li:conn { C231-1; U6-24;    }
+    li:conn { C210-1; L191-2; L201-1; U6-20;    }
     }
     ha:unnamed_net44 {
-    li:conn { C231-2; U6-23;    }
+    li:conn { C191-1; L191-1; L192-1; U6-19;    }
     }
     ha:unnamed_net45 {
-    li:conn { C211-1; U6-21;    }
+    li:conn { C181-2; L193-1; U6-18;    }
     }
     ha:unnamed_net46 {
-    li:conn { R30-2; U6-14;    }
+    li:conn { C174-1; L171-2; U6-17;    }
     }
     ha:unnamed_net47 {
-    li:conn { U6-3;    }
+    li:conn { C231-1; U6-24;    }
     }
     ha:unnamed_net48 {
-    li:conn { C42-2; U6-6;    }
+    li:conn { C231-2; U6-23;    }
     }
     ha:unnamed_net49 {
-    li:conn { C261-1; U6-26;    }
+    li:conn { C211-1; U6-21;    }
     }
     ha:unnamed_net50 {
-    li:conn { C291-1; U6-29;    }
-    }
-    ha:unnamed_net51 {
-    li:conn { C173-2; L171-1; R171-2;    }
+    li:conn { R30-2; U6-14;    }
     }
     ha:unnamed_net52 {
-    li:conn { C174-2; C176-1; L172-1;    }
+    li:conn { C42-2; U6-6;    }
     }
     ha:unnamed_net53 {
-    li:conn { C176-2; C181-1; L172-2; L173-1;    }
+    li:conn { C261-1; U6-26;    }
     }
     ha:unnamed_net54 {
-    li:conn { C175-2; C177-1; L173-2; L174-1;    }
+    li:conn { C291-1; U6-29;    }
     }
     ha:unnamed_net55 {
-    li:conn { C191-2; L193-2; L201-2;    }
+    li:conn { C173-2; L171-1; R171-2;    }
     }
     ha:unnamed_net56 {
-    li:conn { D13-1; R60-2;    }
+    li:conn { C174-2; C176-1; L172-1;    }
     }
     ha:unnamed_net57 {
-    li:conn { D14-1; R61-2;    }
+    li:conn { C176-2; C181-1; L172-2; L173-1;    }
     }
     ha:unnamed_net58 {
-    li:conn { C38-1; U1-4;    }
+    li:conn { C175-2; C177-1; L173-2; L174-1;    }
     }
     ha:unnamed_net59 {
-    li:conn { D15-1; R40-1;    }
+    li:conn { C191-2; L193-2; L201-2;    }
     }
     ha:unnamed_net60 {
-    li:conn { D16-1; R41-1;    }
+    li:conn { D13-1; R60-2;    }
     }
     ha:unnamed_net61 {
-    li:conn { D17-1; R42-1;    }
+    li:conn { D14-1; R61-2;    }
     }
     ha:unnamed_net62 {
-    li:conn { D18-1; R43-1;    }
+    li:conn { C38-1; U1-4;    }
     }
     ha:unnamed_net63 {
-    li:conn { D8-1; L1-2; U3-1;    }
+    li:conn { D15-1; R40-1;    }
     }
     ha:unnamed_net64 {
-    li:conn { R32-2; R33-1; U3-3;    }
+    li:conn { D16-1; R41-1;    }
     }
     ha:unnamed_net65 {
-    li:conn { D9-1; R51-1;    }
+    li:conn { D17-1; R42-1;    }
     }
+     ha:unnamed_net66 {
+     li:conn { D18-1; R43-1;     }
+     }
+     ha:unnamed_net67 {
+     li:conn { D8-1; L1-2; U3-1;     }
+     }
+     ha:unnamed_net68 {
+     li:conn { R32-2; R33-1; U3-3;     }
+     }
+     ha:unnamed_net69 {
+     li:conn { D9-1; R51-1;     }
+     }
     ha:usbdm {
     li:conn { J1-2; R101-1;    }
     }
@@ -36073,6 +36730,11 @@ ha:pcb-rnd-board-v5 {
      enable = false
     }
    }
+    ha:appearance {
+     ha:color {
+      cross = {#ff9305}
+     }
+    }
   }
  }
 }
index 95ccad37860eb320857ee7be1efca9d42d3ab530..e0db99b2133cbfd23afb520a2ecb1282f6b4c977 100644 (file)
@@ -2908,9 +2908,11 @@ C 45900 63800 1 0 0 resistor.sym
 T 46200 64200 5 10 0 0 0 0 1
 device=RESISTOR
 T 45700 64000 5 10 1 1 0 0 1
-refdes=R10
+refdes=R20
 T 46600 64000 5 10 1 1 0 0 1
 value=1k
+T 45900 63800 5 10 0 1 0 0 1
+footprint=0402
 }
 N 46800 63900 48100 63900 4
 C 58900 53400 1 0 0 resistor.sym
@@ -2918,9 +2920,11 @@ C 58900 53400 1 0 0 resistor.sym
 T 59200 53800 5 10 0 0 0 0 1
 device=RESISTOR
 T 58700 53600 5 10 1 1 0 0 1
-refdes=R11
+refdes=R21
 T 59600 53600 5 10 1 1 0 0 1
 value=1k
+T 58900 53400 5 10 0 1 0 0 1
+footprint=0402
 }
 N 58900 53500 57600 53500 4
 C 59100 57800 1 0 0 resistor.sym
@@ -2928,18 +2932,22 @@ C 59100 57800 1 0 0 resistor.sym
 T 59400 58200 5 10 0 0 0 0 1
 device=RESISTOR
 T 58900 58000 5 10 1 1 0 0 1
-refdes=R12
+refdes=R22
 T 59800 58000 5 10 1 1 0 0 1
 value=1k
+T 59100 57800 5 10 0 1 0 0 1
+footprint=0402
 }
 C 59100 58200 1 0 0 resistor.sym
 {
 T 59400 58600 5 10 0 0 0 0 1
 device=RESISTOR
 T 58900 58400 5 10 1 1 0 0 1
-refdes=R13
+refdes=R23
 T 59800 58400 5 10 1 1 0 0 1
 value=1k
+T 59100 58200 5 10 0 1 0 0 1
+footprint=0402
 }
 N 59100 58300 57600 58300 4
 N 59100 57900 57600 57900 4