battsci frameAA byte functions

Also Pick and Place Files
This commit is contained in:
doppelhub
2026-01-10 01:17:26 -05:00
parent 287ae8bf2b
commit 5125098ab7
30 changed files with 682 additions and 77 deletions

View File

@@ -0,0 +1,124 @@
Ref,Val,Package,PosX,PosY,Rot,RotYY1
D1,LED,CN065-0805,9.5,12.5,180,180
TH1,Thermistor_NTC,CN065-0805,14,135,-90,90
R112,20,CN065-0805,6.75,12.5,180,0
R110,100,CN065-0805,6.75,4.5,180,0
R109,100,CN065-0805,9.25,4.5,180,0
R111,5M1,CN065-1206,14.5,19,-90,90
Q1,Q_NMOS_GDS,CN140-TO-252,42.75,38.15,180,0
U1,APV1121S,CN140-SOP4,14.75,12,180,0
R100,2k2,CN140-2010,38,57.5,180,0
R101,2k2,CN140-2010,43,57.5,0,0
R102,2k2,CN140-2010,48,57.5,180,0
R106,2k2,CN140-2010,76,57.5,0,0
R107,2k2,CN140-2010,81,57.5,180,0
R108,2k2,CN140-2010,86,57.5,0,0
R103,2k2,CN140-2010,54,59,-90,90
R104,2k2,CN140-2010,62,59,-90,90
R105,2k2,CN140-2010,70,59,-90,90
R91,2k2,CN140-2010,38,72.5,0,0
R92,2k2,CN140-2010,44,72.5,180,0
R93,2k2,CN140-2010,50,72.5,0,0
R94,2k2,CN140-2010,56,72.5,180,0
R95,2k2,CN140-2010,62,72.5,0,0
R96,2k2,CN140-2010,68,72.5,180,0
R97,2k2,CN140-2010,74,72.5,0,0
R98,2k2,CN140-2010,80,72.5,180,0
R99,2k2,CN140-2010,86,72.5,0,0
R82,2k2,CN140-2010,38,87.5,0,0
R83,2k2,CN140-2010,44,87.5,180,0
R84,2k2,CN140-2010,50,87.5,0,0
R85,2k2,CN140-2010,56,87.5,180,0
R86,2k2,CN140-2010,62,87.5,0,0
R87,2k2,CN140-2010,68,87.5,180,0
R88,2k2,CN140-2010,74,87.5,0,0
R89,2k2,CN140-2010,80,87.5,180,0
R90,2k2,CN140-2010,86,87.5,0,0
R73,2k2,CN140-2010,38,102.5,0,0
R74,2k2,CN140-2010,44,102.5,180,0
R75,2k2,CN140-2010,50,102.5,0,0
R76,2k2,CN140-2010,56,102.5,180,0
R77,2k2,CN140-2010,62,102.5,0,0
R78,2k2,CN140-2010,68,102.5,180,0
R79,2k2,CN140-2010,74,102.5,0,0
R80,2k2,CN140-2010,80,102.5,180,0
R81,2k2,CN140-2010,86,102.5,0,0
R64,2k2,CN140-2010,38,117.5,0,0
R65,2k2,CN140-2010,44,117.5,180,0
R66,2k2,CN140-2010,50,117.5,0,0
R67,2k2,CN140-2010,56,117.5,180,0
R68,2k2,CN140-2010,62,117.5,0,0
R69,2k2,CN140-2010,68,117.5,180,0
R70,2k2,CN140-2010,74,117.5,0,0
R71,2k2,CN140-2010,80,117.5,180,0
R72,2k2,CN140-2010,86,117.5,0,0
R55,2k2,CN140-2010,38,132.5,0,0
R56,2k2,CN140-2010,44,132.5,180,0
R57,2k2,CN140-2010,50,132.5,0,0
R58,2k2,CN140-2010,56,132.5,180,0
R59,2k2,CN140-2010,62,132.5,0,0
R60,2k2,CN140-2010,68,132.5,180,0
R61,2k2,CN140-2010,74,132.5,0,0
R62,2k2,CN140-2010,80,132.5,180,0
R63,2k2,CN140-2010,86,132.5,0,0
R46,2k2,CN140-2010,38,147.5,0,0
R47,2k2,CN140-2010,44,147.5,180,0
R48,2k2,CN140-2010,50,147.5,0,0
R49,2k2,CN140-2010,56,147.5,180,0
R50,2k2,CN140-2010,62,147.5,0,0
R51,2k2,CN140-2010,68,147.5,180,0
R52,2k2,CN140-2010,74,147.5,0,0
R53,2k2,CN140-2010,80,147.5,180,0
R54,2k2,CN140-2010,86,147.5,0,0
R37,2k2,CN140-2010,38,162.5,0,0
R38,2k2,CN140-2010,44,162.5,180,0
R39,2k2,CN140-2010,50,162.5,0,0
R40,2k2,CN140-2010,56,162.5,180,0
R41,2k2,CN140-2010,62,162.5,0,0
R42,2k2,CN140-2010,68,162.5,180,0
R43,2k2,CN140-2010,74,162.5,0,0
R44,2k2,CN140-2010,80,162.5,180,0
R45,2k2,CN140-2010,86,162.5,0,0
R28,2k2,CN140-2010,38,177.5,0,0
R29,2k2,CN140-2010,44,177.5,180,0
R30,2k2,CN140-2010,50,177.5,0,0
R31,2k2,CN140-2010,56,177.5,180,0
R32,2k2,CN140-2010,62,177.5,0,0
R33,2k2,CN140-2010,68,177.5,180,0
R34,2k2,CN140-2010,74,177.5,0,0
R35,2k2,CN140-2010,80,177.5,180,0
R36,2k2,CN140-2010,86,177.5,0,0
R19,2k2,CN140-2010,38,192.5,0,0
R20,2k2,CN140-2010,44,192.5,180,0
R21,2k2,CN140-2010,50,192.5,0,0
R22,2k2,CN140-2010,56,192.5,180,0
R23,2k2,CN140-2010,62,192.5,0,0
R24,2k2,CN140-2010,68,192.5,180,0
R25,2k2,CN140-2010,74,192.5,0,0
R26,2k2,CN140-2010,80,192.5,180,0
R27,2k2,CN140-2010,86,192.5,0,0
R10,2k2,CN140-2010,38,207.5,0,0
R11,2k2,CN140-2010,44,207.5,180,0
R12,2k2,CN140-2010,50,207.5,0,0
R13,2k2,CN140-2010,56,207.5,180,0
R14,2k2,CN140-2010,62,207.5,0,0
R15,2k2,CN140-2010,68,207.5,180,0
R16,2k2,CN140-2010,74,207.5,0,0
R17,2k2,CN140-2010,80,207.5,180,0
R18,2k2,CN140-2010,86,207.5,0,0
R4,2k2,CN140-2010,54,220,-90,90
R6,2k2,CN140-2010,70,220,-90,90
R1,2k2,CN140-2010,38,222,0,0
R2,2k2,CN140-2010,43,222,180,0
R3,2k2,CN140-2010,48,222,0,0
R7,2k2,CN140-2010,76,222,180,0
R8,2k2,CN140-2010,81,222,0,0
R9,2k2,CN140-2010,86,222,180,0
R5,2k2,CN140-2010,27,232.5,180,0
R113,2k2,CN140-2010,33,232.5,0,0
R114,2k2,CN140-2010,39,232.5,180,0
R115,2k2,CN140-2010,45,232.5,0,0
R116,2k2,CN140-2010,79,232.5,180,0
R117,2k2,CN140-2010,85,232.5,0,0
R118,2k2,CN140-2010,91,232.5,180,0
R119,2k2,CN140-2010,97,232.5,0,0
1 Ref Val Package PosX PosY Rot RotYY1
2 D1 LED CN065-0805 9.5 12.5 180 180
3 TH1 Thermistor_NTC CN065-0805 14 135 -90 90
4 R112 20 CN065-0805 6.75 12.5 180 0
5 R110 100 CN065-0805 6.75 4.5 180 0
6 R109 100 CN065-0805 9.25 4.5 180 0
7 R111 5M1 CN065-1206 14.5 19 -90 90
8 Q1 Q_NMOS_GDS CN140-TO-252 42.75 38.15 180 0
9 U1 APV1121S CN140-SOP4 14.75 12 180 0
10 R100 2k2 CN140-2010 38 57.5 180 0
11 R101 2k2 CN140-2010 43 57.5 0 0
12 R102 2k2 CN140-2010 48 57.5 180 0
13 R106 2k2 CN140-2010 76 57.5 0 0
14 R107 2k2 CN140-2010 81 57.5 180 0
15 R108 2k2 CN140-2010 86 57.5 0 0
16 R103 2k2 CN140-2010 54 59 -90 90
17 R104 2k2 CN140-2010 62 59 -90 90
18 R105 2k2 CN140-2010 70 59 -90 90
19 R91 2k2 CN140-2010 38 72.5 0 0
20 R92 2k2 CN140-2010 44 72.5 180 0
21 R93 2k2 CN140-2010 50 72.5 0 0
22 R94 2k2 CN140-2010 56 72.5 180 0
23 R95 2k2 CN140-2010 62 72.5 0 0
24 R96 2k2 CN140-2010 68 72.5 180 0
25 R97 2k2 CN140-2010 74 72.5 0 0
26 R98 2k2 CN140-2010 80 72.5 180 0
27 R99 2k2 CN140-2010 86 72.5 0 0
28 R82 2k2 CN140-2010 38 87.5 0 0
29 R83 2k2 CN140-2010 44 87.5 180 0
30 R84 2k2 CN140-2010 50 87.5 0 0
31 R85 2k2 CN140-2010 56 87.5 180 0
32 R86 2k2 CN140-2010 62 87.5 0 0
33 R87 2k2 CN140-2010 68 87.5 180 0
34 R88 2k2 CN140-2010 74 87.5 0 0
35 R89 2k2 CN140-2010 80 87.5 180 0
36 R90 2k2 CN140-2010 86 87.5 0 0
37 R73 2k2 CN140-2010 38 102.5 0 0
38 R74 2k2 CN140-2010 44 102.5 180 0
39 R75 2k2 CN140-2010 50 102.5 0 0
40 R76 2k2 CN140-2010 56 102.5 180 0
41 R77 2k2 CN140-2010 62 102.5 0 0
42 R78 2k2 CN140-2010 68 102.5 180 0
43 R79 2k2 CN140-2010 74 102.5 0 0
44 R80 2k2 CN140-2010 80 102.5 180 0
45 R81 2k2 CN140-2010 86 102.5 0 0
46 R64 2k2 CN140-2010 38 117.5 0 0
47 R65 2k2 CN140-2010 44 117.5 180 0
48 R66 2k2 CN140-2010 50 117.5 0 0
49 R67 2k2 CN140-2010 56 117.5 180 0
50 R68 2k2 CN140-2010 62 117.5 0 0
51 R69 2k2 CN140-2010 68 117.5 180 0
52 R70 2k2 CN140-2010 74 117.5 0 0
53 R71 2k2 CN140-2010 80 117.5 180 0
54 R72 2k2 CN140-2010 86 117.5 0 0
55 R55 2k2 CN140-2010 38 132.5 0 0
56 R56 2k2 CN140-2010 44 132.5 180 0
57 R57 2k2 CN140-2010 50 132.5 0 0
58 R58 2k2 CN140-2010 56 132.5 180 0
59 R59 2k2 CN140-2010 62 132.5 0 0
60 R60 2k2 CN140-2010 68 132.5 180 0
61 R61 2k2 CN140-2010 74 132.5 0 0
62 R62 2k2 CN140-2010 80 132.5 180 0
63 R63 2k2 CN140-2010 86 132.5 0 0
64 R46 2k2 CN140-2010 38 147.5 0 0
65 R47 2k2 CN140-2010 44 147.5 180 0
66 R48 2k2 CN140-2010 50 147.5 0 0
67 R49 2k2 CN140-2010 56 147.5 180 0
68 R50 2k2 CN140-2010 62 147.5 0 0
69 R51 2k2 CN140-2010 68 147.5 180 0
70 R52 2k2 CN140-2010 74 147.5 0 0
71 R53 2k2 CN140-2010 80 147.5 180 0
72 R54 2k2 CN140-2010 86 147.5 0 0
73 R37 2k2 CN140-2010 38 162.5 0 0
74 R38 2k2 CN140-2010 44 162.5 180 0
75 R39 2k2 CN140-2010 50 162.5 0 0
76 R40 2k2 CN140-2010 56 162.5 180 0
77 R41 2k2 CN140-2010 62 162.5 0 0
78 R42 2k2 CN140-2010 68 162.5 180 0
79 R43 2k2 CN140-2010 74 162.5 0 0
80 R44 2k2 CN140-2010 80 162.5 180 0
81 R45 2k2 CN140-2010 86 162.5 0 0
82 R28 2k2 CN140-2010 38 177.5 0 0
83 R29 2k2 CN140-2010 44 177.5 180 0
84 R30 2k2 CN140-2010 50 177.5 0 0
85 R31 2k2 CN140-2010 56 177.5 180 0
86 R32 2k2 CN140-2010 62 177.5 0 0
87 R33 2k2 CN140-2010 68 177.5 180 0
88 R34 2k2 CN140-2010 74 177.5 0 0
89 R35 2k2 CN140-2010 80 177.5 180 0
90 R36 2k2 CN140-2010 86 177.5 0 0
91 R19 2k2 CN140-2010 38 192.5 0 0
92 R20 2k2 CN140-2010 44 192.5 180 0
93 R21 2k2 CN140-2010 50 192.5 0 0
94 R22 2k2 CN140-2010 56 192.5 180 0
95 R23 2k2 CN140-2010 62 192.5 0 0
96 R24 2k2 CN140-2010 68 192.5 180 0
97 R25 2k2 CN140-2010 74 192.5 0 0
98 R26 2k2 CN140-2010 80 192.5 180 0
99 R27 2k2 CN140-2010 86 192.5 0 0
100 R10 2k2 CN140-2010 38 207.5 0 0
101 R11 2k2 CN140-2010 44 207.5 180 0
102 R12 2k2 CN140-2010 50 207.5 0 0
103 R13 2k2 CN140-2010 56 207.5 180 0
104 R14 2k2 CN140-2010 62 207.5 0 0
105 R15 2k2 CN140-2010 68 207.5 180 0
106 R16 2k2 CN140-2010 74 207.5 0 0
107 R17 2k2 CN140-2010 80 207.5 180 0
108 R18 2k2 CN140-2010 86 207.5 0 0
109 R4 2k2 CN140-2010 54 220 -90 90
110 R6 2k2 CN140-2010 70 220 -90 90
111 R1 2k2 CN140-2010 38 222 0 0
112 R2 2k2 CN140-2010 43 222 180 0
113 R3 2k2 CN140-2010 48 222 0 0
114 R7 2k2 CN140-2010 76 222 180 0
115 R8 2k2 CN140-2010 81 222 0 0
116 R9 2k2 CN140-2010 86 222 180 0
117 R5 2k2 CN140-2010 27 232.5 180 0
118 R113 2k2 CN140-2010 33 232.5 0 0
119 R114 2k2 CN140-2010 39 232.5 180 0
120 R115 2k2 CN140-2010 45 232.5 0 0
121 R116 2k2 CN140-2010 79 232.5 180 0
122 R117 2k2 CN140-2010 85 232.5 0 0
123 R118 2k2 CN140-2010 91 232.5 180 0
124 R119 2k2 CN140-2010 97 232.5 0 0

View File

