瀏覽代碼

Voltage monitoring on FuseBoard transmitted to BreakoutBoard using MUX signals

gobrien 7 年之前
父節點
當前提交
0fe3e59e11

File diff suppressed because it is too large
+ 999 - 311
MLI/Modular/BreakoutBoard/BreakoutBoard.kicad_pcb


File diff suppressed because it is too large
+ 954 - 313
MLI/Modular/BreakoutBoard/BreakoutBoard.kicad_pcb-bak


+ 297 - 322
MLI/Modular/BreakoutBoard/BreakoutBoard.net

@@ -1,7 +1,7 @@
 (export (version D)
   (design
     (source C:/Development/mlihardware/MLI/Modular/BreakoutBoard/BreakoutBoard.sch)
-    (date "13/12/2017 15:13:40")
+    (date "14/12/2017 11:52:32")
     (tool "Eeschema 4.0.7")
     (sheet (number 1) (name /) (tstamps /)
       (title_block
@@ -80,7 +80,18 @@
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
         (comment (number 4) (value ""))))
-    (sheet (number 8) (name "/Fuse Board 2/") (tstamps /5A320551/)
+    (sheet (number 8) (name "/Module E/") (tstamps /5A327B0A/)
+      (title_block
+        (title "Breakout Board")
+        (company "Enertechnos Ltd.")
+        (rev "Rev 3.2")
+        (date 2017-12-11)
+        (source Module.sch)
+        (comment (number 1) (value "FOR REVIEW - NOT APPROVED"))
+        (comment (number 2) (value ""))
+        (comment (number 3) (value ""))
+        (comment (number 4) (value "For approval by Mansour"))))
+    (sheet (number 9) (name "/Fuse Board 2/") (tstamps /5A332152/)
       (title_block
         (title)
         (company)
@@ -91,17 +102,17 @@
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
         (comment (number 4) (value ""))))
-    (sheet (number 9) (name "/Module E/") (tstamps /5A327B0A/)
+    (sheet (number 10) (name "/Fuse Board 3/") (tstamps /5A3324C4/)
       (title_block
-        (title "Breakout Board")
-        (company "Enertechnos Ltd.")
-        (rev "Rev 3.2")
-        (date 2017-12-11)
-        (source Module.sch)
-        (comment (number 1) (value "FOR REVIEW - NOT APPROVED"))
+        (title)
+        (company)
+        (rev)
+        (date)
+        (source FuseBoardConnection.sch)
+        (comment (number 1) (value ""))
         (comment (number 2) (value ""))
         (comment (number 3) (value ""))
-        (comment (number 4) (value "For approval by Mansour")))))
+        (comment (number 4) (value "")))))
   (components
     (comp (ref P102)
       (value Digital)
@@ -153,13 +164,13 @@
       (tstamp 5A3109C7))
     (comp (ref J103)
       (value ARD_CONTROL)
-      (footprint Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm)
+      (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight)
       (libsource (lib conn) (part Conn_01x02))
       (sheetpath (names /) (tstamps /))
       (tstamp 5A31287D))
     (comp (ref J104)
       (value ARD_MONITOR)
-      (footprint Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm)
+      (footprint Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight)
       (libsource (lib conn) (part Conn_01x02))
       (sheetpath (names /) (tstamps /))
       (tstamp 599F9F17))
@@ -223,42 +234,36 @@
       (libsource (lib OAE.Parts) (part RJ45))
       (sheetpath (names "/Module D/") (tstamps /5A2F6574/))
       (tstamp 5A2E9F0E))