@@ -0,0 +1,136 @@
NEODEN,YY1,P&P FILE,,,,,,,,,,,
,,,,,,,,,,,,,
PanelizedPCB,UnitLength,0,UnitWidth,0,Rows,1,Columns,1,
,,,,,,,,,,,,,
Fiducial,1-X,4.00,1-Y,14.00,OverallOffsetX,0,OverallOffsetY,0,
,,,,,,,,,,,,,
NozzleChange,ON,BeforeComponent,7,Head2,Drop,Station1,PickUp,Station2,
NozzleChange,OFF,BeforeComponent,1,Head2,Drop,Station1,PickUp,Station1,
NozzleChange,OFF,BeforeComponent,1,Head1,Drop,Station1,PickUp,Station1,
NozzleChange,OFF,BeforeComponent,1,Head1,Drop,Station1,PickUp,Station1,
,,,,,,,,,,,,,
Designator,Comment,Footprint,Mid X(mm),Mid Y(mm) ,Rotation,Head ,FeederNo,Mount Speed(%),Pick Height(mm),Place Height(mm),Mode,Skip
D1,LED,CN065-0805,9.5,12.5,180,2,5,100,0,0.9,3,0
TH1,Thermistor_NTC,CN065-0805,14,135,90,2,24,100,0,1.25,3,0
R112,20R,CN065-0805,6.75,12.5,0,2,17,100,0,0.7,3,0
R110,100R,CN065-0805,6.75,4.5,0,2,14,100,0,0.7,3,0
R109,100R,CN065-0805,9.25,4.5,0,2,14,100,0,0.7,3,0
R111,5M1,CN065-1206,14.5,19,90,2,6,100,0,0.6,3,0
Q1,Q_NMOS_GDS,CN140-TO-252,42.75,38.15,0,1,44,100,0,2.3,4,0
U1,APV1121S,CN140-SOP4,14.75,12,0,2,19,100,0,2,3,0
R100,2k2,CN140-2010,38,57.5,0,1,20,100,0,0.7,3,0
R101,2k2,CN140-2010,43,57.5,0,2,20,100,0,0.7,3,0
R102,2k2,CN140-2010,48,57.5,0,1,20,100,0,0.7,3,0
R106,2k2,CN140-2010,76,57.5,0,2,20,100,0,0.7,3,0
R107,2k2,CN140-2010,81,57.5,0,1,20,100,0,0.7,3,0
R108,2k2,CN140-2010,86,57.5,0,2,20,100,0,0.7,3,0
R103,2k2,CN140-2010,54,59,90,1,20,100,0,0.7,3,0
R104,2k2,CN140-2010,62,59,90,2,20,100,0,0.7,3,0
R105,2k2,CN140-2010,70,59,90,1,20,100,0,0.7,3,0
R91,2k2,CN140-2010,38,72.5,0,2,20,100,0,0.7,3,0
R92,2k2,CN140-2010,44,72.5,0,1,20,100,0,0.7,3,0
R93,2k2,CN140-2010,50,72.5,0,2,20,100,0,0.7,3,0
R94,2k2,CN140-2010,56,72.5,0,1,20,100,0,0.7,3,0
R95,2k2,CN140-2010,62,72.5,0,2,20,100,0,0.7,3,0
R96,2k2,CN140-2010,68,72.5,0,1,20,100,0,0.7,3,0
R97,2k2,CN140-2010,74,72.5,0,2,20,100,0,0.7,3,0
R98,2k2,CN140-2010,80,72.5,0,1,20,100,0,0.7,3,0
R99,2k2,CN140-2010,86,72.5,0,2,20,100,0,0.7,3,0
R82,2k2,CN140-2010,38,87.5,0,1,20,100,0,0.7,3,0
R83,2k2,CN140-2010,44,87.5,0,2,20,100,0,0.7,3,0
R84,2k2,CN140-2010,50,87.5,0,1,20,100,0,0.7,3,0
R85,2k2,CN140-2010,56,87.5,0,2,20,100,0,0.7,3,0
R86,2k2,CN140-2010,62,87.5,0,1,20,100,0,0.7,3,0
R87,2k2,CN140-2010,68,87.5,0,2,20,100,0,0.7,3,0
R88,2k2,CN140-2010,74,87.5,0,1,20,100,0,0.7,3,0
R89,2k2,CN140-2010,80,87.5,0,2,20,100,0,0.7,3,0
R90,2k2,CN140-2010,86,87.5,0,1,20,100,0,0.7,3,0
R73,2k2,CN140-2010,38,102.5,0,2,20,100,0,0.7,3,0
R74,2k2,CN140-2010,44,102.5,0,1,20,100,0,0.7,3,0
R75,2k2,CN140-2010,50,102.5,0,2,20,100,0,0.7,3,0
R76,2k2,CN140-2010,56,102.5,0,1,20,100,0,0.7,3,0
R77,2k2,CN140-2010,62,102.5,0,2,20,100,0,0.7,3,0
R78,2k2,CN140-2010,68,102.5,0,1,20,100,0,0.7,3,0
R79,2k2,CN140-2010,74,102.5,0,2,20,100,0,0.7,3,0
R80,2k2,CN140-2010,80,102.5,0,1,20,100,0,0.7,3,0
R81,2k2,CN140-2010,86,102.5,0,2,20,100,0,0.7,3,0
R64,2k2,CN140-2010,38,117.5,0,1,20,100,0,0.7,3,0
R65,2k2,CN140-2010,44,117.5,0,2,20,100,0,0.7,3,0
R66,2k2,CN140-2010,50,117.5,0,1,20,100,0,0.7,3,0
R67,2k2,CN140-2010,56,117.5,0,2,20,100,0,0.7,3,0
R68,2k2,CN140-2010,62,117.5,0,1,20,100,0,0.7,3,0
R69,2k2,CN140-2010,68,117.5,0,2,20,100,0,0.7,3,0
R70,2k2,CN140-2010,74,117.5,0,1,20,100,0,0.7,3,0
R71,2k2,CN140-2010,80,117.5,0,2,20,100,0,0.7,3,0
R72,2k2,CN140-2010,86,117.5,0,1,20,100,0,0.7,3,0
R55,2k2,CN140-2010,38,132.5,0,2,20,100,0,0.7,3,0
R56,2k2,CN140-2010,44,132.5,0,1,20,100,0,0.7,3,0
R57,2k2,CN140-2010,50,132.5,0,2,20,100,0,0.7,3,0
R58,2k2,CN140-2010,56,132.5,0,1,20,100,0,0.7,3,0
R59,2k2,CN140-2010,62,132.5,0,2,20,100,0,0.7,3,0
R60,2k2,CN140-2010,68,132.5,0,1,20,100,0,0.7,3,0
R61,2k2,CN140-2010,74,132.5,0,2,20,100,0,0.7,3,0
R62,2k2,CN140-2010,80,132.5,0,1,20,100,0,0.7,3,0
R63,2k2,CN140-2010,86,132.5,0,2,20,100,0,0.7,3,0
R46,2k2,CN140-2010,38,147.5,0,1,20,100,0,0.7,3,0
R47,2k2,CN140-2010,44,147.5,0,2,20,100,0,0.7,3,0
R48,2k2,CN140-2010,50,147.5,0,1,20,100,0,0.7,3,0
R49,2k2,CN140-2010,56,147.5,0,2,20,100,0,0.7,3,0
R50,2k2,CN140-2010,62,147.5,0,1,20,100,0,0.7,3,0
R51,2k2,CN140-2010,68,147.5,0,2,20,100,0,0.7,3,0
R52,2k2,CN140-2010,74,147.5,0,1,20,100,0,0.7,3,0
R53,2k2,CN140-2010,80,147.5,0,2,20,100,0,0.7,3,0
R54,2k2,CN140-2010,86,147.5,0,1,20,100,0,0.7,3,0
R37,2k2,CN140-2010,38,162.5,0,2,20,100,0,0.7,3,0
R38,2k2,CN140-2010,44,162.5,0,1,20,100,0,0.7,3,0
R39,2k2,CN140-2010,50,162.5,0,2,20,100,0,0.7,3,0
R40,2k2,CN140-2010,56,162.5,0,1,20,100,0,0.7,3,0
R41,2k2,CN140-2010,62,162.5,0,2,20,100,0,0.7,3,0
R42,2k2,CN140-2010,68,162.5,0,1,20,100,0,0.7,3,0
R43,2k2,CN140-2010,74,162.5,0,2,20,100,0,0.7,3,0
R44,2k2,CN140-2010,80,162.5,0,1,20,100,0,0.7,3,0
R45,2k2,CN140-2010,86,162.5,0,2,20,100,0,0.7,3,0
R28,2k2,CN140-2010,38,177.5,0,1,20,100,0,0.7,3,0
R29,2k2,CN140-2010,44,177.5,0,2,20,100,0,0.7,3,0
R30,2k2,CN140-2010,50,177.5,0,1,20,100,0,0.7,3,0
R31,2k2,CN140-2010,56,177.5,0,2,20,100,0,0.7,3,0
R32,2k2,CN140-2010,62,177.5,0,1,20,100,0,0.7,3,0
R33,2k2,CN140-2010,68,177.5,0,2,20,100,0,0.7,3,0
R34,2k2,CN140-2010,74,177.5,0,1,20,100,0,0.7,3,0
R35,2k2,CN140-2010,80,177.5,0,2,20,100,0,0.7,3,0
R36,2k2,CN140-2010,86,177.5,0,1,20,100,0,0.7,3,0
R19,2k2,CN140-2010,38,192.5,0,2,20,100,0,0.7,3,0
R20,2k2,CN140-2010,44,192.5,0,1,20,100,0,0.7,3,0
R21,2k2,CN140-2010,50,192.5,0,2,20,100,0,0.7,3,0
R22,2k2,CN140-2010,56,192.5,0,1,20,100,0,0.7,3,0
R23,2k2,CN140-2010,62,192.5,0,2,20,100,0,0.7,3,0
R24,2k2,CN140-2010,68,192.5,0,1,20,100,0,0.7,3,0
R25,2k2,CN140-2010,74,192.5,0,2,20,100,0,0.7,3,0
R26,2k2,CN140-2010,80,192.5,0,1,20,100,0,0.7,3,0
R27,2k2,CN140-2010,86,192.5,0,2,20,100,0,0.7,3,0
R10,2k2,CN140-2010,38,207.5,0,1,20,100,0,0.7,3,0
R11,2k2,CN140-2010,44,207.5,0,2,20,100,0,0.7,3,0
R12,2k2,CN140-2010,50,207.5,0,1,20,100,0,0.7,3,0
R13,2k2,CN140-2010,56,207.5,0,2,20,100,0,0.7,3,0
R14,2k2,CN140-2010,62,207.5,0,1,20,100,0,0.7,3,0
R15,2k2,CN140-2010,68,207.5,0,2,20,100,0,0.7,3,0
R16,2k2,CN140-2010,74,207.5,0,1,20,100,0,0.7,3,0
R17,2k2,CN140-2010,80,207.5,0,2,20,100,0,0.7,3,0
R18,2k2,CN140-2010,86,207.5,0,1,20,100,0,0.7,3,0
R4,2k2,CN140-2010,54,220,90,2,20,100,0,0.7,3,0
R6,2k2,CN140-2010,70,220,90,1,20,100,0,0.7,3,0
R1,2k2,CN140-2010,38,222,0,2,20,100,0,0.7,3,0
R2,2k2,CN140-2010,43,222,0,1,20,100,0,0.7,3,0
R3,2k2,CN140-2010,48,222,0,2,20,100,0,0.7,3,0
R7,2k2,CN140-2010,76,222,0,1,20,100,0,0.7,3,0
R8,2k2,CN140-2010,81,222,0,2,20,100,0,0.7,3,0
R9,2k2,CN140-2010,86,222,0,1,20,100,0,0.7,3,0
R5,2k2,CN140-2010,27,232.5,0,2,20,100,0,0.7,3,0
R113,2k2,CN140-2010,33,232.5,0,1,20,100,0,0.7,3,0
R114,2k2,CN140-2010,39,232.5,0,2,20,100,0,0.7,3,0
R115,2k2,CN140-2010,45,232.5,0,1,20,100,0,0.7,3,0
R116,2k2,CN140-2010,79,232.5,0,2,20,100,0,0.7,3,0
R117,2k2,CN140-2010,85,232.5,0,1,20,100,0,0.7,3,0
R118,2k2,CN140-2010,91,232.5,0,2,20,100,0,0.7,3,0
R119,2k2,CN140-2010,97,232.5,0,1,20,100,0,0.7,3,0
1 NEODEN,YY1,P&P FILE,,,,,,,,,,,
2 ,,,,,,,,,,,,,
3 PanelizedPCB,UnitLength,0,UnitWidth,0,Rows,1,Columns,1,
4 ,,,,,,,,,,,,,
5 Fiducial,1-X,4.00,1-Y,14.00,OverallOffsetX,0,OverallOffsetY,0,
6 ,,,,,,,,,,,,,
7 NozzleChange,ON,BeforeComponent,7,Head2,Drop,Station1,PickUp,Station2,
8 NozzleChange,OFF,BeforeComponent,1,Head2,Drop,Station1,PickUp,Station1,
9 NozzleChange,OFF,BeforeComponent,1,Head1,Drop,Station1,PickUp,Station1,
10 NozzleChange,OFF,BeforeComponent,1,Head1,Drop,Station1,PickUp,Station1,
11 ,,,,,,,,,,,,,
12 Designator,Comment,Footprint,Mid X(mm),Mid Y(mm) ,Rotation,Head ,FeederNo,Mount Speed(%),Pick Height(mm),Place Height(mm),Mode,Skip
13 D1,LED,CN065-0805,9.5,12.5,180,2,5,100,0,0.9,3,0
14 TH1,Thermistor_NTC,CN065-0805,14,135,90,2,24,100,0,1.25,3,0
15 R112,20R,CN065-0805,6.75,12.5,0,2,17,100,0,0.7,3,0
16 R110,100R,CN065-0805,6.75,4.5,0,2,14,100,0,0.7,3,0
17 R109,100R,CN065-0805,9.25,4.5,0,2,14,100,0,0.7,3,0
18 R111,5M1,CN065-1206,14.5,19,90,2,6,100,0,0.6,3,0
19 Q1,Q_NMOS_GDS,CN140-TO-252,42.75,38.15,0,1,44,100,0,2.3,4,0
20 U1,APV1121S,CN140-SOP4,14.75,12,0,2,19,100,0,2,3,0
21 R100,2k2,CN140-2010,38,57.5,0,1,20,100,0,0.7,3,0
22 R101,2k2,CN140-2010,43,57.5,0,2,20,100,0,0.7,3,0
23 R102,2k2,CN140-2010,48,57.5,0,1,20,100,0,0.7,3,0
24 R106,2k2,CN140-2010,76,57.5,0,2,20,100,0,0.7,3,0
25 R107,2k2,CN140-2010,81,57.5,0,1,20,100,0,0.7,3,0
26 R108,2k2,CN140-2010,86,57.5,0,2,20,100,0,0.7,3,0
27 R103,2k2,CN140-2010,54,59,90,1,20,100,0,0.7,3,0
28 R104,2k2,CN140-2010,62,59,90,2,20,100,0,0.7,3,0
29 R105,2k2,CN140-2010,70,59,90,1,20,100,0,0.7,3,0
30 R91,2k2,CN140-2010,38,72.5,0,2,20,100,0,0.7,3,0
31 R92,2k2,CN140-2010,44,72.5,0,1,20,100,0,0.7,3,0
32 R93,2k2,CN140-2010,50,72.5,0,2,20,100,0,0.7,3,0
33 R94,2k2,CN140-2010,56,72.5,0,1,20,100,0,0.7,3,0
34 R95,2k2,CN140-2010,62,72.5,0,2,20,100,0,0.7,3,0
35 R96,2k2,CN140-2010,68,72.5,0,1,20,100,0,0.7,3,0
36 R97,2k2,CN140-2010,74,72.5,0,2,20,100,0,0.7,3,0
37 R98,2k2,CN140-2010,80,72.5,0,1,20,100,0,0.7,3,0
38 R99,2k2,CN140-2010,86,72.5,0,2,20,100,0,0.7,3,0
39 R82,2k2,CN140-2010,38,87.5,0,1,20,100,0,0.7,3,0
40 R83,2k2,CN140-2010,44,87.5,0,2,20,100,0,0.7,3,0
41 R84,2k2,CN140-2010,50,87.5,0,1,20,100,0,0.7,3,0
42 R85,2k2,CN140-2010,56,87.5,0,2,20,100,0,0.7,3,0
43 R86,2k2,CN140-2010,62,87.5,0,1,20,100,0,0.7,3,0
44 R87,2k2,CN140-2010,68,87.5,0,2,20,100,0,0.7,3,0
45 R88,2k2,CN140-2010,74,87.5,0,1,20,100,0,0.7,3,0
46 R89,2k2,CN140-2010,80,87.5,0,2,20,100,0,0.7,3,0
47 R90,2k2,CN140-2010,86,87.5,0,1,20,100,0,0.7,3,0
48 R73,2k2,CN140-2010,38,102.5,0,2,20,100,0,0.7,3,0
49 R74,2k2,CN140-2010,44,102.5,0,1,20,100,0,0.7,3,0
50 R75,2k2,CN140-2010,50,102.5,0,2,20,100,0,0.7,3,0
51 R76,2k2,CN140-2010,56,102.5,0,1,20,100,0,0.7,3,0
52 R77,2k2,CN140-2010,62,102.5,0,2,20,100,0,0.7,3,0
53 R78,2k2,CN140-2010,68,102.5,0,1,20,100,0,0.7,3,0
54 R79,2k2,CN140-2010,74,102.5,0,2,20,100,0,0.7,3,0
55 R80,2k2,CN140-2010,80,102.5,0,1,20,100,0,0.7,3,0
56 R81,2k2,CN140-2010,86,102.5,0,2,20,100,0,0.7,3,0
57 R64,2k2,CN140-2010,38,117.5,0,1,20,100,0,0.7,3,0
58 R65,2k2,CN140-2010,44,117.5,0,2,20,100,0,0.7,3,0
59 R66,2k2,CN140-2010,50,117.5,0,1,20,100,0,0.7,3,0
60 R67,2k2,CN140-2010,56,117.5,0,2,20,100,0,0.7,3,0
61 R68,2k2,CN140-2010,62,117.5,0,1,20,100,0,0.7,3,0
62 R69,2k2,CN140-2010,68,117.5,0,2,20,100,0,0.7,3,0
63 R70,2k2,CN140-2010,74,117.5,0,1,20,100,0,0.7,3,0
64 R71,2k2,CN140-2010,80,117.5,0,2,20,100,0,0.7,3,0
65 R72,2k2,CN140-2010,86,117.5,0,1,20,100,0,0.7,3,0
66 R55,2k2,CN140-2010,38,132.5,0,2,20,100,0,0.7,3,0
67 R56,2k2,CN140-2010,44,132.5,0,1,20,100,0,0.7,3,0
68 R57,2k2,CN140-2010,50,132.5,0,2,20,100,0,0.7,3,0
69 R58,2k2,CN140-2010,56,132.5,0,1,20,100,0,0.7,3,0
70 R59,2k2,CN140-2010,62,132.5,0,2,20,100,0,0.7,3,0
71 R60,2k2,CN140-2010,68,132.5,0,1,20,100,0,0.7,3,0
72 R61,2k2,CN140-2010,74,132.5,0,2,20,100,0,0.7,3,0
73 R62,2k2,CN140-2010,80,132.5,0,1,20,100,0,0.7,3,0
74 R63,2k2,CN140-2010,86,132.5,0,2,20,100,0,0.7,3,0
75 R46,2k2,CN140-2010,38,147.5,0,1,20,100,0,0.7,3,0
76 R47,2k2,CN140-2010,44,147.5,0,2,20,100,0,0.7,3,0
77 R48,2k2,CN140-2010,50,147.5,0,1,20,100,0,0.7,3,0
78 R49,2k2,CN140-2010,56,147.5,0,2,20,100,0,0.7,3,0
79 R50,2k2,CN140-2010,62,147.5,0,1,20,100,0,0.7,3,0
80 R51,2k2,CN140-2010,68,147.5,0,2,20,100,0,0.7,3,0
81 R52,2k2,CN140-2010,74,147.5,0,1,20,100,0,0.7,3,0
82 R53,2k2,CN140-2010,80,147.5,0,2,20,100,0,0.7,3,0
83 R54,2k2,CN140-2010,86,147.5,0,1,20,100,0,0.7,3,0
84 R37,2k2,CN140-2010,38,162.5,0,2,20,100,0,0.7,3,0
85 R38,2k2,CN140-2010,44,162.5,0,1,20,100,0,0.7,3,0
86 R39,2k2,CN140-2010,50,162.5,0,2,20,100,0,0.7,3,0
87 R40,2k2,CN140-2010,56,162.5,0,1,20,100,0,0.7,3,0
88 R41,2k2,CN140-2010,62,162.5,0,2,20,100,0,0.7,3,0
89 R42,2k2,CN140-2010,68,162.5,0,1,20,100,0,0.7,3,0
90 R43,2k2,CN140-2010,74,162.5,0,2,20,100,0,0.7,3,0
91 R44,2k2,CN140-2010,80,162.5,0,1,20,100,0,0.7,3,0
92 R45,2k2,CN140-2010,86,162.5,0,2,20,100,0,0.7,3,0
93 R28,2k2,CN140-2010,38,177.5,0,1,20,100,0,0.7,3,0
94 R29,2k2,CN140-2010,44,177.5,0,2,20,100,0,0.7,3,0
95 R30,2k2,CN140-2010,50,177.5,0,1,20,100,0,0.7,3,0
96 R31,2k2,CN140-2010,56,177.5,0,2,20,100,0,0.7,3,0
97 R32,2k2,CN140-2010,62,177.5,0,1,20,100,0,0.7,3,0
98 R33,2k2,CN140-2010,68,177.5,0,2,20,100,0,0.7,3,0
99 R34,2k2,CN140-2010,74,177.5,0,1,20,100,0,0.7,3,0
100 R35,2k2,CN140-2010,80,177.5,0,2,20,100,0,0.7,3,0
101 R36,2k2,CN140-2010,86,177.5,0,1,20,100,0,0.7,3,0
102 R19,2k2,CN140-2010,38,192.5,0,2,20,100,0,0.7,3,0
103 R20,2k2,CN140-2010,44,192.5,0,1,20,100,0,0.7,3,0
104 R21,2k2,CN140-2010,50,192.5,0,2,20,100,0,0.7,3,0
105 R22,2k2,CN140-2010,56,192.5,0,1,20,100,0,0.7,3,0
106 R23,2k2,CN140-2010,62,192.5,0,2,20,100,0,0.7,3,0
107 R24,2k2,CN140-2010,68,192.5,0,1,20,100,0,0.7,3,0
108 R25,2k2,CN140-2010,74,192.5,0,2,20,100,0,0.7,3,0
109 R26,2k2,CN140-2010,80,192.5,0,1,20,100,0,0.7,3,0
110 R27,2k2,CN140-2010,86,192.5,0,2,20,100,0,0.7,3,0
111 R10,2k2,CN140-2010,38,207.5,0,1,20,100,0,0.7,3,0
112 R11,2k2,CN140-2010,44,207.5,0,2,20,100,0,0.7,3,0
113 R12,2k2,CN140-2010,50,207.5,0,1,20,100,0,0.7,3,0
114 R13,2k2,CN140-2010,56,207.5,0,2,20,100,0,0.7,3,0
115 R14,2k2,CN140-2010,62,207.5,0,1,20,100,0,0.7,3,0
116 R15,2k2,CN140-2010,68,207.5,0,2,20,100,0,0.7,3,0
117 R16,2k2,CN140-2010,74,207.5,0,1,20,100,0,0.7,3,0
118 R17,2k2,CN140-2010,80,207.5,0,2,20,100,0,0.7,3,0
119 R18,2k2,CN140-2010,86,207.5,0,1,20,100,0,0.7,3,0
120 R4,2k2,CN140-2010,54,220,90,2,20,100,0,0.7,3,0
121 R6,2k2,CN140-2010,70,220,90,1,20,100,0,0.7,3,0
122 R1,2k2,CN140-2010,38,222,0,2,20,100,0,0.7,3,0
123 R2,2k2,CN140-2010,43,222,0,1,20,100,0,0.7,3,0
124 R3,2k2,CN140-2010,48,222,0,2,20,100,0,0.7,3,0
125 R7,2k2,CN140-2010,76,222,0,1,20,100,0,0.7,3,0
126 R8,2k2,CN140-2010,81,222,0,2,20,100,0,0.7,3,0
127 R9,2k2,CN140-2010,86,222,0,1,20,100,0,0.7,3,0
128 R5,2k2,CN140-2010,27,232.5,0,2,20,100,0,0.7,3,0
129 R113,2k2,CN140-2010,33,232.5,0,1,20,100,0,0.7,3,0
130 R114,2k2,CN140-2010,39,232.5,0,2,20,100,0,0.7,3,0
131 R115,2k2,CN140-2010,45,232.5,0,1,20,100,0,0.7,3,0
132 R116,2k2,CN140-2010,79,232.5,0,2,20,100,0,0.7,3,0
133 R117,2k2,CN140-2010,85,232.5,0,1,20,100,0,0.7,3,0
134 R118,2k2,CN140-2010,91,232.5,0,2,20,100,0,0.7,3,0
135 R119,2k2,CN140-2010,97,232.5,0,1,20,100,0,0.7,3,0

View File

@@ -0,0 +1,136 @@
NEODEN,YY1,P&P FILE,,,,,,,,,,,
,,,,,,,,,,,,,
PanelizedPCB,UnitLength,0,UnitWidth,0,Rows,1,Columns,1,
,,,,,,,,,,,,,
Fiducial,1-X,4.00,1-Y,14.00,OverallOffsetX,0,OverallOffsetY,0,
,,,,,,,,,,,,,
NozzleChange,ON,BeforeComponent,7,Head2,Drop,Station1,PickUp,Station2,
NozzleChange,OFF,BeforeComponent,1,Head2,Drop,Station1,PickUp,Station1,
NozzleChange,OFF,BeforeComponent,1,Head1,Drop,Station1,PickUp,Station1,
NozzleChange,OFF,BeforeComponent,1,Head1,Drop,Station1,PickUp,Station1,
,,,,,,,,,,,,,
Designator,Comment,Footprint,Mid X(mm),Mid Y(mm) ,Rotation,Head ,FeederNo,Mount Speed(%),Pick Height(mm),Place Height(mm),Mode,Skip
D1,LED,CN065-0805,9.5,12.5,90,2,5,100,0,0.9,3,0
TH1,Thermistor,CN065-0805,14,135,0,2,24,100,0,1.2,3,0
R112,20R,CN065-0805,6.75,12.5,90,2,17,100,0,0.7,3,0
R110,100R,CN065-0805,6.75,4.5,90,2,14,100,0,0.7,3,0
R109,100R,CN065-0805,9.25,4.5,90,2,14,100,0,0.7,3,0
R111,5M1,CN065-1206,14.5,19,0,2,6,100,0,0.6,3,0
Q1,Q_NMOS_GDS,CN140-TO-2,42.75,38.15,90,1,44,100,0,2.3,4,0
U1,APV1121S,CN140-SOP4,14.75,12,180,2,19,100,0,2,3,0
R100,2k2,CN140-2010,38,57.5,90,1,20,100,0,0.7,3,0
R101,2k2,CN140-2010,43,57.5,90,2,20,100,0,0.7,3,0
R102,2k2,CN140-2010,48,57.5,90,1,20,100,0,0.7,3,0
R106,2k2,CN140-2010,76,57.5,90,2,20,100,0,0.7,3,0
R107,2k2,CN140-2010,81,57.5,90,1,20,100,0,0.7,3,0
R108,2k2,CN140-2010,86,57.5,90,2,20,100,0,0.7,3,0
R103,2k2,CN140-2010,54,59,0,1,20,100,0,0.7,3,0
R104,2k2,CN140-2010,62,59,0,2,20,100,0,0.7,3,0
R105,2k2,CN140-2010,70,59,0,1,20,100,0,0.7,3,0
R91,2k2,CN140-2010,38,72.5,90,2,20,100,0,0.7,3,0
R92,2k2,CN140-2010,44,72.5,90,1,20,100,0,0.7,3,0
R93,2k2,CN140-2010,50,72.5,90,2,20,100,0,0.7,3,0
R94,2k2,CN140-2010,56,72.5,90,1,20,100,0,0.7,3,0
R95,2k2,CN140-2010,62,72.5,90,2,20,100,0,0.7,3,0
R96,2k2,CN140-2010,68,72.5,90,1,20,100,0,0.7,3,0
R97,2k2,CN140-2010,74,72.5,90,2,20,100,0,0.7,3,0
R98,2k2,CN140-2010,80,72.5,90,1,20,100,0,0.7,3,0
R99,2k2,CN140-2010,86,72.5,90,2,20,100,0,0.7,3,0
R82,2k2,CN140-2010,38,87.5,90,1,20,100,0,0.7,3,0
R83,2k2,CN140-2010,44,87.5,90,2,20,100,0,0.7,3,0
R84,2k2,CN140-2010,50,87.5,90,1,20,100,0,0.7,3,0
R85,2k2,CN140-2010,56,87.5,90,2,20,100,0,0.7,3,0
R86,2k2,CN140-2010,62,87.5,90,1,20,100,0,0.7,3,0
R87,2k2,CN140-2010,68,87.5,90,2,20,100,0,0.7,3,0
R88,2k2,CN140-2010,74,87.5,90,1,20,100,0,0.7,3,0
R89,2k2,CN140-2010,80,87.5,90,2,20,100,0,0.7,3,0
R90,2k2,CN140-2010,86,87.5,90,1,20,100,0,0.7,3,0
R73,2k2,CN140-2010,38,102.5,90,2,20,100,0,0.7,3,0
R74,2k2,CN140-2010,44,102.5,90,1,20,100,0,0.7,3,0
R75,2k2,CN140-2010,50,102.5,90,2,20,100,0,0.7,3,0
R76,2k2,CN140-2010,56,102.5,90,1,20,100,0,0.7,3,0
R77,2k2,CN140-2010,62,102.5,90,2,20,100,0,0.7,3,0
R78,2k2,CN140-2010,68,102.5,90,1,20,100,0,0.7,3,0
R79,2k2,CN140-2010,74,102.5,90,2,20,100,0,0.7,3,0
R80,2k2,CN140-2010,80,102.5,90,1,20,100,0,0.7,3,0
R81,2k2,CN140-2010,86,102.5,90,2,20,100,0,0.7,3,0
R64,2k2,CN140-2010,38,117.5,90,1,20,100,0,0.7,3,0
R65,2k2,CN140-2010,44,117.5,90,2,20,100,0,0.7,3,0
R66,2k2,CN140-2010,50,117.5,90,1,20,100,0,0.7,3,0
R67,2k2,CN140-2010,56,117.5,90,2,20,100,0,0.7,3,0
R68,2k2,CN140-2010,62,117.5,90,1,20,100,0,0.7,3,0
R69,2k2,CN140-2010,68,117.5,90,2,20,100,0,0.7,3,0
R70,2k2,CN140-2010,74,117.5,90,1,20,100,0,0.7,3,0
R71,2k2,CN140-2010,80,117.5,90,2,20,100,0,0.7,3,0
R72,2k2,CN140-2010,86,117.5,90,1,20,100,0,0.7,3,0
R55,2k2,CN140-2010,38,132.5,90,2,20,100,0,0.7,3,0
R56,2k2,CN140-2010,44,132.5,90,1,20,100,0,0.7,3,0
R57,2k2,CN140-2010,50,132.5,90,2,20,100,0,0.7,3,0
R58,2k2,CN140-2010,56,132.5,90,1,20,100,0,0.7,3,0
R59,2k2,CN140-2010,62,132.5,90,2,20,100,0,0.7,3,0
R60,2k2,CN140-2010,68,132.5,90,1,20,100,0,0.7,3,0
R61,2k2,CN140-2010,74,132.5,90,2,20,100,0,0.7,3,0
R62,2k2,CN140-2010,80,132.5,90,1,20,100,0,0.7,3,0
R63,2k2,CN140-2010,86,132.5,90,2,20,100,0,0.7,3,0
R46,2k2,CN140-2010,38,147.5,90,1,20,100,0,0.7,3,0
R47,2k2,CN140-2010,44,147.5,90,2,20,100,0,0.7,3,0
R48,2k2,CN140-2010,50,147.5,90,1,20,100,0,0.7,3,0
R49,2k2,CN140-2010,56,147.5,90,2,20,100,0,0.7,3,0
R50,2k2,CN140-2010,62,147.5,90,1,20,100,0,0.7,3,0
R51,2k2,CN140-2010,68,147.5,90,2,20,100,0,0.7,3,0
R52,2k2,CN140-2010,74,147.5,90,1,20,100,0,0.7,3,0
R53,2k2,CN140-2010,80,147.5,90,2,20,100,0,0.7,3,0
R54,2k2,CN140-2010,86,147.5,90,1,20,100,0,0.7,3,0
R37,2k2,CN140-2010,38,162.5,90,2,20,100,0,0.7,3,0
R38,2k2,CN140-2010,44,162.5,90,1,20,100,0,0.7,3,0
R39,2k2,CN140-2010,50,162.5,90,2,20,100,0,0.7,3,0
R40,2k2,CN140-2010,56,162.5,90,1,20,100,0,0.7,3,0
R41,2k2,CN140-2010,62,162.5,90,2,20,100,0,0.7,3,0
R42,2k2,CN140-2010,68,162.5,90,1,20,100,0,0.7,3,0
R43,2k2,CN140-2010,74,162.5,90,2,20,100,0,0.7,3,0
R44,2k2,CN140-2010,80,162.5,90,1,20,100,0,0.7,3,0
R45,2k2,CN140-2010,86,162.5,90,2,20,100,0,0.7,3,0
R28,2k2,CN140-2010,38,177.5,90,1,20,100,0,0.7,3,0
R29,2k2,CN140-2010,44,177.5,90,2,20,100,0,0.7,3,0
R30,2k2,CN140-2010,50,177.5,90,1,20,100,0,0.7,3,0
R31,2k2,CN140-2010,56,177.5,90,2,20,100,0,0.7,3,0
R32,2k2,CN140-2010,62,177.5,90,1,20,100,0,0.7,3,0
R33,2k2,CN140-2010,68,177.5,90,2,20,100,0,0.7,3,0
R34,2k2,CN140-2010,74,177.5,90,1,20,100,0,0.7,3,0
R35,2k2,CN140-2010,80,177.5,90,2,20,100,0,0.7,3,0
R36,2k2,CN140-2010,86,177.5,90,1,20,100,0,0.7,3,0
R19,2k2,CN140-2010,38,192.5,90,2,20,100,0,0.7,3,0
R20,2k2,CN140-2010,44,192.5,90,1,20,100,0,0.7,3,0
R21,2k2,CN140-2010,50,192.5,90,2,20,100,0,0.7,3,0
R22,2k2,CN140-2010,56,192.5,90,1,20,100,0,0.7,3,0
R23,2k2,CN140-2010,62,192.5,90,2,20,100,0,0.7,3,0
R24,2k2,CN140-2010,68,192.5,90,1,20,100,0,0.7,3,0
R25,2k2,CN140-2010,74,192.5,90,2,20,100,0,0.7,3,0
R26,2k2,CN140-2010,80,192.5,90,1,20,100,0,0.7,3,0
R27,2k2,CN140-2010,86,192.5,90,2,20,100,0,0.7,3,0
R10,2k2,CN140-2010,38,207.5,90,1,20,100,0,0.7,3,0
R11,2k2,CN140-2010,44,207.5,90,2,20,100,0,0.7,3,0
R12,2k2,CN140-2010,50,207.5,90,1,20,100,0,0.7,3,0
R13,2k2,CN140-2010,56,207.5,90,2,20,100,0,0.7,3,0
R14,2k2,CN140-2010,62,207.5,90,1,20,100,0,0.7,3,0
R15,2k2,CN140-2010,68,207.5,90,2,20,100,0,0.7,3,0
R16,2k2,CN140-2010,74,207.5,90,1,20,100,0,0.7,3,0
R17,2k2,CN140-2010,80,207.5,90,2,20,100,0,0.7,3,0
R18,2k2,CN140-2010,86,207.5,90,1,20,100,0,0.7,3,0
R4,2k2,CN140-2010,54,220,0,2,20,100,0,0.7,3,0
R6,2k2,CN140-2010,70,220,0,1,20,100,0,0.7,3,0
R1,2k2,CN140-2010,38,222,90,2,20,100,0,0.7,3,0
R2,2k2,CN140-2010,43,222,90,1,20,100,0,0.7,3,0
R3,2k2,CN140-2010,48,222,90,2,20,100,0,0.7,3,0
R7,2k2,CN140-2010,76,222,90,1,20,100,0,0.7,3,0
R8,2k2,CN140-2010,81,222,90,2,20,100,0,0.7,3,0
R9,2k2,CN140-2010,86,222,90,1,20,100,0,0.7,3,0
R5,2k2,CN140-2010,27,232.5,90,2,20,100,0,0.7,3,0
R113,2k2,CN140-2010,33,232.5,90,1,20,100,0,0.7,3,0
R114,2k2,CN140-2010,39,232.5,90,2,20,100,0,0.7,3,0
R115,2k2,CN140-2010,45,232.5,90,1,20,100,0,0.7,3,0
R116,2k2,CN140-2010,79,232.5,90,2,20,100,0,0.7,3,0
R117,2k2,CN140-2010,85,232.5,90,1,20,100,0,0.7,3,0
R118,2k2,CN140-2010,91,232.5,90,2,20,100,0,0.7,3,0
R119,2k2,CN140-2010,97,232.5,90,1,20,100,0,0.7,3,0
1 NEODEN,YY1,P&P FILE,,,,,,,,,,,
2 ,,,,,,,,,,,,,
3 PanelizedPCB,UnitLength,0,UnitWidth,0,Rows,1,Columns,1,
4 ,,,,,,,,,,,,,
5 Fiducial,1-X,4.00,1-Y,14.00,OverallOffsetX,0,OverallOffsetY,0,
6 ,,,,,,,,,,,,,
7 NozzleChange,ON,BeforeComponent,7,Head2,Drop,Station1,PickUp,Station2,
8 NozzleChange,OFF,BeforeComponent,1,Head2,Drop,Station1,PickUp,Station1,
9 NozzleChange,OFF,BeforeComponent,1,Head1,Drop,Station1,PickUp,Station1,
10 NozzleChange,OFF,BeforeComponent,1,Head1,Drop,Station1,PickUp,Station1,
11 ,,,,,,,,,,,,,
12 Designator,Comment,Footprint,Mid X(mm),Mid Y(mm) ,Rotation,Head ,FeederNo,Mount Speed(%),Pick Height(mm),Place Height(mm),Mode,Skip
13 D1,LED,CN065-0805,9.5,12.5,90,2,5,100,0,0.9,3,0
14 TH1,Thermistor,CN065-0805,14,135,0,2,24,100,0,1.2,3,0
15 R112,20R,CN065-0805,6.75,12.5,90,2,17,100,0,0.7,3,0
16 R110,100R,CN065-0805,6.75,4.5,90,2,14,100,0,0.7,3,0
17 R109,100R,CN065-0805,9.25,4.5,90,2,14,100,0,0.7,3,0
18 R111,5M1,CN065-1206,14.5,19,0,2,6,100,0,0.6,3,0
19 Q1,Q_NMOS_GDS,CN140-TO-2,42.75,38.15,90,1,44,100,0,2.3,4,0
20 U1,APV1121S,CN140-SOP4,14.75,12,180,2,19,100,0,2,3,0
21 R100,2k2,CN140-2010,38,57.5,90,1,20,100,0,0.7,3,0
22 R101,2k2,CN140-2010,43,57.5,90,2,20,100,0,0.7,3,0
23 R102,2k2,CN140-2010,48,57.5,90,1,20,100,0,0.7,3,0
24 R106,2k2,CN140-2010,76,57.5,90,2,20,100,0,0.7,3,0
25 R107,2k2,CN140-2010,81,57.5,90,1,20,100,0,0.7,3,0
26 R108,2k2,CN140-2010,86,57.5,90,2,20,100,0,0.7,3,0
27 R103,2k2,CN140-2010,54,59,0,1,20,100,0,0.7,3,0
28 R104,2k2,CN140-2010,62,59,0,2,20,100,0,0.7,3,0
29 R105,2k2,CN140-2010,70,59,0,1,20,100,0,0.7,3,0
30 R91,2k2,CN140-2010,38,72.5,90,2,20,100,0,0.7,3,0
31 R92,2k2,CN140-2010,44,72.5,90,1,20,100,0,0.7,3,0
32 R93,2k2,CN140-2010,50,72.5,90,2,20,100,0,0.7,3,0
33 R94,2k2,CN140-2010,56,72.5,90,1,20,100,0,0.7,3,0
34 R95,2k2,CN140-2010,62,72.5,90,2,20,100,0,0.7,3,0
35 R96,2k2,CN140-2010,68,72.5,90,1,20,100,0,0.7,3,0
36 R97,2k2,CN140-2010,74,72.5,90,2,20,100,0,0.7,3,0
37 R98,2k2,CN140-2010,80,72.5,90,1,20,100,0,0.7,3,0
38 R99,2k2,CN140-2010,86,72.5,90,2,20,100,0,0.7,3,0
39 R82,2k2,CN140-2010,38,87.5,90,1,20,100,0,0.7,3,0
40 R83,2k2,CN140-2010,44,87.5,90,2,20,100,0,0.7,3,0
41 R84,2k2,CN140-2010,50,87.5,90,1,20,100,0,0.7,3,0
42 R85,2k2,CN140-2010,56,87.5,90,2,20,100,0,0.7,3,0
43 R86,2k2,CN140-2010,62,87.5,90,1,20,100,0,0.7,3,0
44 R87,2k2,CN140-2010,68,87.5,90,2,20,100,0,0.7,3,0
45 R88,2k2,CN140-2010,74,87.5,90,1,20,100,0,0.7,3,0
46 R89,2k2,CN140-2010,80,87.5,90,2,20,100,0,0.7,3,0
47 R90,2k2,CN140-2010,86,87.5,90,1,20,100,0,0.7,3,0
48 R73,2k2,CN140-2010,38,102.5,90,2,20,100,0,0.7,3,0
49 R74,2k2,CN140-2010,44,102.5,90,1,20,100,0,0.7,3,0
50 R75,2k2,CN140-2010,50,102.5,90,2,20,100,0,0.7,3,0
51 R76,2k2,CN140-2010,56,102.5,90,1,20,100,0,0.7,3,0
52 R77,2k2,CN140-2010,62,102.5,90,2,20,100,0,0.7,3,0
53 R78,2k2,CN140-2010,68,102.5,90,1,20,100,0,0.7,3,0
54 R79,2k2,CN140-2010,74,102.5,90,2,20,100,0,0.7,3,0
55 R80,2k2,CN140-2010,80,102.5,90,1,20,100,0,0.7,3,0
56 R81,2k2,CN140-2010,86,102.5,90,2,20,100,0,0.7,3,0
57 R64,2k2,CN140-2010,38,117.5,90,1,20,100,0,0.7,3,0
58 R65,2k2,CN140-2010,44,117.5,90,2,20,100,0,0.7,3,0
59 R66,2k2,CN140-2010,50,117.5,90,1,20,100,0,0.7,3,0
60 R67,2k2,CN140-2010,56,117.5,90,2,20,100,0,0.7,3,0
61 R68,2k2,CN140-2010,62,117.5,90,1,20,100,0,0.7,3,0
62 R69,2k2,CN140-2010,68,117.5,90,2,20,100,0,0.7,3,0
63 R70,2k2,CN140-2010,74,117.5,90,1,20,100,0,0.7,3,0
64 R71,2k2,CN140-2010,80,117.5,90,2,20,100,0,0.7,3,0
65 R72,2k2,CN140-2010,86,117.5,90,1,20,100,0,0.7,3,0
66 R55,2k2,CN140-2010,38,132.5,90,2,20,100,0,0.7,3,0
67 R56,2k2,CN140-2010,44,132.5,90,1,20,100,0,0.7,3,0
68 R57,2k2,CN140-2010,50,132.5,90,2,20,100,0,0.7,3,0
69 R58,2k2,CN140-2010,56,132.5,90,1,20,100,0,0.7,3,0
70 R59,2k2,CN140-2010,62,132.5,90,2,20,100,0,0.7,3,0
71 R60,2k2,CN140-2010,68,132.5,90,1,20,100,0,0.7,3,0
72 R61,2k2,CN140-2010,74,132.5,90,2,20,100,0,0.7,3,0
73 R62,2k2,CN140-2010,80,132.5,90,1,20,100,0,0.7,3,0
74 R63,2k2,CN140-2010,86,132.5,90,2,20,100,0,0.7,3,0
75 R46,2k2,CN140-2010,38,147.5,90,1,20,100,0,0.7,3,0
76 R47,2k2,CN140-2010,44,147.5,90,2,20,100,0,0.7,3,0
77 R48,2k2,CN140-2010,50,147.5,90,1,20,100,0,0.7,3,0
78 R49,2k2,CN140-2010,56,147.5,90,2,20,100,0,0.7,3,0
79 R50,2k2,CN140-2010,62,147.5,90,1,20,100,0,0.7,3,0
80 R51,2k2,CN140-2010,68,147.5,90,2,20,100,0,0.7,3,0
81 R52,2k2,CN140-2010,74,147.5,90,1,20,100,0,0.7,3,0
82 R53,2k2,CN140-2010,80,147.5,90,2,20,100,0,0.7,3,0
83 R54,2k2,CN140-2010,86,147.5,90,1,20,100,0,0.7,3,0
84 R37,2k2,CN140-2010,38,162.5,90,2,20,100,0,0.7,3,0
85 R38,2k2,CN140-2010,44,162.5,90,1,20,100,0,0.7,3,0
86 R39,2k2,CN140-2010,50,162.5,90,2,20,100,0,0.7,3,0
87 R40,2k2,CN140-2010,56,162.5,90,1,20,100,0,0.7,3,0
88 R41,2k2,CN140-2010,62,162.5,90,2,20,100,0,0.7,3,0
89 R42,2k2,CN140-2010,68,162.5,90,1,20,100,0,0.7,3,0
90 R43,2k2,CN140-2010,74,162.5,90,2,20,100,0,0.7,3,0
91 R44,2k2,CN140-2010,80,162.5,90,1,20,100,0,0.7,3,0
92 R45,2k2,CN140-2010,86,162.5,90,2,20,100,0,0.7,3,0
93 R28,2k2,CN140-2010,38,177.5,90,1,20,100,0,0.7,3,0
94 R29,2k2,CN140-2010,44,177.5,90,2,20,100,0,0.7,3,0
95 R30,2k2,CN140-2010,50,177.5,90,1,20,100,0,0.7,3,0
96 R31,2k2,CN140-2010,56,177.5,90,2,20,100,0,0.7,3,0
97 R32,2k2,CN140-2010,62,177.5,90,1,20,100,0,0.7,3,0
98 R33,2k2,CN140-2010,68,177.5,90,2,20,100,0,0.7,3,0
99 R34,2k2,CN140-2010,74,177.5,90,1,20,100,0,0.7,3,0
100 R35,2k2,CN140-2010,80,177.5,90,2,20,100,0,0.7,3,0
101 R36,2k2,CN140-2010,86,177.5,90,1,20,100,0,0.7,3,0
102 R19,2k2,CN140-2010,38,192.5,90,2,20,100,0,0.7,3,0
103 R20,2k2,CN140-2010,44,192.5,90,1,20,100,0,0.7,3,0
104 R21,2k2,CN140-2010,50,192.5,90,2,20,100,0,0.7,3,0
105 R22,2k2,CN140-2010,56,192.5,90,1,20,100,0,0.7,3,0
106 R23,2k2,CN140-2010,62,192.5,90,2,20,100,0,0.7,3,0
107 R24,2k2,CN140-2010,68,192.5,90,1,20,100,0,0.7,3,0
108 R25,2k2,CN140-2010,74,192.5,90,2,20,100,0,0.7,3,0
109 R26,2k2,CN140-2010,80,192.5,90,1,20,100,0,0.7,3,0
110 R27,2k2,CN140-2010,86,192.5,90,2,20,100,0,0.7,3,0
111 R10,2k2,CN140-2010,38,207.5,90,1,20,100,0,0.7,3,0
112 R11,2k2,CN140-2010,44,207.5,90,2,20,100,0,0.7,3,0
113 R12,2k2,CN140-2010,50,207.5,90,1,20,100,0,0.7,3,0
114 R13,2k2,CN140-2010,56,207.5,90,2,20,100,0,0.7,3,0
115 R14,2k2,CN140-2010,62,207.5,90,1,20,100,0,0.7,3,0
116 R15,2k2,CN140-2010,68,207.5,90,2,20,100,0,0.7,3,0
117 R16,2k2,CN140-2010,74,207.5,90,1,20,100,0,0.7,3,0
118 R17,2k2,CN140-2010,80,207.5,90,2,20,100,0,0.7,3,0
119 R18,2k2,CN140-2010,86,207.5,90,1,20,100,0,0.7,3,0
120 R4,2k2,CN140-2010,54,220,0,2,20,100,0,0.7,3,0
121 R6,2k2,CN140-2010,70,220,0,1,20,100,0,0.7,3,0
122 R1,2k2,CN140-2010,38,222,90,2,20,100,0,0.7,3,0
123 R2,2k2,CN140-2010,43,222,90,1,20,100,0,0.7,3,0
124 R3,2k2,CN140-2010,48,222,90,2,20,100,0,0.7,3,0
125 R7,2k2,CN140-2010,76,222,90,1,20,100,0,0.7,3,0
126 R8,2k2,CN140-2010,81,222,90,2,20,100,0,0.7,3,0
127 R9,2k2,CN140-2010,86,222,90,1,20,100,0,0.7,3,0
128 R5,2k2,CN140-2010,27,232.5,90,2,20,100,0,0.7,3,0
129 R113,2k2,CN140-2010,33,232.5,90,1,20,100,0,0.7,3,0
130 R114,2k2,CN140-2010,39,232.5,90,2,20,100,0,0.7,3,0
131 R115,2k2,CN140-2010,45,232.5,90,1,20,100,0,0.7,3,0
132 R116,2k2,CN140-2010,79,232.5,90,2,20,100,0,0.7,3,0
133 R117,2k2,CN140-2010,85,232.5,90,1,20,100,0,0.7,3,0
134 R118,2k2,CN140-2010,91,232.5,90,2,20,100,0,0.7,3,0
135 R119,2k2,CN140-2010,97,232.5,90,1,20,100,0,0.7,3,0