-    (comp (ref J703)
-      (value RJ45)
-      (footprint PartsLibraries:RJ45)
-      (libsource (lib OAE.Parts) (part RJ45))
-      (sheetpath (names "/Fuse Board 1/") (tstamps /5A31FD72/))
-      (tstamp 5A31FF5E))
-    (comp (ref J704)
+    (comp (ref J801)
       (value RJ45)
       (footprint PartsLibraries:RJ45)
       (libsource (lib OAE.Parts) (part RJ45))
       (sheetpath (names "/Fuse Board 1/") (tstamps /5A31FD72/))
       (tstamp 5A31FF65))
-    (comp (ref J801)
+    (comp (ref J701)
       (value RJ45)
       (footprint PartsLibraries:RJ45)
       (libsource (lib OAE.Parts) (part RJ45))
-      (sheetpath (names "/Fuse Board 2/") (tstamps /5A320551/))
-      (tstamp 5A31FF5E))
-    (comp (ref J802)
+      (sheetpath (names "/Module E/") (tstamps /5A327B0A/))
+      (tstamp 5A2E9F01))
+    (comp (ref J702)
       (value RJ45)
       (footprint PartsLibraries:RJ45)
       (libsource (lib OAE.Parts) (part RJ45))
-      (sheetpath (names "/Fuse Board 2/") (tstamps /5A320551/))
-      (tstamp 5A31FF65))
-    (comp (ref J701)
+      (sheetpath (names "/Module E/") (tstamps /5A327B0A/))
+      (tstamp 5A2E9F0E))
+    (comp (ref J901)
       (value RJ45)
       (footprint PartsLibraries:RJ45)
       (libsource (lib OAE.Parts) (part RJ45))
-      (sheetpath (names "/Module E/") (tstamps /5A327B0A/))
-      (tstamp 5A2E9F01))
-    (comp (ref J702)
+      (sheetpath (names "/Fuse Board 2/") (tstamps /5A332152/))
+      (tstamp 5A31FF65))
+    (comp (ref J1001)
       (value RJ45)
       (footprint PartsLibraries:RJ45)
       (libsource (lib OAE.Parts) (part RJ45))
-      (sheetpath (names "/Module E/") (tstamps /5A327B0A/))
-      (tstamp 5A2E9F0E)))
+      (sheetpath (names "/Fuse Board 3/") (tstamps /5A3324C4/))
+      (tstamp 5A31FF65)))
   (libparts
     (libpart (lib conn) (part Barrel_Jack)
       (aliases
@@ -359,266 +364,280 @@
         (pin (num 7) (name ~) (type passive))
         (pin (num 8) (name ~) (type passive)))))
   (libraries
-    (library (logical OAE.Parts)
-      (uri C:\Development\multilevelinverter\Hardware\PartsLibraries\OAE.Parts.lib))
     (library (logical conn)
-      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib")))
+      (uri "C:\\Program Files\\KiCad\\share\\kicad\\library\\conn.lib"))
+    (library (logical OAE.Parts)
+      (uri C:\Development\multilevelinverter\Hardware\PartsLibraries\OAE.Parts.lib)))
   (nets
-    (net (code 23) (name "Net-(P104-Pad16)")
-      (node (ref P104) (pin 16)))
-    (net (code 24) (name "Net-(P104-Pad15)")
-      (node (ref P104) (pin 15)))
-    (net (code 25) (name "Net-(P104-Pad14)")
-      (node (ref P104) (pin 14)))
-    (net (code 31) (name "Net-(P106-Pad12)")
-      (node (ref P106) (pin 12)))
-    (net (code 32) (name ARD_TEMP_HB)
-      (node (ref P106) (pin 11))
-      (node (ref J201) (pin 6)))
-    (net (code 33) (name "Net-(P106-Pad10)")
-      (node (ref P106) (pin 10)))
-    (net (code 34) (name "Net-(P106-Pad8)")
-      (node (ref P106) (pin 8)))
-    (net (code 35) (name "Net-(P106-Pad6)")
+    (net (code 1) (name ARD_PWM_2)
+      (node (ref J302) (pin 4))
+      (node (ref P101) (pin 8)))
+    (net (code 2) (name ARD_PWM_1)
+      (node (ref J302) (pin 3))
+      (node (ref P101) (pin 6)))
+    (net (code 3) (name ARD_TEMP_A)
+      (node (ref P106) (pin 9))
+      (node (ref J301) (pin 6)))
+    (net (code 4) (name ARD_TEMP_HB)
+      (node (ref J201) (pin 6))
+      (node (ref P106) (pin 11)))
+    (net (code 5) (name ARD_PWM_3)
+      (node (ref J302) (pin 5))
+      (node (ref P101) (pin 12)))
+    (net (code 6) (name ARD_PWM_6)
+      (node (ref J402) (pin 4))
+      (node (ref P101) (pin 16)))
+    (net (code 7) (name ARD_PWM_12)
+      (node (ref P102) (pin 10))
+      (node (ref J502) (pin 6)))
+    (net (code 8) (name ARD_PWM_11)
+      (node (ref J502) (pin 5))
+      (node (ref P102) (pin 12)))
+    (net (code 9) (name ARD_TEMP_C)
+      (node (ref J501) (pin 6))
+      (node (ref P106) (pin 5)))
+    (net (code 10) (name ARD_PWM_8)
+      (node (ref P102) (pin 2))
+      (node (ref J402) (pin 6)))
+    (net (code 11) (name ARD_PWM_7)
+      (node (ref J402) (pin 5))
+      (node (ref P102) (pin 4)))
+    (net (code 12) (name ARD_PWM_5)
+      (node (ref J402) (pin 3))
+      (node (ref P101) (pin 14)))
+    (net (code 13) (name ARD_TEMP_B)
+      (node (ref J401) (pin 6))
+      (node (ref P106) (pin 7)))
+    (net (code 14) (name ARD_PWM_4)
+      (node (ref J302) (pin 6))
+      (node (ref P101) (pin 10)))
+    (net (code 23) (name "Net-(P106-Pad6)")
       (node (ref P106) (pin 6)))
-    (net (code 36) (name "Net-(P106-Pad4)")
+    (net (code 24) (name "Net-(P106-Pad4)")
       (node (ref P106) (pin 4)))
-    (net (code 37) (name "Net-(P106-Pad2)")
+    (net (code 25) (name "Net-(P106-Pad2)")
       (node (ref P106) (pin 2)))
-    (net (code 38) (name ARD_TEMP_E)
-      (node (ref P106) (pin 1)))
-    (net (code 39) (name "Net-(J102-Pad3)")
-      (node (ref J102) (pin 3)))
-    (net (code 40) (name "Net-(J101-Pad1)")
-      (node (ref J101) (pin 1))
-      (node (ref J103) (pin 1))
-      (node (ref J104) (pin 1)))
+    (net (code 26) (name ARD_TEMP_E)
+      (node (ref P106) (pin 1))
+      (node (ref J701) (pin 6)))
+    (net (code 31) (name FB2C)
+      (node (ref P105) (pin 10))
+      (node (ref J901) (pin 6)))
+    (net (code 32) (name ARD_VOLTS_3)
+      (node (ref P106) (pin 12))
+      (node (ref J1001) (pin 8)))
+    (net (code 33) (name FB3C)
+      (node (ref J1001) (pin 6))
+      (node (ref P105) (pin 11)))
+    (net (code 34) (name FB3B)
+      (node (ref P105) (pin 13))
+      (node (ref J1001) (pin 4)))
+    (net (code 35) (name FB3A)
+      (node (ref P105) (pin 15))
+      (node (ref J1001) (pin 2)))
+    (net (code 36) (name ARD_VOLTS_2)
+      (node (ref P106) (pin 8))
+      (node (ref J901) (pin 8)))
+    (net (code 37) (name ARD_PWM_20)
+      (node (ref J702) (pin 6)))
+    (net (code 38) (name ARD_PWM_19)
+      (node (ref J702) (pin 5)))
+    (net (code 39) (name ARD_PWM_18)
+      (node (ref J702) (pin 4)))
+    (net (code 40) (name ARD_PWM_17)
+      (node (ref J702) (pin 3)))
     (net (code 41) (name ARD_GND)
-      (node (ref J802) (pin 7))
-      (node (ref J301) (pin 8))
+      (node (ref J701) (pin 8))
       (node (ref J501) (pin 8))
+      (node (ref J1001) (pin 1))
+      (node (ref J801) (pin 1))
       (node (ref J601) (pin 8))
-      (node (ref J704) (pin 7))
-      (node (ref J201) (pin 8))
+      (node (ref J301) (pin 8))
+      (node (ref J901) (pin 1))
       (node (ref J401) (pin 8))
-      (node (ref J101) (pin 2))
-      (node (ref J103) (pin 2))
+      (node (ref J201) (pin 8))
       (node (ref J104) (pin 2))
-      (node (ref J701) (pin 8)))
-    (net (code 42) (name DC_GND)
-      (node (ref J402) (pin 2))
-      (node (ref J602) (pin 2))
+      (node (ref J101) (pin 2))
+      (node (ref J103) (pin 2)))
+    (net (code 42) (name "Net-(J102-Pad3)")
+      (node (ref J102) (pin 3)))
+    (net (code 43) (name DC_GND)
       (node (ref J302) (pin 2))
-      (node (ref J202) (pin 2))
       (node (ref J502) (pin 2))
+      (node (ref J702) (pin 2))
+      (node (ref J202) (pin 2))
       (node (ref J102) (pin 2))
-      (node (ref J702) (pin 2)))
-    (net (code 43) (name DC_IN)
-      (node (ref J702) (pin 1))
-      (node (ref J102) (pin 1))
+      (node (ref J402) (pin 2))
+      (node (ref J602) (pin 2)))
+    (net (code 44) (name DC_IN)
+      (node (ref J302) (pin 1))
+      (node (ref J502) (pin 1))
       (node (ref J602) (pin 1))
-      (node (ref J402) (pin 1))
+      (node (ref J702) (pin 1))
       (node (ref J202) (pin 1))
-      (node (ref J502) (pin 1))
-      (node (ref J302) (pin 1)))
-    (net (code 44) (name "Net-(J101-Pad3)")
+      (node (ref J102) (pin 1))
+      (node (ref J402) (pin 1)))
+    (net (code 45) (name "Net-(J101-Pad3)")
       (node (ref J101) (pin 3)))
-    (net (code 45) (name ARD_PWM_20)
-      (node (ref J702) (pin 6)))
-    (net (code 46) (name ARD_PWM_19)
-      (node (ref J702) (pin 5)))
-    (net (code 47) (name ARD_PWM_18)
-      (node (ref J702) (pin 4)))
-    (net (code 48) (name ARD_PWM_17)
-      (node (ref J702) (pin 3)))
-    (net (code 49) (name ARD_TEMP_D)
-      (node (ref P106) (pin 3))
+    (net (code 46) (name ARD_TEMP_D)
       (node (ref J601) (pin 6))
-      (node (ref J701) (pin 6)))
-    (net (code 50) (name ARD_TEMP_B)
-      (node (ref J401) (pin 6))
-      (node (ref P106) (pin 7)))
-    (net (code 51) (name ARD_PWM_4)
-      (node (ref P101) (pin 10))
-      (node (ref J302) (pin 6)))
-    (net (code 52) (name ARD_PWM_3)
-      (node (ref P101) (pin 12))
-      (node (ref J302) (pin 5)))
-    (net (code 53) (name ARD_PWM_2)
-      (node (ref P101) (pin 8))
-      (node (ref J302) (pin 4)))
-    (net (code 54) (name ARD_PWM_1)
-      (node (ref P101) (pin 6))
-      (node (ref J302) (pin 3)))
-    (net (code 55) (name ARD_TEMP_A)
-      (node (ref J301) (pin 6))
-      (node (ref P106) (pin 9)))
-    (net (code 56) (name ARD_TEMP_C)
-      (node (ref P106) (pin 5))
-      (node (ref J501) (pin 6)))
-    (net (code 57) (name "Net-(P101-Pad3)")
-      (node (ref P101) (pin 3)))
-    (net (code 58) (name "Net-(P101-Pad11)")
+      (node (ref P106) (pin 3)))
+    (net (code 47) (name ARD_VOLTS_1)
+      (node (ref P106) (pin 10))
+      (node (ref J801) (pin 8)))
+    (net (code 48) (name "Net-(J101-Pad1)")
+      (node (ref J104) (pin 1))
+      (node (ref J101) (pin 1))
+      (node (ref J103) (pin 1)))
+    (net (code 51) (name "Net-(P101-Pad15)")
+      (node (ref P101) (pin 15)))
+    (net (code 52) (name "Net-(P101-Pad13)")
+      (node (ref P101) (pin 13)))
+    (net (code 53) (name "Net-(P101-Pad11)")
       (node (ref P101) (pin 11)))
-    (net (code 59) (name "Net-(P101-Pad9)")
+    (net (code 54) (name "Net-(P101-Pad9)")
       (node (ref P101) (pin 9)))
-    (net (code 60) (name "Net-(P101-Pad7)")
+    (net (code 56) (name "Net-(P101-Pad7)")
       (node (ref P101) (pin 7)))
-    (net (code 61) (name "Net-(P101-Pad5)")
+    (net (code 57) (name "Net-(P101-Pad5)")
       (node (ref P101) (pin 5)))
-    (net (code 62) (name ARD_HBRIDGE_A)
-      (node (ref J202) (pin 3))
+    (net (code 58) (name ARD_HBRIDGE_A)
       (node (ref J202) (pin 6))
+      (node (ref J202) (pin 3))
       (node (ref P101) (pin 4)))
-    (net (code 63) (name ARD_HBRIDGE_B)
-      (node (ref J202) (pin 4))
+    (net (code 59) (name "Net-(P101-Pad3)")
+      (node (ref P101) (pin 3)))
+    (net (code 60) (name ARD_HBRIDGE_B)
+      (node (ref P101) (pin 2))
       (node (ref J202) (pin 5))
-      (node (ref P101) (pin 2)))
-    (net (code 64) (name "Net-(P101-Pad1)")
+      (node (ref J202) (pin 4)))
+    (net (code 61) (name "Net-(P101-Pad1)")
       (node (ref P101) (pin 1)))
-    (net (code 72) (name ARD_PWM_6)
-      (node (ref P101) (pin 16))
-      (node (ref J402) (pin 4)))
-    (net (code 73) (name "Net-(P101-Pad15)")
-      (node (ref P101) (pin 15)))
-    (net (code 74) (name ARD_PWM_5)
-      (node (ref P101) (pin 14))
-      (node (ref J402) (pin 3)))
-    (net (code 75) (name "Net-(P101-Pad13)")
-      (node (ref P101) (pin 13)))
-    (net (code 76) (name ARD_PWM_9)
-      (node (ref P102) (pin 6))
-      (node (ref J502) (pin 3)))
-    (net (code 77) (name ARD_PWM_13)
-      (node (ref J602) (pin 3))
-      (node (ref P102) (pin 14)))
-    (net (code 78) (name ARD_PWM_15)
+    (net (code 65) (name "Net-(P103-Pad7)")
+      (node (ref P103) (pin 7)))
+    (net (code 66) (name "Net-(P103-Pad6)")
+      (node (ref P103) (pin 6)))
+    (net (code 67) (name "Net-(P103-Pad5)")
+      (node (ref P103) (pin 5)))
+    (net (code 68) (name "Net-(P103-Pad4)")
+      (node (ref P103) (pin 4)))
+    (net (code 69) (name "Net-(P103-Pad3)")
+      (node (ref P103) (pin 3)))
+    (net (code 70) (name "Net-(P103-Pad2)")
+      (node (ref P103) (pin 2)))
+    (net (code 71) (name "Net-(P103-Pad1)")
+      (node (ref P103) (pin 1)))
+    (net (code 84) (name "Net-(P102-Pad7)")
+      (node (ref P102) (pin 7)))
+    (net (code 85) (name ARD_PWM_14)
+      (node (ref J602) (pin 4))
+      (node (ref P102) (pin 16)))
+    (net (code 86) (name ARD_PWM_16)
+      (node (ref J602) (pin 6))
+      (node (ref P102) (pin 15)))
+    (net (code 87) (name ARD_PWM_13)
+      (node (ref P102) (pin 14))
+      (node (ref J602) (pin 3)))
+    (net (code 88) (name ARD_PWM_15)
       (node (ref P102) (pin 13))
       (node (ref J602) (pin 5)))
-    (net (code 79) (name ARD_PWM_11)
-      (node (ref J502) (pin 5))
-      (node (ref P102) (pin 12)))
-    (net (code 80) (name "Net-(P102-Pad11)")
+    (net (code 89) (name "Net-(P102-Pad11)")
       (node (ref P102) (pin 11)))
-    (net (code 81) (name ARD_PWM_12)
-      (node (ref P102) (pin 10))
-      (node (ref J502) (pin 6)))
-    (net (code 82) (name "Net-(P102-Pad9)")
+    (net (code 90) (name "Net-(P102-Pad9)")
       (node (ref P102) (pin 9)))
-    (net (code 83) (name ARD_PWM_10)
-      (node (ref J502) (pin 4))
-      (node (ref P102) (pin 8)))
-    (net (code 84) (name "Net-(P102-Pad7)")
-      (node (ref P102) (pin 7)))
-    (net (code 85) (name ARD_PWM_16)
-      (node (ref P102) (pin 15))
-      (node (ref J602) (pin 6)))
-    (net (code 86) (name "Net-(P102-Pad5)")
+    (net (code 91) (name ARD_PWM_10)
+      (node (ref P102) (pin 8))
+      (node (ref J502) (pin 4)))
+    (net (code 92) (name ARD_PWM_9)
+      (node (ref J502) (pin 3))
+      (node (ref P102) (pin 6)))
+    (net (code 93) (name "Net-(P102-Pad5)")
       (node (ref P102) (pin 5)))
-    (net (code 87) (name ARD_PWM_7)
-      (node (ref P102) (pin 4))
-      (node (ref J402) (pin 5)))
-    (net (code 88) (name "Net-(P102-Pad3)")
+    (net (code 94) (name "Net-(P102-Pad3)")
       (node (ref P102) (pin 3)))
-    (net (code 89) (name ARD_PWM_8)
-      (node (ref J402) (pin 6))
-      (node (ref P102) (pin 2)))
-    (net (code 90) (name "Net-(P102-Pad1)")
+    (net (code 95) (name "Net-(P102-Pad1)")
       (node (ref P102) (pin 1)))
-    (net (code 92) (name "Net-(P104-Pad13)")
-      (node (ref P104) (pin 13)))
-    (net (code 102) (name "Net-(P104-Pad12)")
-      (node (ref P104) (pin 12)))
-    (net (code 103) (name ARD_PWM_14)
-      (node (ref J602) (pin 4))
-      (node (ref P102) (pin 16)))
-    (net (code 104) (name "Net-(P105-Pad16)")
-      (node (ref P105) (pin 16)))
-    (net (code 105) (name "Net-(P105-Pad15)")
-      (node (ref P105) (pin 15)))
-    (net (code 106) (name "Net-(P105-Pad14)")
-      (node (ref P105) (pin 14)))
-    (net (code 107) (name "Net-(P105-Pad13)")
-      (node (ref P105) (pin 13)))
-    (net (code 108) (name "Net-(P105-Pad12)")
-      (node (ref P105) (pin 12)))
-    (net (code 109) (name "Net-(P105-Pad11)")
-      (node (ref P105) (pin 11)))
-    (net (code 110) (name "Net-(P105-Pad10)")
-      (node (ref P105) (pin 10)))
-    (net (code 111) (name "Net-(P104-Pad3)")
-      (node (ref P104) (pin 3)))
-    (net (code 112) (name "Net-(P104-Pad11)")
-      (node (ref P104) (pin 11)))
-    (net (code 113) (name "Net-(P104-Pad10)")
-      (node (ref P104) (pin 10)))
-    (net (code 114) (name "Net-(P104-Pad9)")
+    (net (code 110) (name "Net-(P104-Pad9)")
       (node (ref P104) (pin 9)))
-    (net (code 115) (name "Net-(P104-Pad8)")
+    (net (code 111) (name "Net-(P104-Pad8)")
       (node (ref P104) (pin 8)))
-    (net (code 116) (name "Net-(P104-Pad7)")
+    (net (code 112) (name "Net-(P104-Pad7)")
       (node (ref P104) (pin 7)))
-    (net (code 117) (name "Net-(P104-Pad6)")
+    (net (code 113) (name "Net-(P104-Pad6)")
       (node (ref P104) (pin 6)))
-    (net (code 118) (name "Net-(P104-Pad5)")
+    (net (code 114) (name "Net-(P104-Pad5)")
       (node (ref P104) (pin 5)))
-    (net (code 119) (name "Net-(P104-Pad4)")
+    (net (code 115) (name "Net-(P104-Pad4)")
       (node (ref P104) (pin 4)))
-    (net (code 120) (name "Net-(P104-Pad2)")
+    (net (code 116) (name "Net-(P104-Pad3)")
+      (node (ref P104) (pin 3)))
+    (net (code 117) (name "Net-(P104-Pad2)")
       (node (ref P104) (pin 2)))
-    (net (code 121) (name "Net-(P104-Pad1)")
+    (net (code 118) (name "Net-(P104-Pad1)")
       (node (ref P104) (pin 1)))
-    (net (code 122) (name "Net-(P103-Pad8)")
-      (node (ref P103) (pin 8)))
-    (net (code 123) (name "Net-(P103-Pad12)")
+    (net (code 119) (name "Net-(P104-Pad10)")
+      (node (ref P104) (pin 10)))
+    (net (code 120) (name "Net-(P103-Pad9)")
+      (node (ref P103) (pin 9)))
+    (net (code 121) (name "Net-(P104-Pad16)")
+      (node (ref P104) (pin 16)))
+    (net (code 122) (name "Net-(P104-Pad15)")
+      (node (ref P104) (pin 15)))
+    (net (code 123) (name "Net-(P104-Pad14)")
+      (node (ref P104) (pin 14)))
+    (net (code 124) (name "Net-(P104-Pad13)")
+      (node (ref P104) (pin 13)))
+    (net (code 125) (name "Net-(P104-Pad12)")
+      (node (ref P104) (pin 12)))
+    (net (code 126) (name "Net-(P104-Pad11)")
+      (node (ref P104) (pin 11)))
+    (net (code 127) (name "Net-(P105-Pad1)")
+      (node (ref P105) (pin 1)))
+    (net (code 128) (name "Net-(P103-Pad12)")
       (node (ref P103) (pin 12)))
-    (net (code 124) (name "Net-(P103-Pad11)")
+    (net (code 129) (name "Net-(P103-Pad11)")
       (node (ref P103) (pin 11)))
-    (net (code 125) (name "Net-(P103-Pad10)")
+    (net (code 130) (name "Net-(P103-Pad10)")
       (node (ref P103) (pin 10)))
-    (net (code 126) (name "Net-(P103-Pad9)")
-      (node (ref P103) (pin 9)))
-    (net (code 127) (name "Net-(P105-Pad8)")
-      (node (ref P105) (pin 8)))
-    (net (code 128) (name "Net-(P103-Pad7)")
-      (node (ref P103) (pin 7)))
-    (net (code 129) (name "Net-(P103-Pad6)")
-      (node (ref P103) (pin 6)))
-    (net (code 130) (name "Net-(P103-Pad5)")
-      (node (ref P103) (pin 5)))
-    (net (code 131) (name "Net-(P103-Pad4)")
-      (node (ref P103) (pin 4)))
-    (net (code 132) (name "Net-(P103-Pad3)")
-      (node (ref P103) (pin 3)))
-    (net (code 133) (name "Net-(P103-Pad2)")
-      (node (ref P103) (pin 2)))
-    (net (code 134) (name "Net-(P103-Pad1)")
-      (node (ref P103) (pin 1)))
-    (net (code 135) (name "Net-(P105-Pad9)")
+    (net (code 131) (name "Net-(P103-Pad8)")
+      (node (ref P103) (pin 8)))
+    (net (code 132) (name "Net-(P105-Pad3)")
+      (node (ref P105) (pin 3)))
+    (net (code 133) (name "Net-(P105-Pad2)")
+      (node (ref P105) (pin 2)))
+    (net (code 134) (name FB1C)
+      (node (ref J801) (pin 6))
+      (node (ref P105) (pin 16)))
+    (net (code 135) (name FB1B)
+      (node (ref J801) (pin 4))
+      (node (ref P105) (pin 14)))
+    (net (code 136) (name "Net-(P105-Pad9)")
       (node (ref P105) (pin 9)))
-    (net (code 136) (name "Net-(P105-Pad7)")
+    (net (code 137) (name FB2B)
+      (node (ref J901) (pin 4))
+      (node (ref P105) (pin 8)))
+    (net (code 138) (name "Net-(P105-Pad7)")
       (node (ref P105) (pin 7)))
-    (net (code 137) (name "Net-(P105-Pad6)")
-      (node (ref P105) (pin 6)))
-    (net (code 138) (name "Net-(P105-Pad5)")
+    (net (code 139) (name FB2A)
+      (node (ref P105) (pin 6))
+      (node (ref J901) (pin 2)))
+    (net (code 140) (name "Net-(P105-Pad5)")
       (node (ref P105) (pin 5)))
-    (net (code 139) (name "Net-(P105-Pad4)")
+    (net (code 141) (name "Net-(P105-Pad4)")
       (node (ref P105) (pin 4)))
-    (net (code 140) (name "Net-(P105-Pad3)")
-      (node (ref P105) (pin 3)))
-    (net (code 141) (name "Net-(P105-Pad2)")
-      (node (ref P105) (pin 2)))
-    (net (code 142) (name "Net-(P105-Pad1)")
-      (node (ref P105) (pin 1)))
+    (net (code 142) (name FB1A)
+      (node (ref J801) (pin 2))
+      (node (ref P105) (pin 12)))
     (net (code 143) (name ARD_5V)
-      (node (ref J802) (pin 8))
       (node (ref J701) (pin 7))
-      (node (ref J601) (pin 7))
+      (node (ref J901) (pin 3))
       (node (ref J301) (pin 7))
-      (node (ref J201) (pin 7))
-      (node (ref J704) (pin 8))
+      (node (ref J801) (pin 3))
+      (node (ref J1001) (pin 3))
       (node (ref J401) (pin 7))
-      (node (ref J501) (pin 7)))
+      (node (ref J501) (pin 7))
+      (node (ref J201) (pin 7))
+      (node (ref J601) (pin 7)))
     (net (code 144) (name "Net-(J301-Pad5)")
       (node (ref J301) (pin 5)))
     (net (code 145) (name "Net-(J301-Pad4)")
@@ -633,20 +652,20 @@
       (node (ref J302) (pin 7)))
     (net (code 150) (name "Net-(J302-Pad8)")
       (node (ref J302) (pin 8)))
-    (net (code 151) (name "Net-(J502-Pad8)")
+    (net (code 151) (name "Net-(J501-Pad1)")
+      (node (ref J501) (pin 1)))
+    (net (code 152) (name "Net-(J502-Pad8)")
       (node (ref J502) (pin 8)))
-    (net (code 152) (name "Net-(J502-Pad7)")
+    (net (code 153) (name "Net-(J502-Pad7)")
       (node (ref J502) (pin 7)))
-    (net (code 153) (name "Net-(J501-Pad5)")
+    (net (code 154) (name "Net-(J501-Pad2)")
+      (node (ref J501) (pin 2)))
+    (net (code 155) (name "Net-(J501-Pad5)")
       (node (ref J501) (pin 5)))
-    (net (code 154) (name "Net-(J501-Pad4)")
+    (net (code 156) (name "Net-(J501-Pad4)")
       (node (ref J501) (pin 4)))
-    (net (code 155) (name "Net-(J501-Pad3)")
+    (net (code 157) (name "Net-(J501-Pad3)")
       (node (ref J501) (pin 3)))
-    (net (code 156) (name "Net-(J501-Pad2)")
-      (node (ref J501) (pin 2)))
-    (net (code 157) (name "Net-(J501-Pad1)")
-      (node (ref J501) (pin 1)))
     (net (code 158) (name "Net-(J202-Pad8)")
       (node (ref J202) (pin 8)))
     (net (code 159) (name "Net-(J202-Pad7)")
@@ -661,20 +680,20 @@
       (node (ref J201) (pin 2)))
     (net (code 164) (name "Net-(J201-Pad1)")
       (node (ref J201) (pin 1)))
-    (net (code 165) (name "Net-(J401-Pad1)")
-      (node (ref J401) (pin 1)))
+    (net (code 165) (name "Net-(J401-Pad3)")
+      (node (ref J401) (pin 3)))
     (net (code 166) (name "Net-(J401-Pad2)")
       (node (ref J401) (pin 2)))
-    (net (code 167) (name "Net-(J401-Pad3)")
-      (node (ref J401) (pin 3)))
-    (net (code 168) (name "Net-(J401-Pad4)")
+    (net (code 167) (name "Net-(J401-Pad4)")
       (node (ref J401) (pin 4)))
-    (net (code 169) (name "Net-(J401-Pad5)")
+    (net (code 168) (name "Net-(J401-Pad5)")
       (node (ref J401) (pin 5)))
+    (net (code 169) (name "Net-(J402-Pad8)")
+      (node (ref J402) (pin 8)))
     (net (code 170) (name "Net-(J402-Pad7)")
       (node (ref J402) (pin 7)))
-    (net (code 171) (name "Net-(J402-Pad8)")
-      (node (ref J402) (pin 8)))
+    (net (code 171) (name "Net-(J401-Pad1)")
+      (node (ref J401) (pin 1)))
     (net (code 172) (name "Net-(J602-Pad7)")
       (node (ref J602) (pin 7)))
     (net (code 173) (name "Net-(J602-Pad8)")
@@ -689,73 +708,29 @@
       (node (ref J601) (pin 4)))
     (net (code 178) (name "Net-(J601-Pad5)")
       (node (ref J601) (pin 5)))
-    (net (code 189) (name "Net-(J703-Pad5)")
-      (node (ref J703) (pin 5)))
-    (net (code 190) (name "Net-(J703-Pad1)")
-      (node (ref J703) (pin 1)))
-    (net (code 191) (name "Net-(J703-Pad2)")
-      (node (ref J703) (pin 2)))
-    (net (code 192) (name "Net-(J703-Pad3)")
-      (node (ref J703) (pin 3)))
-    (net (code 193) (name "Net-(J703-Pad4)")
-      (node (ref J703) (pin 4)))
-    (net (code 194) (name "Net-(J703-Pad6)")
-      (node (ref J703) (pin 6)))
-    (net (code 195) (name "Net-(J703-Pad7)")
-      (node (ref J703) (pin 7)))
-    (net (code 196) (name "Net-(J703-Pad8)")
-      (node (ref J703) (pin 8)))
-    (net (code 197) (name "Net-(J704-Pad1)")
-      (node (ref J704) (pin 1)))
-    (net (code 198) (name "Net-(J704-Pad2)")
-      (node (ref J704) (pin 2)))
-    (net (code 199) (name "Net-(J704-Pad3)")
-      (node (ref J704) (pin 3)))
-    (net (code 200) (name "Net-(J704-Pad4)")
-      (node (ref J704) (pin 4)))
-    (net (code 201) (name "Net-(J704-Pad5)")
-      (node (ref J704) (pin 5)))
-    (net (code 202) (name "Net-(J704-Pad6)")
-      (node (ref J704) (pin 6)))
-    (net (code 203) (name "Net-(J801-Pad7)")
-      (node (ref J801) (pin 7)))
-    (net (code 214) (name "Net-(J802-Pad6)")
-      (node (ref J802) (pin 6)))
-    (net (code 215) (name "Net-(J801-Pad1)")
-      (node (ref J801) (pin 1)))
-    (net (code 216) (name "Net-(J801-Pad2)")
-      (node (ref J801) (pin 2)))
-    (net (code 217) (name "Net-(J801-Pad3)")
-      (node (ref J801) (pin 3)))
-    (net (code 218) (name "Net-(J801-Pad4)")
-      (node (ref J801) (pin 4)))
-    (net (code 219) (name "Net-(J801-Pad5)")
+    (net (code 179) (name "Net-(J801-Pad5)")
       (node (ref J801) (pin 5)))
-    (net (code 220) (name "Net-(J801-Pad6)")
-      (node (ref J801) (pin 6)))
-    (net (code 221) (name "Net-(J802-Pad1)")
-      (node (ref J802) (pin 1)))
-    (net (code 222) (name "Net-(J802-Pad2)")
-      (node (ref J802) (pin 2)))
-    (net (code 223) (name "Net-(J802-Pad3)")
-      (node (ref J802) (pin 3)))
-    (net (code 224) (name "Net-(J802-Pad4)")
-      (node (ref J802) (pin 4)))
-    (net (code 225) (name "Net-(J802-Pad5)")
-      (node (ref J802) (pin 5)))
-    (net (code 226) (name "Net-(J801-Pad8)")
-      (node (ref J801) (pin 8)))
-    (net (code 227) (name "Net-(J702-Pad7)")
+    (net (code 180) (name "Net-(J801-Pad7)")
+      (node (ref J801) (pin 7)))
+    (net (code 181) (name "Net-(J702-Pad7)")
       (node (ref J702) (pin 7)))
-    (net (code 228) (name "Net-(J702-Pad8)")
+    (net (code 182) (name "Net-(J702-Pad8)")
       (node (ref J702) (pin 8)))
-    (net (code 229) (name "Net-(J701-Pad5)")
-      (node (ref J701) (pin 5)))
-    (net (code 230) (name "Net-(J701-Pad4)")
-      (node (ref J701) (pin 4)))
-    (net (code 231) (name "Net-(J701-Pad3)")
+    (net (code 183) (name "Net-(J701-Pad3)")
       (node (ref J701) (pin 3)))
-    (net (code 232) (name "Net-(J701-Pad2)")
+    (net (code 184) (name "Net-(J701-Pad1)")
+      (node (ref J701) (pin 1)))
+    (net (code 185) (name "Net-(J701-Pad2)")
       (node (ref J701) (pin 2)))
-    (net (code 233) (name "Net-(J701-Pad1)")
-      (node (ref J701) (pin 1)))))
+    (net (code 186) (name "Net-(J701-Pad4)")
+      (node (ref J701) (pin 4)))
+    (net (code 187) (name "Net-(J701-Pad5)")
+      (node (ref J701) (pin 5)))
+    (net (code 188) (name "Net-(J901-Pad5)")
+      (node (ref J901) (pin 5)))
+    (net (code 189) (name "Net-(J901-Pad7)")
+      (node (ref J901) (pin 7)))
+    (net (code 190) (name "Net-(J1001-Pad7)")
+      (node (ref J1001) (pin 7)))
+    (net (code 191) (name "Net-(J1001-Pad5)")
+      (node (ref J1001) (pin 5)))))

+ 83 - 17
MLI/Modular/BreakoutBoard/BreakoutBoard.sch

@@ -34,7 +34,7 @@ EELAYER 25 0
 EELAYER END
 $Descr A4 11693 8268
 encoding utf-8
-Sheet 1 9
+Sheet 1 10
 Title "Breakout Board"
 Date "2017-12-11"
 Rev "Rev 3.2"
@@ -477,7 +477,7 @@ U 1 1 5A31287D
 P 4750 4850
 F 0 "J103" H 4750 5000 50  0000 C CNN
 F 1 "ARD_CONTROL" V 4850 4850 50  0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm" H 4750 4850 50  0001 C CNN
+F 2 "Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight" H 4750 4850 50  0001 C CNN
 F 3 "" H 4750 4850 50  0001 C CNN
 	1    4750 4850
 	1    0    0    -1  
@@ -500,7 +500,7 @@ U 1 1 599F9F17
 P 4750 5500
 F 0 "J104" H 4750 5650 50  0000 C CNN
 F 1 "ARD_MONITOR" V 4850 5500 50  0000 C CNN
-F 2 "Socket_Strips:Socket_Strip_Straight_1x02_Pitch2.54mm" H 4750 5500 50  0001 C CNN
+F 2 "Connectors_JST:JST_XH_B02B-XH-A_02x2.50mm_Straight" H 4750 5500 50  0001 C CNN
 F 3 "" H 4750 5500 50  0001 C CNN
 	1    4750 5500
 	1    0    0    -1  
@@ -527,12 +527,8 @@ Wire Wire Line
 	4000 5500 4100 5500
 Connection ~ 4100 5500
 Wire Notes Line
-	9350 600  9350 4150
-Wire Notes Line
-	11150 600  11150 4150
-Wire Notes Line
-	11150 600  9350 600 
-Text Notes 9500 4100 0    60   ~ 0
+	11150 750  9350 750 
+Text Notes 9500 5200 0    60   ~ 0
 Fuse Board
 Wire Notes Line
 	3300 700  3300 2700
@@ -567,17 +563,15 @@ S 9650 900  750  1200
 U 5A31FD72
 F0 "Fuse Board 1" 60
 F1 "FuseBoardConnection.sch" 60
-$EndSheet
-$Sheet
-S 9650 2500 750  1200
-U 5A320551
-F0 "Fuse Board 2" 60
-F1 "FuseBoardConnection.sch" 60
+F2 "A" I L 9650 1250 60 
+F3 "B" I L 9650 1350 60 
+F4 "C" I L 9650 1450 60 
+F5 "COM" O L 9650 1700 60 
 $EndSheet
 Wire Notes Line
-	11150 4150 9350 4150
+	11150 5250 9350 5250
 Text GLabel 8250 5250 0    60   Output ~ 0
-ARD_TEMP_D
+ARD_TEMP_E
 Text GLabel 8250 6150 0    60   Input ~ 0
 ARD_PWM_20
 Text GLabel 8250 6050 0    60   Input ~ 0
@@ -603,4 +597,76 @@ F4 "ARD_PWM_B" I L 8250 5950 60
 F5 "ARD_PWM_C" I L 8250 6050 60 
 F6 "ARD_PWM_D" I L 8250 6150 60 
 $EndSheet
+$Sheet
+S 9650 2350 750  1200
+U 5A332152
+F0 "Fuse Board 2" 60
+F1 "FuseBoardConnection.sch" 60
+F2 "A" I L 9650 2700 60 
+F3 "B" I L 9650 2800 60 
+F4 "C" I L 9650 2900 60 
+F5 "COM" O L 9650 3150 60 
+$EndSheet
+$Sheet
+S 9650 3750 750  1200
+U 5A3324C4
+F0 "Fuse Board 3" 60
+F1 "FuseBoardConnection.sch" 60
+F2 "A" I L 9650 4100 60 
+F3 "B" I L 9650 4200 60 
+F4 "C" I L 9650 4300 60 
+F5 "COM" O L 9650 4550 60 
+$EndSheet
+Wire Notes Line
+	9350 5250 9350 750 
+Wire Notes Line
+	11150 5250 11150 750 
+Text GLabel 1550 5650 0    60   Output ~ 0
+FB1A
+Text GLabel 1550 5750 0    60   Output ~ 0
+FB1B
+Text GLabel 1550 5850 0    60   Output ~ 0
+FB1C
+Text GLabel 1550 5350 0    60   Output ~ 0
+FB2A
+Text GLabel 1550 5450 0    60   Output ~ 0
+FB2B
+Text GLabel 1550 5550 0    60   Output ~ 0
+FB2C
+Text GLabel 2050 5850 2    60   Output ~ 0
+FB3A
+Text GLabel 2050 5750 2    60   Output ~ 0
+FB3B
+Text GLabel 2050 5650 2    60   Output ~ 0
+FB3C
+Text GLabel 1550 6550 0    60   Input ~ 0
+ARD_VOLTS_1
+Text GLabel 1550 6450 0    60   Input ~ 0
+ARD_VOLTS_2
+Text GLabel 1550 6650 0    60   Input ~ 0
+ARD_VOLTS_3
+Text GLabel 9650 1250 0    60   Input ~ 0
+FB1A
+Text GLabel 9650 1350 0    60   Input ~ 0
+FB1B
+Text GLabel 9650 1450 0    60   Input ~ 0
+FB1C
+Text GLabel 9650 2700 0    60   Input ~ 0
+FB2A
+Text GLabel 9650 2800 0    60   Input ~ 0
+FB2B
+Text GLabel 9650 2900 0    60   Input ~ 0
+FB2C
+Text GLabel 9650 4100 0    60   Input ~ 0
+FB3A
+Text GLabel 9650 4200 0    60   Input ~ 0
+FB3B
+Text GLabel 9650 4300 0    60   Input ~ 0
+FB3C
+Text GLabel 9650 1700 0    60   Output ~ 0
+ARD_VOLTS_1
+Text GLabel 9650 3150 0    60   Output ~ 0
+ARD_VOLTS_2
+Text GLabel 9650 4550 0    60   Output ~ 0
+ARD_VOLTS_3
 $EndSCHEMATC

+ 16 - 66
MLI/Modular/BreakoutBoard/FuseBoardConnection.sch

@@ -34,7 +34,7 @@ EELAYER 25 0
 EELAYER END
 $Descr A4 11693 8268
 encoding utf-8
-Sheet 7 9
+Sheet 10 10
 Title ""
 Date ""
 Rev ""
@@ -45,80 +45,30 @@ Comment3 ""
 Comment4 ""
 $EndDescr
 $Comp
-L RJ45 J703
-U 1 1 5A31FF5E
-P 6100 2500
-AR Path="/5A31FD72/5A31FF5E" Ref="J703"  Part="1" 
-AR Path="/5A320551/5A31FF5E" Ref="J801"  Part="1" 
-F 0 "J703" H 6300 3000 50  0000 C CNN
-F 1 "RJ45" H 5950 3000 50  0000 C CNN
-F 2 "PartsLibraries:RJ45" H 6100 2500 50  0001 C CNN
-F 3 "" H 6100 2500 50  0001 C CNN
-	1    6100 2500
-	0    1    1    0   
-$EndComp
-$Comp
-L RJ45 J704
+L RJ45 J801
 U 1 1 5A31FF65
 P 6100 3400
-AR Path="/5A31FD72/5A31FF65" Ref="J704"  Part="1" 
+AR Path="/5A31FD72/5A31FF65" Ref="J801"  Part="1" 
 AR Path="/5A320551/5A31FF65" Ref="J802"  Part="1" 
-F 0 "J704" H 6300 3900 50  0000 C CNN
+AR Path="/5A332152/5A31FF65" Ref="J901"  Part="1" 
+AR Path="/5A3324C4/5A31FF65" Ref="J1001"  Part="1" 
+F 0 "J1001" H 6300 3900 50  0000 C CNN
 F 1 "RJ45" H 5950 3900 50  0000 C CNN
 F 2 "PartsLibraries:RJ45" H 6100 3400 50  0001 C CNN
 F 3 "" H 6100 3400 50  0001 C CNN
 	1    6100 3400
 	0    1    1    0   
 $EndComp
-Text HLabel 5650 2150 0    60   Input ~ 0
-V5
-Text HLabel 5650 2250 0    60   Input ~ 0
-V6
-Text HLabel 5650 2350 0    60   Input ~ 0
-V8
-Text HLabel 5650 2450 0    60   Input ~ 0
-V7
-Text HLabel 5650 2550 0    60   Input ~ 0
-V1
-Text HLabel 5650 2650 0    60   Input ~ 0
-V2
-Text HLabel 5650 2750 0    60   Input ~ 0
-V4
-Text HLabel 5650 2850 0    60   Input ~ 0
-V3
-Text GLabel 5650 3650 0    60   UnSpc ~ 0
+Text GLabel 5650 3050 0    60   UnSpc ~ 0
 ARD_GND
-Text GLabel 5650 3750 0    60   Input ~ 0
+Text GLabel 5650 3250 0    60   Input ~ 0
 ARD_5V
-$Comp
-L 4051 U?
-U 1 1 5A31695E
-P 3550 2650
-F 0 "U?" H 3650 2650 50  0000 C CNN
-F 1 "4051" H 3650 2450 50  0000 C CNN
-F 2 "Housings_DIP:DIP-16_W7.62mm_Socket" H 3550 2650 60  0001 C CNN
-F 3 "" H 3550 2650 60  0001 C CNN
-	1    3550 2650
-	-1   0    0    1   
-$EndComp
-Text HLabel 4250 2850 2    60   Input ~ 0
-V5
-Text HLabel 4250 2750 2    60   Input ~ 0
-V6
-Text HLabel 4250 2550 2    60   Input ~ 0
-V8
-Text HLabel 4250 2650 2    60   Input ~ 0
-V7
-Text HLabel 4250 3250 2    60   Input ~ 0
-V1
-Text HLabel 4250 3150 2    60   Input ~ 0
-V2
-Text HLabel 4250 2950 2    60   Input ~ 0
-V4
-Text HLabel 4250 3050 2    60   Input ~ 0
-V3
-Text GLabel 2850 2150 0    60   Input ~ 0
-ARD_5V
-Text GLabel 2850 3250 0    60   UnSpc ~ 0
-ARD_GND
+Text HLabel 5650 3150 0    60   Input ~ 0
+A
+Text HLabel 5650 3350 0    60   Input ~ 0
+B
+Text HLabel 5650 3550 0    60   Input ~ 0
+C
+Text HLabel 5650 3750 0    60   Output ~ 0
+COM
 $EndSCHEMATC

+ 1 - 1
MLI/Modular/BreakoutBoard/Module.sch

@@ -34,7 +34,7 @@ EELAYER 25 0
 EELAYER END
 $Descr A4 11693 8268
 encoding utf-8
-Sheet 9 9
+Sheet 8 10
 Title "Breakout Board"
 Date "2017-12-11"
 Rev "Rev 3.2"