View File

@@ -0,0 +1,170 @@
Ref,Val,Package,PosX,PosY,Rot,Side
"R1","2k2","R_2010_5025Metric",-278.000000,-38.000000,0.000000,bottom
"R2","2k2","R_2010_5025Metric",-278.000000,-43.000000,180.000000,bottom
"R3","2k2","R_2010_5025Metric",-278.000000,-48.000000,0.000000,bottom
"R4","2k2","R_2010_5025Metric",-276.000000,-54.000000,-90.000000,bottom
"R6","2k2","R_2010_5025Metric",-276.000000,-70.000000,-90.000000,bottom
"R7","2k2","R_2010_5025Metric",-278.000000,-76.000000,180.000000,bottom
"R8","2k2","R_2010_5025Metric",-278.000000,-81.000000,0.000000,bottom
"R9","2k2","R_2010_5025Metric",-278.000000,-86.000000,180.000000,bottom
"R10","2k2","R_2010_5025Metric",-263.500000,-38.000000,0.000000,bottom
"R11","2k2","R_2010_5025Metric",-263.500000,-44.000000,180.000000,bottom
"R12","2k2","R_2010_5025Metric",-263.500000,-50.000000,0.000000,bottom
"R13","2k2","R_2010_5025Metric",-263.500000,-56.000000,180.000000,bottom
"R14","2k2","R_2010_5025Metric",-263.500000,-62.000000,0.000000,bottom
"R15","2k2","R_2010_5025Metric",-263.500000,-68.000000,180.000000,bottom
"R16","2k2","R_2010_5025Metric",-263.500000,-74.000000,0.000000,bottom
"R17","2k2","R_2010_5025Metric",-263.500000,-80.000000,180.000000,bottom
"R18","2k2","R_2010_5025Metric",-263.500000,-86.000000,0.000000,bottom
"R19","2k2","R_2010_5025Metric",-248.500000,-38.000000,0.000000,bottom
"R20","2k2","R_2010_5025Metric",-248.500000,-44.000000,180.000000,bottom
"R21","2k2","R_2010_5025Metric",-248.500000,-50.000000,0.000000,bottom
"R22","2k2","R_2010_5025Metric",-248.500000,-56.000000,180.000000,bottom
"R23","2k2","R_2010_5025Metric",-248.500000,-62.000000,0.000000,bottom
"R24","2k2","R_2010_5025Metric",-248.500000,-68.000000,180.000000,bottom
"R25","2k2","R_2010_5025Metric",-248.500000,-74.000000,0.000000,bottom
"R26","2k2","R_2010_5025Metric",-248.500000,-80.000000,180.000000,bottom
"R27","2k2","R_2010_5025Metric",-248.500000,-86.000000,0.000000,bottom
"R28","2k2","R_2010_5025Metric",-233.500000,-38.000000,0.000000,bottom
"R29","2k2","R_2010_5025Metric",-233.500000,-44.000000,180.000000,bottom
"R30","2k2","R_2010_5025Metric",-233.500000,-50.000000,0.000000,bottom
"R31","2k2","R_2010_5025Metric",-233.500000,-56.000000,180.000000,bottom
"R32","2k2","R_2010_5025Metric",-233.500000,-62.000000,0.000000,bottom
"R33","2k2","R_2010_5025Metric",-233.500000,-68.000000,180.000000,bottom
"R34","2k2","R_2010_5025Metric",-233.500000,-74.000000,0.000000,bottom
"R35","2k2","R_2010_5025Metric",-233.500000,-80.000000,180.000000,bottom
"R36","2k2","R_2010_5025Metric",-233.500000,-86.000000,0.000000,bottom
"R37","2k2","R_2010_5025Metric",-218.500000,-38.000000,0.000000,bottom
"R38","2k2","R_2010_5025Metric",-218.500000,-44.000000,180.000000,bottom
"R39","2k2","R_2010_5025Metric",-218.500000,-50.000000,0.000000,bottom
"R40","2k2","R_2010_5025Metric",-218.500000,-56.000000,180.000000,bottom
"R41","2k2","R_2010_5025Metric",-218.500000,-62.000000,0.000000,bottom
"R42","2k2","R_2010_5025Metric",-218.500000,-68.000000,180.000000,bottom
"R43","2k2","R_2010_5025Metric",-218.500000,-74.000000,0.000000,bottom
"R44","2k2","R_2010_5025Metric",-218.500000,-80.000000,180.000000,bottom
"R45","2k2","R_2010_5025Metric",-218.500000,-86.000000,0.000000,bottom
"R46","2k2","R_2010_5025Metric",-203.500000,-38.000000,0.000000,bottom
"R47","2k2","R_2010_5025Metric",-203.500000,-44.000000,180.000000,bottom
"R48","2k2","R_2010_5025Metric",-203.500000,-50.000000,0.000000,bottom
"R49","2k2","R_2010_5025Metric",-203.500000,-56.000000,180.000000,bottom
"R50","2k2","R_2010_5025Metric",-203.500000,-62.000000,0.000000,bottom
"R51","2k2","R_2010_5025Metric",-203.500000,-68.000000,180.000000,bottom
"R52","2k2","R_2010_5025Metric",-203.500000,-74.000000,0.000000,bottom
"R53","2k2","R_2010_5025Metric",-203.500000,-80.000000,180.000000,bottom
"R54","2k2","R_2010_5025Metric",-203.500000,-86.000000,0.000000,bottom
"R55","2k2","R_2010_5025Metric",-188.500000,-38.000000,0.000000,bottom
"R56","2k2","R_2010_5025Metric",-188.500000,-44.000000,180.000000,bottom
"R57","2k2","R_2010_5025Metric",-188.500000,-50.000000,0.000000,bottom
"R58","2k2","R_2010_5025Metric",-188.500000,-56.000000,180.000000,bottom
"R59","2k2","R_2010_5025Metric",-188.500000,-62.000000,0.000000,bottom
"R60","2k2","R_2010_5025Metric",-188.500000,-68.000000,180.000000,bottom
"R61","2k2","R_2010_5025Metric",-188.500000,-74.000000,0.000000,bottom
"R62","2k2","R_2010_5025Metric",-188.500000,-80.000000,180.000000,bottom
"R63","2k2","R_2010_5025Metric",-188.500000,-86.000000,0.000000,bottom
"R64","2k2","R_2010_5025Metric",-173.500000,-38.000000,0.000000,bottom
"R65","2k2","R_2010_5025Metric",-173.500000,-44.000000,180.000000,bottom
"R66","2k2","R_2010_5025Metric",-173.500000,-50.000000,0.000000,bottom
"R67","2k2","R_2010_5025Metric",-173.500000,-56.000000,180.000000,bottom
"R68","2k2","R_2010_5025Metric",-173.500000,-62.000000,0.000000,bottom
"R69","2k2","R_2010_5025Metric",-173.500000,-68.000000,180.000000,bottom
"R70","2k2","R_2010_5025Metric",-173.500000,-74.000000,0.000000,bottom
"R71","2k2","R_2010_5025Metric",-173.500000,-80.000000,180.000000,bottom
"R72","2k2","R_2010_5025Metric",-173.500000,-86.000000,0.000000,bottom
"R73","2k2","R_2010_5025Metric",-158.500000,-38.000000,0.000000,bottom
"R74","2k2","R_2010_5025Metric",-158.500000,-44.000000,180.000000,bottom
"R75","2k2","R_2010_5025Metric",-158.500000,-50.000000,0.000000,bottom
"R76","2k2","R_2010_5025Metric",-158.500000,-56.000000,180.000000,bottom
"R77","2k2","R_2010_5025Metric",-158.500000,-62.000000,0.000000,bottom
"R78","2k2","R_2010_5025Metric",-158.500000,-68.000000,180.000000,bottom
"R79","2k2","R_2010_5025Metric",-158.500000,-74.000000,0.000000,bottom
"R80","2k2","R_2010_5025Metric",-158.500000,-80.000000,180.000000,bottom
"R81","2k2","R_2010_5025Metric",-158.500000,-86.000000,0.000000,bottom
"R82","2k2","R_2010_5025Metric",-143.500000,-38.000000,0.000000,bottom
"R83","2k2","R_2010_5025Metric",-143.500000,-44.000000,180.000000,bottom
"R84","2k2","R_2010_5025Metric",-143.500000,-50.000000,0.000000,bottom
"R85","2k2","R_2010_5025Metric",-143.500000,-56.000000,180.000000,bottom
"R86","2k2","R_2010_5025Metric",-143.500000,-62.000000,0.000000,bottom
"R87","2k2","R_2010_5025Metric",-143.474999,-68.000000,180.000000,bottom
"R88","2k2","R_2010_5025Metric",-143.500000,-74.000000,0.000000,bottom
"R89","2k2","R_2010_5025Metric",-143.500000,-80.000000,180.000000,bottom
"R90","2k2","R_2010_5025Metric",-143.500000,-86.000000,0.000000,bottom
"R91","2k2","R_2010_5025Metric",-128.500000,-38.000000,0.000000,bottom
"R92","2k2","R_2010_5025Metric",-128.500000,-44.000000,180.000000,bottom
"R93","2k2","R_2010_5025Metric",-128.500000,-50.000000,0.000000,bottom
"R94","2k2","R_2010_5025Metric",-128.500000,-56.000000,180.000000,bottom
"R95","2k2","R_2010_5025Metric",-128.500000,-62.000000,0.000000,bottom
"R96","2k2","R_2010_5025Metric",-128.500000,-68.000000,180.000000,bottom
"R97","2k2","R_2010_5025Metric",-128.500000,-74.000000,0.000000,bottom
"R98","2k2","R_2010_5025Metric",-128.500000,-80.000000,180.000000,bottom
"R99","2k2","R_2010_5025Metric",-128.500000,-86.000000,0.000000,bottom
"R100","2k2","R_2010_5025Metric",-113.500000,-38.000000,0.000000,bottom
"R101","2k2","R_2010_5025Metric",-113.500000,-44.000000,180.000000,bottom
"R102","2k2","R_2010_5025Metric",-113.500000,-50.000000,0.000000,bottom
"R103","2k2","R_2010_5025Metric",-113.500000,-56.000000,180.000000,bottom
"R104","2k2","R_2010_5025Metric",-113.500000,-62.000000,0.000000,bottom
"R105","2k2","R_2010_5025Metric",-113.500000,-68.000000,180.000000,bottom
"R106","2k2","R_2010_5025Metric",-113.500000,-74.000000,0.000000,bottom
"R107","2k2","R_2010_5025Metric",-113.500000,-80.000000,180.000000,bottom
"R108","2k2","R_2010_5025Metric",-113.500000,-86.000000,0.000000,bottom
"R109","2k2","R_2010_5025Metric",-98.500000,-38.000000,0.000000,bottom
"R110","2k2","R_2010_5025Metric",-98.500000,-44.000000,180.000000,bottom
"R111","2k2","R_2010_5025Metric",-98.500000,-50.000000,0.000000,bottom
"R112","2k2","R_2010_5025Metric",-98.500000,-56.000000,180.000000,bottom
"R113","2k2","R_2010_5025Metric",-98.500000,-62.000000,0.000000,bottom
"R114","2k2","R_2010_5025Metric",-98.500000,-68.000000,180.000000,bottom
"R115","2k2","R_2010_5025Metric",-98.500000,-74.000000,0.000000,bottom
"R116","2k2","R_2010_5025Metric",-98.500000,-80.000000,180.000000,bottom
"R117","2k2","R_2010_5025Metric",-98.500000,-86.000000,0.000000,bottom
"R118","2k2","R_2010_5025Metric",-83.500000,-38.000000,0.000000,bottom
"R119","2k2","R_2010_5025Metric",-83.500000,-44.000000,180.000000,bottom
"R120","2k2","R_2010_5025Metric",-83.500000,-50.000000,0.000000,bottom
"R121","2k2","R_2010_5025Metric",-83.500000,-56.000000,180.000000,bottom
"R122","2k2","R_2010_5025Metric",-83.500000,-62.000000,0.000000,bottom
"R123","2k2","R_2010_5025Metric",-83.500000,-68.000000,180.000000,bottom
"R124","2k2","R_2010_5025Metric",-83.500000,-74.000000,0.000000,bottom
"R125","2k2","R_2010_5025Metric",-83.500000,-80.000000,180.000000,bottom
"R126","2k2","R_2010_5025Metric",-83.500000,-86.000000,0.000000,bottom
"R127","2k2","R_2010_5025Metric",-68.500000,-38.000000,0.000000,bottom
"R128","2k2","R_2010_5025Metric",-68.500000,-44.000000,180.000000,bottom
"R129","2k2","R_2010_5025Metric",-68.500000,-50.000000,0.000000,bottom
"R130","2k2","R_2010_5025Metric",-68.500000,-56.000000,180.000000,bottom
"R131","2k2","R_2010_5025Metric",-68.500000,-62.000000,0.000000,bottom
"R132","2k2","R_2010_5025Metric",-68.500000,-68.000000,180.000000,bottom
"R133","2k2","R_2010_5025Metric",-68.500000,-74.000000,0.000000,bottom
"R134","2k2","R_2010_5025Metric",-68.500000,-80.000000,180.000000,bottom
"R135","2k2","R_2010_5025Metric",-68.500000,-86.000000,0.000000,bottom
"R136","2k2","R_2010_5025Metric",-53.500000,-38.000000,0.000000,bottom
"R137","2k2","R_2010_5025Metric",-53.500000,-44.000000,180.000000,bottom
"R138","2k2","R_2010_5025Metric",-53.500000,-50.000000,0.000000,bottom
"R139","2k2","R_2010_5025Metric",-53.500000,-56.000000,180.000000,bottom
"R140","2k2","R_2010_5025Metric",-53.500000,-62.000000,0.000000,bottom
"R141","2k2","R_2010_5025Metric",-53.500000,-68.000000,180.000000,bottom
"R142","2k2","R_2010_5025Metric",-53.500000,-74.000000,0.000000,bottom
"R143","2k2","R_2010_5025Metric",-53.500000,-80.000000,180.000000,bottom
"R144","2k2","R_2010_5025Metric",-53.500000,-86.000000,0.000000,bottom
"R145","2k2","R_2010_5025Metric",-38.500000,-38.000000,0.000000,bottom
"R146","2k2","R_2010_5025Metric",-38.500000,-44.000000,180.000000,bottom
"R147","2k2","R_2010_5025Metric",-38.500000,-50.000000,0.000000,bottom
"R148","2k2","R_2010_5025Metric",-38.500000,-56.000000,180.000000,bottom
"R149","2k2","R_2010_5025Metric",-38.500000,-62.000000,0.000000,bottom
"R150","2k2","R_2010_5025Metric",-38.500000,-68.000000,180.000000,bottom
"R151","2k2","R_2010_5025Metric",-38.500000,-74.000000,0.000000,bottom
"R152","2k2","R_2010_5025Metric",-38.500000,-80.000000,180.000000,bottom
"R153","2k2","R_2010_5025Metric",-38.500000,-86.000000,0.000000,bottom
"R154","2k2","R_2010_5025Metric",-23.500000,-38.000000,180.000000,bottom
"R155","2k2","R_2010_5025Metric",-23.500000,-44.250000,0.000000,bottom
"R156","2k2","R_2010_5025Metric",-23.500000,-50.000000,180.000000,bottom
"R157","2k2","R_2010_5025Metric",-25.000000,-57.500000,-90.000000,bottom
"R159","2k2","R_2010_5025Metric",-25.000000,-66.500000,-90.000000,bottom
"R160","2k2","R_2010_5025Metric",-23.500000,-74.000000,0.000000,bottom
"R161","2k2","R_2010_5025Metric",-23.500000,-80.000000,180.000000,bottom
"R162","2k2","R_2010_5025Metric",-23.500000,-86.000000,0.000000,bottom
"R171","2k2","R_2010_5025Metric",-286.500000,-33.000000,90.000000,bottom
"R172","2k2","R_2010_5025Metric",-286.500000,-25.500000,90.000000,bottom
"R173","2k2","R_2010_5025Metric",-292.500000,-25.500000,-90.000000,bottom
"R174","2k2","R_2010_5025Metric",-286.000000,-45.500000,-90.000000,bottom
"R175","2k2","R_2010_5025Metric",-286.000000,-78.500000,-90.000000,bottom
"R176","2k2","R_2010_5025Metric",-292.500000,-98.500000,-90.000000,bottom
"R177","2k2","R_2010_5025Metric",-286.500000,-98.500000,90.000000,bottom
"R178","2k2","R_2010_5025Metric",-286.500000,-91.000000,90.000000,bottom
"TH1","Thermistor_NTC","R_0805_2012Metric",-146.000000,-14.000000,90.000000,bottom
1 Ref Val Package PosX PosY Rot Side
2 R1 2k2 R_2010_5025Metric -278.000000 -38.000000 0.000000 bottom
3 R2 2k2 R_2010_5025Metric -278.000000 -43.000000 180.000000 bottom
4 R3 2k2 R_2010_5025Metric -278.000000 -48.000000 0.000000 bottom
5 R4 2k2 R_2010_5025Metric -276.000000 -54.000000 -90.000000 bottom
6 R6 2k2 R_2010_5025Metric -276.000000 -70.000000 -90.000000 bottom
7 R7 2k2 R_2010_5025Metric -278.000000 -76.000000 180.000000 bottom
8 R8 2k2 R_2010_5025Metric -278.000000 -81.000000 0.000000 bottom
9 R9 2k2 R_2010_5025Metric -278.000000 -86.000000 180.000000 bottom
10 R10 2k2 R_2010_5025Metric -263.500000 -38.000000 0.000000 bottom
11 R11 2k2 R_2010_5025Metric -263.500000 -44.000000 180.000000 bottom
12 R12 2k2 R_2010_5025Metric -263.500000 -50.000000 0.000000 bottom
13 R13 2k2 R_2010_5025Metric -263.500000 -56.000000 180.000000 bottom
14 R14 2k2 R_2010_5025Metric -263.500000 -62.000000 0.000000 bottom
15 R15 2k2 R_2010_5025Metric -263.500000 -68.000000 180.000000 bottom
16 R16 2k2 R_2010_5025Metric -263.500000 -74.000000 0.000000 bottom
17 R17 2k2 R_2010_5025Metric -263.500000 -80.000000 180.000000 bottom
18 R18 2k2 R_2010_5025Metric -263.500000 -86.000000 0.000000 bottom
19 R19 2k2 R_2010_5025Metric -248.500000 -38.000000 0.000000 bottom
20 R20 2k2 R_2010_5025Metric -248.500000 -44.000000 180.000000 bottom
21 R21 2k2 R_2010_5025Metric -248.500000 -50.000000 0.000000 bottom
22 R22 2k2 R_2010_5025Metric -248.500000 -56.000000 180.000000 bottom
23 R23 2k2 R_2010_5025Metric -248.500000 -62.000000 0.000000 bottom
24 R24 2k2 R_2010_5025Metric -248.500000 -68.000000 180.000000 bottom
25 R25 2k2 R_2010_5025Metric -248.500000 -74.000000 0.000000 bottom
26 R26 2k2 R_2010_5025Metric -248.500000 -80.000000 180.000000 bottom
27 R27 2k2 R_2010_5025Metric -248.500000 -86.000000 0.000000 bottom
28 R28 2k2 R_2010_5025Metric -233.500000 -38.000000 0.000000 bottom
29 R29 2k2 R_2010_5025Metric -233.500000 -44.000000 180.000000 bottom
30 R30 2k2 R_2010_5025Metric -233.500000 -50.000000 0.000000 bottom
31 R31 2k2 R_2010_5025Metric -233.500000 -56.000000 180.000000 bottom
32 R32 2k2 R_2010_5025Metric -233.500000 -62.000000 0.000000 bottom
33 R33 2k2 R_2010_5025Metric -233.500000 -68.000000 180.000000 bottom
34 R34 2k2 R_2010_5025Metric -233.500000 -74.000000 0.000000 bottom
35 R35 2k2 R_2010_5025Metric -233.500000 -80.000000 180.000000 bottom
36 R36 2k2 R_2010_5025Metric -233.500000 -86.000000 0.000000 bottom
37 R37 2k2 R_2010_5025Metric -218.500000 -38.000000 0.000000 bottom
38 R38 2k2 R_2010_5025Metric -218.500000 -44.000000 180.000000 bottom
39 R39 2k2 R_2010_5025Metric -218.500000 -50.000000 0.000000 bottom
40 R40 2k2 R_2010_5025Metric -218.500000 -56.000000 180.000000 bottom
41 R41 2k2 R_2010_5025Metric -218.500000 -62.000000 0.000000 bottom
42 R42 2k2 R_2010_5025Metric -218.500000 -68.000000 180.000000 bottom
43 R43 2k2 R_2010_5025Metric -218.500000 -74.000000 0.000000 bottom
44 R44 2k2 R_2010_5025Metric -218.500000 -80.000000 180.000000 bottom
45 R45 2k2 R_2010_5025Metric -218.500000 -86.000000 0.000000 bottom
46 R46 2k2 R_2010_5025Metric -203.500000 -38.000000 0.000000 bottom
47 R47 2k2 R_2010_5025Metric -203.500000 -44.000000 180.000000 bottom
48 R48 2k2 R_2010_5025Metric -203.500000 -50.000000 0.000000 bottom
49 R49 2k2 R_2010_5025Metric -203.500000 -56.000000 180.000000 bottom
50 R50 2k2 R_2010_5025Metric -203.500000 -62.000000 0.000000 bottom
51 R51 2k2 R_2010_5025Metric -203.500000 -68.000000 180.000000 bottom
52 R52 2k2 R_2010_5025Metric -203.500000 -74.000000 0.000000 bottom
53 R53 2k2 R_2010_5025Metric -203.500000 -80.000000 180.000000 bottom
54 R54 2k2 R_2010_5025Metric -203.500000 -86.000000 0.000000 bottom
55 R55 2k2 R_2010_5025Metric -188.500000 -38.000000 0.000000 bottom
56 R56 2k2 R_2010_5025Metric -188.500000 -44.000000 180.000000 bottom
57 R57 2k2 R_2010_5025Metric -188.500000 -50.000000 0.000000 bottom
58 R58 2k2 R_2010_5025Metric -188.500000 -56.000000 180.000000 bottom
59 R59 2k2 R_2010_5025Metric -188.500000 -62.000000 0.000000 bottom
60 R60 2k2 R_2010_5025Metric -188.500000 -68.000000 180.000000 bottom
61 R61 2k2 R_2010_5025Metric -188.500000 -74.000000 0.000000 bottom
62 R62 2k2 R_2010_5025Metric -188.500000 -80.000000 180.000000 bottom
63 R63 2k2 R_2010_5025Metric -188.500000 -86.000000 0.000000 bottom
64 R64 2k2 R_2010_5025Metric -173.500000 -38.000000 0.000000 bottom
65 R65 2k2 R_2010_5025Metric -173.500000 -44.000000 180.000000 bottom
66 R66 2k2 R_2010_5025Metric -173.500000 -50.000000 0.000000 bottom
67 R67 2k2 R_2010_5025Metric -173.500000 -56.000000 180.000000 bottom
68 R68 2k2 R_2010_5025Metric -173.500000 -62.000000 0.000000 bottom
69 R69 2k2 R_2010_5025Metric -173.500000 -68.000000 180.000000 bottom
70 R70 2k2 R_2010_5025Metric -173.500000 -74.000000 0.000000 bottom
71 R71 2k2 R_2010_5025Metric -173.500000 -80.000000 180.000000 bottom
72 R72 2k2 R_2010_5025Metric -173.500000 -86.000000 0.000000 bottom
73 R73 2k2 R_2010_5025Metric -158.500000 -38.000000 0.000000 bottom
74 R74 2k2 R_2010_5025Metric -158.500000 -44.000000 180.000000 bottom
75 R75 2k2 R_2010_5025Metric -158.500000 -50.000000 0.000000 bottom
76 R76 2k2 R_2010_5025Metric -158.500000 -56.000000 180.000000 bottom
77 R77 2k2 R_2010_5025Metric -158.500000 -62.000000 0.000000 bottom
78 R78 2k2 R_2010_5025Metric -158.500000 -68.000000 180.000000 bottom
79 R79 2k2 R_2010_5025Metric -158.500000 -74.000000 0.000000 bottom
80 R80 2k2 R_2010_5025Metric -158.500000 -80.000000 180.000000 bottom
81 R81 2k2 R_2010_5025Metric -158.500000 -86.000000 0.000000 bottom
82 R82 2k2 R_2010_5025Metric -143.500000 -38.000000 0.000000 bottom
83 R83 2k2 R_2010_5025Metric -143.500000 -44.000000 180.000000 bottom
84 R84 2k2 R_2010_5025Metric -143.500000 -50.000000 0.000000 bottom
85 R85 2k2 R_2010_5025Metric -143.500000 -56.000000 180.000000 bottom
86 R86 2k2 R_2010_5025Metric -143.500000 -62.000000 0.000000 bottom
87 R87 2k2 R_2010_5025Metric -143.474999 -68.000000 180.000000 bottom
88 R88 2k2 R_2010_5025Metric -143.500000 -74.000000 0.000000 bottom
89 R89 2k2 R_2010_5025Metric -143.500000 -80.000000 180.000000 bottom
90 R90 2k2 R_2010_5025Metric -143.500000 -86.000000 0.000000 bottom
91 R91 2k2 R_2010_5025Metric -128.500000 -38.000000 0.000000 bottom
92 R92 2k2 R_2010_5025Metric -128.500000 -44.000000 180.000000 bottom
93 R93 2k2 R_2010_5025Metric -128.500000 -50.000000 0.000000 bottom
94 R94 2k2 R_2010_5025Metric -128.500000 -56.000000 180.000000 bottom
95 R95 2k2 R_2010_5025Metric -128.500000 -62.000000 0.000000 bottom
96 R96 2k2 R_2010_5025Metric -128.500000 -68.000000 180.000000 bottom
97 R97 2k2 R_2010_5025Metric -128.500000 -74.000000 0.000000 bottom
98 R98 2k2 R_2010_5025Metric -128.500000 -80.000000 180.000000 bottom
99 R99 2k2 R_2010_5025Metric -128.500000 -86.000000 0.000000 bottom
100 R100 2k2 R_2010_5025Metric -113.500000 -38.000000 0.000000 bottom
101 R101 2k2 R_2010_5025Metric -113.500000 -44.000000 180.000000 bottom
102 R102 2k2 R_2010_5025Metric -113.500000 -50.000000 0.000000 bottom
103 R103 2k2 R_2010_5025Metric -113.500000 -56.000000 180.000000 bottom
104 R104 2k2 R_2010_5025Metric -113.500000 -62.000000 0.000000 bottom
105 R105 2k2 R_2010_5025Metric -113.500000 -68.000000 180.000000 bottom
106 R106 2k2 R_2010_5025Metric -113.500000 -74.000000 0.000000 bottom
107 R107 2k2 R_2010_5025Metric -113.500000 -80.000000 180.000000 bottom
108 R108 2k2 R_2010_5025Metric -113.500000 -86.000000 0.000000 bottom
109 R109 2k2 R_2010_5025Metric -98.500000 -38.000000 0.000000 bottom
110 R110 2k2 R_2010_5025Metric -98.500000 -44.000000 180.000000 bottom
111 R111 2k2 R_2010_5025Metric -98.500000 -50.000000 0.000000 bottom
112 R112 2k2 R_2010_5025Metric -98.500000 -56.000000 180.000000 bottom
113 R113 2k2 R_2010_5025Metric -98.500000 -62.000000 0.000000 bottom
114 R114 2k2 R_2010_5025Metric -98.500000 -68.000000 180.000000 bottom
115 R115 2k2 R_2010_5025Metric -98.500000 -74.000000 0.000000 bottom
116 R116 2k2 R_2010_5025Metric -98.500000 -80.000000 180.000000 bottom
117 R117 2k2 R_2010_5025Metric -98.500000 -86.000000 0.000000 bottom
118 R118 2k2 R_2010_5025Metric -83.500000 -38.000000 0.000000 bottom
119 R119 2k2 R_2010_5025Metric -83.500000 -44.000000 180.000000 bottom
120 R120 2k2 R_2010_5025Metric -83.500000 -50.000000 0.000000 bottom
121 R121 2k2 R_2010_5025Metric -83.500000 -56.000000 180.000000 bottom
122 R122 2k2 R_2010_5025Metric -83.500000 -62.000000 0.000000 bottom
123 R123 2k2 R_2010_5025Metric -83.500000 -68.000000 180.000000 bottom
124 R124 2k2 R_2010_5025Metric -83.500000 -74.000000 0.000000 bottom
125 R125 2k2 R_2010_5025Metric -83.500000 -80.000000 180.000000 bottom
126 R126 2k2 R_2010_5025Metric -83.500000 -86.000000 0.000000 bottom
127 R127 2k2 R_2010_5025Metric -68.500000 -38.000000 0.000000 bottom
128 R128 2k2 R_2010_5025Metric -68.500000 -44.000000 180.000000 bottom
129 R129 2k2 R_2010_5025Metric -68.500000 -50.000000 0.000000 bottom
130 R130 2k2 R_2010_5025Metric -68.500000 -56.000000 180.000000 bottom
131 R131 2k2 R_2010_5025Metric -68.500000 -62.000000 0.000000 bottom
132 R132 2k2 R_2010_5025Metric -68.500000 -68.000000 180.000000 bottom
133 R133 2k2 R_2010_5025Metric -68.500000 -74.000000 0.000000 bottom
134 R134 2k2 R_2010_5025Metric -68.500000 -80.000000 180.000000 bottom
135 R135 2k2 R_2010_5025Metric -68.500000 -86.000000 0.000000 bottom
136 R136 2k2 R_2010_5025Metric -53.500000 -38.000000 0.000000 bottom
137 R137 2k2 R_2010_5025Metric -53.500000 -44.000000 180.000000 bottom
138 R138 2k2 R_2010_5025Metric -53.500000 -50.000000 0.000000 bottom
139 R139 2k2 R_2010_5025Metric -53.500000 -56.000000 180.000000 bottom
140 R140 2k2 R_2010_5025Metric -53.500000 -62.000000 0.000000 bottom
141 R141 2k2 R_2010_5025Metric -53.500000 -68.000000 180.000000 bottom
142 R142 2k2 R_2010_5025Metric -53.500000 -74.000000 0.000000 bottom
143 R143 2k2 R_2010_5025Metric -53.500000 -80.000000 180.000000 bottom
144 R144 2k2 R_2010_5025Metric -53.500000 -86.000000 0.000000 bottom
145 R145 2k2 R_2010_5025Metric -38.500000 -38.000000 0.000000 bottom
146 R146 2k2 R_2010_5025Metric -38.500000 -44.000000 180.000000 bottom
147 R147 2k2 R_2010_5025Metric -38.500000 -50.000000 0.000000 bottom
148 R148 2k2 R_2010_5025Metric -38.500000 -56.000000 180.000000 bottom
149 R149 2k2 R_2010_5025Metric -38.500000 -62.000000 0.000000 bottom
150 R150 2k2 R_2010_5025Metric -38.500000 -68.000000 180.000000 bottom
151 R151 2k2 R_2010_5025Metric -38.500000 -74.000000 0.000000 bottom
152 R152 2k2 R_2010_5025Metric -38.500000 -80.000000 180.000000 bottom
153 R153 2k2 R_2010_5025Metric -38.500000 -86.000000 0.000000 bottom
154 R154 2k2 R_2010_5025Metric -23.500000 -38.000000 180.000000 bottom
155 R155 2k2 R_2010_5025Metric -23.500000 -44.250000 0.000000 bottom
156 R156 2k2 R_2010_5025Metric -23.500000 -50.000000 180.000000 bottom
157 R157 2k2 R_2010_5025Metric -25.000000 -57.500000 -90.000000 bottom
158 R159 2k2 R_2010_5025Metric -25.000000 -66.500000 -90.000000 bottom
159 R160 2k2 R_2010_5025Metric -23.500000 -74.000000 0.000000 bottom
160 R161 2k2 R_2010_5025Metric -23.500000 -80.000000 180.000000 bottom
161 R162 2k2 R_2010_5025Metric -23.500000 -86.000000 0.000000 bottom
162 R171 2k2 R_2010_5025Metric -286.500000 -33.000000 90.000000 bottom
163 R172 2k2 R_2010_5025Metric -286.500000 -25.500000 90.000000 bottom
164 R173 2k2 R_2010_5025Metric -292.500000 -25.500000 -90.000000 bottom
165 R174 2k2 R_2010_5025Metric -286.000000 -45.500000 -90.000000 bottom
166 R175 2k2 R_2010_5025Metric -286.000000 -78.500000 -90.000000 bottom
167 R176 2k2 R_2010_5025Metric -292.500000 -98.500000 -90.000000 bottom
168 R177 2k2 R_2010_5025Metric -286.500000 -98.500000 90.000000 bottom
169 R178 2k2 R_2010_5025Metric -286.500000 -91.000000 90.000000 bottom
170 TH1 Thermistor_NTC R_0805_2012Metric -146.000000 -14.000000 90.000000 bottom

View File

@@ -0,0 +1,13 @@
On 47Ah LiBCM (only, i.e. NOT 5AhG3), VBU is back driven by LiBCM via Relay Flyback diodes D11 and D12, sourced by the MPI fan relay coils. VBU only drops to about 11.5 V with #18 pulled.
Workaround:
To do a "fuse pull" reset (like to reset P codes), you need to either:
1) Pull BOTH under hood fuse #5 and under dash fuse #18. or
2) Disconnect the 12V battery, or
3) Pull under dash fuse #18 and the "Front of Rear Connector" and "Rear of Front Connector" jumpers on the battery fan relay terminals in the IMA bay.
Severity:
None. With the VBU fuse pulled, the PDU fan relays will limit back driven VBU current to ~800 mA max, so there's no fuse safety violation.
-In normal use, the VBU signal is always connected to the 12V battery, which will always reverse bias D11 & D12.
Proposed solution:

View File

@@ -0,0 +1 @@
Add fan grill feature to circuit board, to prevent ribbon cable rubbing.

View File

@@ -7,8 +7,8 @@
#define config_h
#include "src/libcm.h"
#define FW_VERSION "0.9.5pN"
#define BUILD_DATE "2025Nov03"
#define FW_VERSION "0.9.6"
#define BUILD_DATE "2026JAN10"
//////////////////////////////////////////////////////////////////

View File

@@ -389,10 +389,10 @@ bool testTempSensors_unpowered(void)
gpio_turnTemperatureSensors_off();
//measure unpowered OEM temperature sensors
uint16_t tempYEL = adc_getTemperature(PIN_TEMP_YEL);
uint16_t tempGRN = adc_getTemperature(PIN_TEMP_GRN);
uint16_t tempWHT = adc_getTemperature(PIN_TEMP_WHT);
uint16_t tempBLU = adc_getTemperature(PIN_TEMP_BLU);
uint16_t tempYEL = adc_getTemperature_counts(PIN_TEMP_YEL);
uint16_t tempGRN = adc_getTemperature_counts(PIN_TEMP_GRN);
uint16_t tempWHT = adc_getTemperature_counts(PIN_TEMP_WHT);
uint16_t tempBLU = adc_getTemperature_counts(PIN_TEMP_BLU);
Serial.print(F("\nUnpowered YEL/GRN/WHT/BLU temp sensors are "));
Serial.print( String(tempYEL) + '/');
Serial.print( String(tempGRN) + '/');
@@ -406,9 +406,9 @@ bool testTempSensors_unpowered(void)
else { Serial.print(F("FAIL!! !! !! !!")); didTestFail=true; }
//lithium module sensors
uint16_t tempBAY1 = adc_getTemperature(PIN_TEMP_BAY1);
uint16_t tempBAY2 = adc_getTemperature(PIN_TEMP_BAY2);
uint16_t tempBAY3 = adc_getTemperature(PIN_TEMP_BAY3);
uint16_t tempBAY1 = adc_getTemperature_counts(PIN_TEMP_BAY1);
uint16_t tempBAY2 = adc_getTemperature_counts(PIN_TEMP_BAY2);
uint16_t tempBAY3 = adc_getTemperature_counts(PIN_TEMP_BAY3);
Serial.print(F("\nUnpowered BAY1/BAY2/BAY3 temp sensors are "));
Serial.print( String(tempBAY1) + '/');
Serial.print( String(tempBAY2) + '/');
@@ -435,10 +435,10 @@ bool testTempSensors_powered(void)
delay(500); //wait for temp sensor LPF
//OEM sensors
uint16_t tempYEL = adc_getTemperature(PIN_TEMP_YEL);
uint16_t tempGRN = adc_getTemperature(PIN_TEMP_GRN);
uint16_t tempWHT = adc_getTemperature(PIN_TEMP_WHT);
uint16_t tempBLU = adc_getTemperature(PIN_TEMP_BLU);
uint16_t tempYEL = adc_getTemperature_counts(PIN_TEMP_YEL);
uint16_t tempGRN = adc_getTemperature_counts(PIN_TEMP_GRN);
uint16_t tempWHT = adc_getTemperature_counts(PIN_TEMP_WHT);
uint16_t tempBLU = adc_getTemperature_counts(PIN_TEMP_BLU);
Serial.print(F("\n Powered YEL/GRN/WHT/BLU temp sensors are "));
Serial.print( String(tempYEL) + '/');
Serial.print( String(tempGRN) + '/');
@@ -452,9 +452,9 @@ bool testTempSensors_powered(void)
else { Serial.print(F("FAIL!! !! !! !!")); didTestFail=true; }
//LiBCM ring terminal sensors
uint16_t tempBAY1 = adc_getTemperature(PIN_TEMP_BAY1);
uint16_t tempBAY2 = adc_getTemperature(PIN_TEMP_BAY2);
uint16_t tempBAY3 = adc_getTemperature(PIN_TEMP_BAY3);
uint16_t tempBAY1 = adc_getTemperature_counts(PIN_TEMP_BAY1);
uint16_t tempBAY2 = adc_getTemperature_counts(PIN_TEMP_BAY2);
uint16_t tempBAY3 = adc_getTemperature_counts(PIN_TEMP_BAY3);
Serial.print(F("\n Powered BAY1/BAY2/BAY3 temp sensors are "));
Serial.print( String(tempBAY1) + '/');
Serial.print( String(tempBAY2) + '/');

View File

@@ -129,11 +129,22 @@ void USB_userInterface_runTestCode(uint8_t testToRun)
}
else if (testToRun == '5')
{
printText_UNUSED();
Serial.print(F("battsci AA[5] set to: "));
uint8_t newValue = get_uint8_FromInput(line[7],line[8],line[9]);
Serial.print(newValue);
battsci_frameAA_byte5_set(newValue);
}
else if (testToRun == '6')
{
printText_UNUSED();
Serial.print(F("battsci AA[2:5] are: 0x"));
Serial.print(battsci_frameAA_byte2_get());
Serial.print(',');
Serial.print(battsci_frameAA_byte3_get());
Serial.print(',');
Serial.print(battsci_frameAA_byte4_get());
Serial.print(',');
Serial.print(battsci_frameAA_byte5_get());
Serial.print(',');
}
else if (testToRun == '7')
{
@@ -150,6 +161,7 @@ void USB_userInterface_runTestCode(uint8_t testToRun)
//Lettered tests ($TESTA/B/C) are permanent, for user testing during product troubleshooting
//JTS2doNext: Add fan test ($TESTF) that briefly runs fans at low speed
//JTS2doNext: Move permanent tests to dedicated commands
else if (testToRun == 'T') { temperature_measureAndPrintAll(); }
else if (testToRun == 'R') { LTC6804gpio_areAllVoltageReferencesPassing(); }
else if (testToRun == 'W') { batteryHistory_printAll(); }
@@ -240,12 +252,16 @@ void printVspoofInstructions(void)
"\n 0: KeyON, engine off, IMA light must remain off throughout test"
"\n 1: Configure OBDIIC&C to display BVO parameter 0x0A"
"\n 2: Configure OBDIIC&C to display MDV parameter 0x05"
"\n 4: Use $BVO=_ to adjust OBDIIC&C BVO value until equal to VpackSpoof"
"\n 3: Use $BVO=_ to adjust OBDIIC&C BVO value until equal to VpackSpoof"
"\n Example: BVO is 169 volts & VpackSpoof is 175 volts. Type '$BVO=+' repeatedly until BVO=VpackSpoof"
"\n Note: If '$BVO=+' doesn't increase BVO, type '$SPF=-' to reduce VpackSpoof"
"\n 5: Adjust MDV until equal to VpackSpoof"
"\n Note: Voltage might not increase after each step... it's an analog signal."
"\n Note: If several '$BVO=+' commands don't increase BVO, type '$SPF=-' to reduce VpackSpoof"
"\n Goal: Keep $SPF as as close to 0 as possible"
"\n 4: Adjust MDV until equal to VpackSpoof"
"\n Example: MDV is 171 volts & VpackSpoof is 168 volts. Type '$MDV=-' repeatedly until MDV=VpackSpoof"
"\n 6: Verify VpackSpoof & BVO & MDV are within 5 volts (ideally 0 volts)"
"\n 5: Verify VpackSpoof & BVO & MDV are within 5 volts (ideally 0 volts)"
"\n"
"\nNote: These values are stored in EEPROM indefinitely, even across firmware updates"
));
}

View File

@@ -122,6 +122,6 @@ void adc_calibrateBatteryCurrentSensorOffset(uint8_t isDebugTextSent)
/////////////////////////////////////////////////////////////////////////////////////////
uint16_t adc_getTemperature(uint8_t tempToMeasure) { return analogRead(tempToMeasure); }
uint16_t adc_getTemperature_counts(uint8_t tempToMeasure) { return analogRead(tempToMeasure); }
/////////////////////////////////////////////////////////////////////////////////////////

View File

@@ -14,7 +14,7 @@
void adc_updateBatteryCurrent(void);
uint16_t adc_getTemperature(uint8_t tempToMeasure);
uint16_t adc_getTemperature_counts(uint8_t tempToMeasure);
void adc_calibrateBatteryCurrentSensorOffset(uint8_t isDebugTextSent);

View File

@@ -21,6 +21,7 @@ uint8_t framePeriod_ms = 33;
uint8_t frameAA_byte2 = 0; //JTS2doNow: Remove (probably) debug code
uint8_t frameAA_byte3 = 0;
uint8_t frameAA_byte4 = 0;
uint8_t frameAA_byte5 = 0;
//JTS2doLater: post#3093 (http://insightcentral.net/threads/libcm-open-beta-support-thread.128957) explains how make the OEM SoC gauge update
//JTS2doLater: Add different SoC profile for "charges every day" crew
@@ -32,11 +33,11 @@ uint8_t frameAA_byte4 = 0;
const uint16_t remap_actualToSpoofedSoC[101] = {
0, 22, 44, 67, 89,111,133,156,178,190, //LiCBM SoC = 00% to 09%
200,209,217,225,232,240,248,256,264,272, //LiCBM SoC = 10% to 19%
279,287,295,303,311,319,326,334,342,350, //LiCBM SoC = 20% to 29% //MCM enables heavy regen below 350 (35.0%) and Auto-Stop is disabled somewhere between 28.5 and 30.0
279,287,295,303,311,319,326,334,342,350, //LiCBM SoC = 20% to 29% //MCM enables heavy regen below 350 (35.0%) and Auto-Stop is disabled somewhere between 28.5 and 30.0
355,363,375,387,399,411,423,435,447,459, //LiCBM SoC = 30% to 39% //MCM enables light regen below 700 (70.0%)
471,483,495,507,519,532,544,556,568,580, //LiCBM SoC = 40% to 49%
592,604,616,628,640,652,664,676,688,700, //LiCBM SoC = 50% to 59% //MCM disables background regen agove 582 (58.2%)
701,705,709,713,717,721,725,728,732,736, //LiCBM SoC = 60% to 69%
701,705,709,713,717,721,725,728,732,736, //LiCBM SoC = 60% to 69% //TODO_NATALYA (not urgent as of 2022JAN21) drive and eval regen behaviour to see if LiBCM 60 to 69 needs to be remapped to a smaller MCM range of 69 to 72, or if this range needs to begin at LiBCM 60 = MCM 68% instead of 70%
740,744,748,752,756,760,764,768,772,775, //LiCBM SoC = 70% to 79%
779,783,787,791,795,799,800,814,829,843, //LiCBM SoC = 80% to 89% //MCM disables regen above 800 (80.0%)
857,871,886,900,914,929,943,957,971,986, //LiCBM SoC = 90% to 99%
@@ -50,6 +51,12 @@ uint16_t lastSpoofedSoC_deciPercent = 0;
void battsci_frameAA_byte2_set(uint8_t newValue) { frameAA_byte2 = newValue; }
void battsci_frameAA_byte3_set(uint8_t newValue) { frameAA_byte3 = newValue; }
void battsci_frameAA_byte4_set(uint8_t newValue) { frameAA_byte4 = newValue; }
void battsci_frameAA_byte5_set(uint8_t newValue) { frameAA_byte5 = newValue; }
uint8_t battsci_frameAA_byte2_get(void) { return frameAA_byte2; }
uint8_t battsci_frameAA_byte3_get(void) { return frameAA_byte3; }
uint8_t battsci_frameAA_byte4_get(void) { return frameAA_byte4; }
uint8_t battsci_frameAA_byte5_get(void) { return frameAA_byte5; }
/////////////////////////////////////////////////////////////////////////////////////////
@@ -96,7 +103,7 @@ uint8_t BATTSCI_writeByte(uint8_t data)
Serial.print(data,HEX);
Serial.print(',');
}
return data;
}
@@ -113,7 +120,7 @@ void BATTSCI_setPackVoltage(uint8_t spoofedVoltage) { spoofedVoltageToSend_Count
/////////////////////////////////////////////////////////////////////////////////////////
//Convert from battery current (unit: deciAmps) to BATTSCI format (unit: 50 mA per count)
void BATTSCI_setSpoofedCurrent_deciAmps(int16_t deciAmps) { spoofedCurrentToSend_Counts = 2048 - (deciAmps << 1); }
void BATTSCI_setSpoofedCurrent_deciAmps(int16_t deciAmps) { spoofedCurrentToSend_Counts = 2048 - (deciAmps << 1); }
/////////////////////////////////////////////////////////////////////////////////////////
@@ -139,6 +146,7 @@ uint8_t BATTSCI_calculateTemperatureByte(void)
if (tempBATTSCI < BATTSCI_TEMP_25DEGC) { tempBATTSCI = BATTSCI_TEMP_25DEGC; } //spoof temps below 21 degC to 21 degC //allows IMA start and max assist
//JTS2doLater: EHW5 power density drops off below freezing... need to spoof lower temperatures to limit assist at cold temperatures.
//JTS2doLater: Natalya notes slight assist dropoff at 20 degC... so spoof 20 degC when below freezing
return tempBATTSCI;
}
@@ -160,7 +168,7 @@ int16_t cellVoltageOffsetDueToESR(void)
// vCellCorrection_ESR = Icell_deciAmps / 10 * 20 counts
// vCellCorrection_ESR = Icell_deciAmps * 2
// vCellCorrection_ESR = Icell_deciAmps * CELL_ESR_mOHM
return (int16_t)(adc_getLatestBatteryCurrent_deciAmps() * CELL_ESR_mOHM); //100 uV = 1 deciAmp * 1 mOhm
return (int16_t)(adc_getLatestBatteryCurrent_deciAmps() * CELL_ESR_mOHM); //100 uV = 1 deciAmp * 1 mOhm
}
/////////////////////////////////////////////////////////////////////////////////////////
@@ -211,7 +219,7 @@ uint8_t BATTSCI_calculateRegenAssistFlags(void)
{
flags |= BATTSCI_DISABLE_REGEN_FLAG; //when this flag is set, MCM draws zero power from IMA motor
eeprom_hasLibcmDisabledRegen_set(EEPROM_LIBCM_DISABLED_REGEN);
}
}
return flags;
}
@@ -299,6 +307,7 @@ uint16_t BATTSCI_convertSoC_deciPercent_toBytes(uint16_t SoC_deciPercent) //deci
//each count in the lower byte is 0.1%, with a range from 0 (0x00) to 127 (0x7F) (0.0 to 12.7% SoC).
//each count in the upper byte's lower nibble represents 12.8% SoC.
// the upper byte's upper nibble has several unknown flags, and is either 0b0001 (usually) or 0b0010 (sometimes)
//JTS2doLater: See if the previous line is why OEM SoC gauge never updates in USA cars
//Example: convert BATTSCI(two bytes) to SoC(%)
// given BATTSCI bytes: 0x15 0x50 = 21d 81d = 0b00010101 0b01010001
@@ -325,6 +334,11 @@ uint16_t BATTSCI_convertSoC_deciPercent_toBytes(uint16_t SoC_deciPercent) //deci
uint16_t BATTSCI_calculateSpoofedSoC(void)
{
//JTS2doLater: Try these B3/B4 SoC values to see if SoC gauge updates:
//0x15/0x6F //19 bars on SoC gauge
//0x12/0x32 //04 bars
//0x16/0x3C //20 bars
//0x11/0x6A //00 bars
//JTS2doLater: How can we limit regen power when pack is severely empty and frozen?
uint16_t SoC_toMCM_deciPercent = 0;
if (BATTSCI_isPackFull() == YES) { SoC_toMCM_deciPercent = 820; } //disable regen //JTS2doLater: See if this is actually required (also sent as flag)
@@ -351,7 +365,7 @@ void BATTSCI_sendFrames(void)
static uint8_t frame2send = 0x87; //stores the next frame type to send
if (debugUSB_dataTypeToStream_get() == DEBUGUSB_STREAM_BATTMETSCI)
{
{
if (frame2send == 0x87) { Serial.print('\n'); }
else { Serial.print(' '); }
Serial.print(F("BAT:"));
@@ -385,10 +399,10 @@ void BATTSCI_sendFrames(void)
uint8_t frameSum_AA = 0; //this will overflow, which is ok for CRC
frameSum_AA += BATTSCI_writeByte( 0xAA ); //B0 Never changes
frameSum_AA += BATTSCI_writeByte( 0x10 ); //B1 0x10 if METSCI signal received //0x00 otherwise
frameSum_AA += BATTSCI_writeByte( frameAA_byte2 ); //JTS2doNow: Add critical Pcodes //B2 Never changes unless P codes
frameSum_AA += BATTSCI_writeByte( frameAA_byte2 ); //JTS2doNow: Add critical Pcodes //B2 OEM: Always 0x00. No Pcodes at any value
frameSum_AA += BATTSCI_writeByte( frameAA_byte3 ); //B3 Never changes unless P codes
frameSum_AA += BATTSCI_writeByte( frameAA_byte4 ); //B4 Never changes unless P codes
frameSum_AA += BATTSCI_writeByte( BATTSCI_calculateRegenAssistFlags() ); //B5 Disable assist/regen flags
frameSum_AA += BATTSCI_writeByte( frameAA_byte5 | BATTSCI_calculateRegenAssistFlags());//B5 Disable assist/regen flags
frameSum_AA += BATTSCI_writeByte( BATTSCI_calculateChargeRequestByte() ); //B6 Request regen/noRegen if battery low/high
frameSum_AA += BATTSCI_writeByte( 0x61 ); //B7 BCM hardware/firmware version?
frameSum_AA += BATTSCI_writeByte( highByte(spoofedCurrentToSend_Counts << 1) & 0x7F ); //B8 Battery Current (upper byte)

View File

@@ -22,6 +22,12 @@
void battsci_frameAA_byte2_set(uint8_t newValue);
void battsci_frameAA_byte3_set(uint8_t newValue);
void battsci_frameAA_byte4_set(uint8_t newValue);
void battsci_frameAA_byte5_set(uint8_t newValue);
uint8_t battsci_frameAA_byte2_get(void);
uint8_t battsci_frameAA_byte3_get(void);
uint8_t battsci_frameAA_byte4_get(void);
uint8_t battsci_frameAA_byte5_get(void);
void BATTSCI_begin();
@@ -35,7 +41,7 @@
void BATTSCI_setSpoofedCurrent_deciAmps(int16_t deciAmps);
uint16_t BATTSCI_lastSpoofedSoC_deciPercent_get(void);
uint16_t BATTSCI_lastSpoofedSoC_deciPercent_get(void);
uint8_t BATTSCI_writeByte(uint8_t data);

View File

@@ -21,7 +21,7 @@ bool cellsAreBalancing = NO;
// if (hasOneSecondPassed && (balancingComplete == FALSE)) {
// for (cellNumber=1; cellNumber<NUMCELLS; cellNumber++) {
// if (cellStatus[cellNumber] == BALANCING) { cellBalanceTimer_seconds[cellNumber]++; }
// }}
// }}
//Allow LiBCM to print this array over USB
// -if all cells are similar, then all array elements should have similar values (ideally they would all be 0).
@@ -44,7 +44,7 @@ bool cellBalance_areCellsBalancing(void) { return cellsAreBalancing; }
// another method would be to wait a few hours for pack voltages to settle, then log all cell voltages an hour apart.
//JTS2doLater: Add per-cell SoC, to allow balancing at any SoC (see icn.net:post#1502833,comment#579)
void configureDischargeResistors(void)
{
{
static uint8_t balanceHysteresis = CELL_BALANCE_TO_WITHIN_COUNTS_TIGHT;
uint16_t cellDischargeVoltageThreshold = 0; //cells above this value are discharged
uint16_t cellsToDischarge[TOTAL_IC] = {0}; //each uint16's QTY12 LSBs correspond to each LTC6804's QTY12 cells
@@ -60,7 +60,7 @@ void configureDischargeResistors(void)
for (uint8_t cell = 0; cell < CELLS_PER_IC; cell++)
{
if (LTC68042result_specificCellVoltage_get(ic, cell) > cellDischargeVoltageThreshold)
{
{
//this cell voltage is higher than the lowest cell voltage + hysteresis
cellsToDischarge[ic] |= (1 << cell); //this cell will be discharged
cellsAreBalancing = YES;
@@ -72,7 +72,7 @@ void configureDischargeResistors(void)
LTC68042configure_setBalanceResistors((ic + FIRST_IC_ADDR), cellsToDischarge[ic], LTC6804_DISCHARGE_TIMEOUT_02_SECONDS);
}
if (cellsAreBalancing == NO) { balanceHysteresis = CELL_BALANCE_TO_WITHIN_COUNTS_LOOSE; }
if (cellsAreBalancing == NO) { balanceHysteresis = CELL_BALANCE_TO_WITHIN_COUNTS_LOOSE; }
}
/////////////////////////////////////////////////////////////////////////////////////////
@@ -119,14 +119,14 @@ uint8_t isBalancingMandatory(void)
uint16_t cellDeltaV = LTC68042result_deltaCellVoltage_get();
if (cellDeltaV < CELL_MAJOR_IMBALANCE_DELTA) { return NO__BALANCING_NOT_REQUESTED; }
//if we get here, pack is majorly unbalanced
//keyState doesn't matter
//grid charger state doesn't matter
//pack temperature doesn't matter
if (LTC68042result_loCellVoltage_get() < CELL_VMIN_GRIDCHARGER ) { return NO__ATLEASTONECELL_TOO_LOW; }
if (adc_getLatestSpoofedCurrent_deciAmps() > CELL_IMAX_MAJOR_IMBALANCE_DECIAMPS) { return NO__PACK_CURRENT_TOO_HIGH; }
if (adc_getLatestSpoofedCurrent_deciAmps() < -CELL_IMAX_MAJOR_IMBALANCE_DECIAMPS) { return NO__PACK_CURRENT_TOO_HIGH; }
if (adc_getLatestBatteryCurrent_deciAmps() > CELL_IMAX_MAJOR_IMBALANCE_DECIAMPS) { return NO__PACK_CURRENT_TOO_HIGH; }
if (adc_getLatestBatteryCurrent_deciAmps() < -CELL_IMAX_MAJOR_IMBALANCE_DECIAMPS) { return NO__PACK_CURRENT_TOO_HIGH; }
if (cellDeltaV > eeprom_maxCellVoltageDelta_get()) { eeprom_maxCellVoltageDelta_set(cellDeltaV); }
@@ -149,7 +149,7 @@ uint8_t getBalanceRequest(void)
{
if (isBalancingMandatory() == YES__BALANCING_ALLOWED) { return YES__BALANCING_ALLOWED; }
if (isEntirePackOvercharged() == YES__BALANCING_ALLOWED) { return YES__BALANCING_ALLOWED; }
return isBalancingPossible();
}
@@ -158,14 +158,14 @@ uint8_t getBalanceRequest(void)
void cellBalance_handler(void)
{
if (LTC68042result_wasDataProcessedThisLoop_get() == NO) { return; } //wait for new Vcell data
static uint8_t isBalancingAllowed_previous = NO__UNINITIALIZED;
uint8_t isBalancingAllowed_now = getBalanceRequest();
if (isBalancingAllowed_now == DELAY_DO_NOTHING ) { return; }
if (isBalancingAllowed_now == DELAY_DO_NOTHING ) { return; }
else if (isBalancingAllowed_now == YES__BALANCING_ALLOWED) { configureDischargeResistors(); }
else if (isBalancingAllowed_previous == YES__BALANCING_ALLOWED) { disableDischargeResistors(); }
isBalancingAllowed_previous = isBalancingAllowed_now; //not updated if 'DELAY_DO_NOTHING'
}

View File

@@ -156,7 +156,7 @@ void debugUSB_printData_power(void)
Serial.print(F( ",# " ));
Serial.print(SoC_getBatteryStateNow_mAh() );
Serial.print(F( ",mAh " ));
Serial.print(LTC68042result_packVoltage_get() * adc_getLatestBatteryCurrent_amps() * 0.001, 1);
Serial.print(LTC68042result_packVoltage_get() * adc_getLatestBatteryCurrent_deciAmps() * 0.0001, 1);
Serial.print(F( ",kW " ));
Serial.print(temperature_battery_getLatest() );
Serial.print(F( ",C"));

View File

@@ -371,7 +371,9 @@ void eeprom_wattHourHistory_printTripHistory(void)
"\ntime(s), distance(TBD), assist(Wh), regen(Wh)\n"));
uint32_t totalAssist_Wh = 0;
uint32_t totalregen_Wh = 0;
uint32_t totalregen_Wh = 0;
uint32_t totalSeconds = 0;
uint16_t totalDistance = 0;
for (uint8_t ii = 0; ii < NUM_Wh_RECORDS; ii++)
{
@@ -386,11 +388,13 @@ void eeprom_wattHourHistory_printTripHistory(void)
uint16_t time_s = readFromEEPROM_uint16(baseAddress + EEPROM_OFFSET_TIME);
Serial.print(time_s);
Serial.print(',');
totalSeconds += time_s;
//print distance
uint16_t distance_TBD = readFromEEPROM_uint16(baseAddress + EEPROM_OFFSET_DIST);
Serial.print(distance_TBD);
Serial.print(',');
totalDistance += distance_TBD;
//print assist
uint16_t assist_Wh = readFromEEPROM_uint16(baseAddress + EEPROM_OFFSET_ASST);
@@ -404,8 +408,11 @@ void eeprom_wattHourHistory_printTripHistory(void)
totalregen_Wh += regen_Wh;
}
Serial.print(F("\n\nTOTAL(Wh):\n assist: ")); Serial.print(totalAssist_Wh, DEC);
Serial.print(F( "\n regen: ")); Serial.print(totalregen_Wh, DEC);
Serial.print(F("\n\nTotals:\ntime (s): ")); Serial.print(totalSeconds, DEC);
Serial.print(F( "\ndistance: ")); Serial.print(totalDistance, DEC);
Serial.print(F( "\nassist Wh: ")); Serial.print(totalAssist_Wh, DEC);
Serial.print(F( "\nregen Wh: ")); Serial.print(totalregen_Wh, DEC);
Serial.print('\n');
}

View File

@@ -7,7 +7,6 @@
uint8_t heaterLocation = HEATER_NOT_CONNECTED;
//JTS2doLater: Add indicator to 4x20 when heater is off/on
//JTS2doLater: Turn all discharger resistors on when pack is heating.
/////////////////////////////////////////////////////////////////////////////////////////

View File

@@ -125,8 +125,8 @@
struct packetTypes
{
uint8_t latestE6Packet_assistLevel;
uint8_t latestB4Packet_engine;
uint8_t latestB3Packet_engine;
uint8_t latestB4Packet_engine; //0x18=running //0x00=not started //0x20 keyOff (until MCM turns off)
uint8_t latestB3Packet_engine; //0x24=above1500RPM //0x04=below1500RPM //0x00 keyOff (until MCM turns off)
uint8_t latestE1Packet_SoC;
} METSCI_Packets;

View File

@@ -111,25 +111,6 @@ void temperature_measureBattery(void)
/////////////////////////////////////////////////////////////////////////////////////////
void temperature_printAll_latest(void)
{
Serial.print(F("\nTemperatures(C):"));
Serial.print(F("\nGrid: "));
Serial.print(temperature_gridCharger_getLatest());
Serial.print(F("\nIn: "));
Serial.print(temperature_intake_getLatest());
#ifndef BATTERY_TYPE_47Ah
Serial.print(F("\nAmb: "));
Serial.print(temperature_ambient_getLatest());
Serial.print(F("\nOut: "));
Serial.print(temperature_exhaust_getLatest());
#endif
Serial.print(F("\nBatt: "));
Serial.print(temperature_battery_getLatest());
}
/////////////////////////////////////////////////////////////////////////////////////////
void temperature_measureAndPrintAll(void)
{
if (gpio_getPinState(PIN_TEMP_EN) == PIN_OUTPUT_HIGH)
@@ -299,7 +280,7 @@ void temperature_handler(void)
//JTS2doLater: Need to differentiate between TEMPERATURE_SENSOR_FAULT_LO and actually being below -30 degC
int8_t temperature_measureOneSensor_degC(uint8_t thermistorPin)
{
uint16_t countsADC = analogRead(thermistorPin); //measure ADC counts
uint16_t countsADC = adc_getTemperature_counts(thermistorPin);
//This commented out section is quite math intensive:
// -QTY3 floating point divisions

View File

@@ -15,7 +15,6 @@
int8_t temperature_measureOneSensor_degC(uint8_t thermistorPin);
void temperature_measureAndPrintAll(void);
void temperature_printAll_latest(void);
int8_t temperature_coolBatteryAbove_C(void);
int8_t temperature_heatBatteryBelow_C(void);

View File

@@ -76,7 +76,10 @@ void loop()
char errorText[20];
switch(dataPacket)
{ //*******************
{ //*******************
case 0b11110100: strcpy(errorText, "-ok 0xF4 "); break;
case 0b01111000: strcpy(errorText, "-ok 0x78 "); break;
case 0b11111110: strcpy(errorText, "-ok 0xFE "); break;
case 0b00100110: strcpy(errorText, "1438 MDM Temp "); break;
case 0b11000110: strcpy(errorText, "1439 Short Circuit "); break;
case 0b01111110: strcpy(errorText, "1440 IGBT Wiring "); break;
@@ -86,7 +89,7 @@ void loop()
case 0b00111110: strcpy(errorText, "1565 Invalid Hall "); break;
case 0b01101110: strcpy(errorText, "1568 BCM Vsense "); break;
case 0b10111110: strcpy(errorText, "1572 PDU temp sig "); break;
case 0b11001110: strcpy(errorText, "1573 ??? "); break;
case 0b11001110: strcpy(errorText, "1573 DCDC Temp "); break;
case 0b11011110: strcpy(errorText, "1576 VPIN != VMCME "); break;
case 0b11100110: strcpy(errorText, "1577 VPIN != V6804 "); break;
case 0b01011110: strcpy(errorText, "1580 BCM I Offset "); break;
@@ -103,7 +106,7 @@ void loop()
default: strcpy(errorText, "?:"); break;
}
Serial.print("\nP" + String(errorText) );
Serial.print("\r\nP" + String(errorText) );
static uint8_t lastDataPacket = 0;