fix silk screen polarity markings on siren and strobe terminals
[hw/quantimotor] / telestatic.sch
index 809108207a540ebda9bcea14b0b82e3991416d52..a053e205bba5c6eb0d98692f1fc85d831879d789 100644 (file)
@@ -1,4 +1,4 @@
-v 20180820 2
+v 20181101 2
 C 40000 40000 0 0 0 title-E.sym
 N 56800 41600 65600 41600 4
 N 59300 41600 59300 43100 4
@@ -391,9 +391,9 @@ N 46000 63700 44700 63700 4
 T 44700 63800 5 10 1 1 0 0 1
 netname=sense_1
 }
-N 46000 63300 44700 63300 4
+N 46000 57700 44700 57700 4
 {
-T 44700 63400 5 10 1 1 0 0 1
+T 44700 57800 5 10 1 1 0 0 1
 netname=fire_1
 }
 N 44700 53700 46000 53700 4
@@ -413,7 +413,7 @@ netname=led_continuity
 }
 N 44000 54900 46000 54900 4
 {
-T 45500 55000 5 10 1 1 0 6 1
+T 44700 55000 5 10 1 1 0 0 1
 netname=led_armed
 }
 N 44700 62500 46000 62500 4
@@ -1223,7 +1223,7 @@ T 80600 45200 9 10 1 0 0 0 2
 default is wire whip
 N 45700 46600 45300 46600 4
 N 45300 46600 45300 46400 4
-T 46700 42600 9 10 1 0 0 0 1
+T 50500 42300 9 10 1 0 0 0 1
 Tolerate power supply up to 30V
 C 58000 41300 1 0 0 gnd.sym
 T 66100 42000 9 10 1 0 0 0 4
@@ -1255,70 +1255,70 @@ N 50700 45600 49600 45600 4
 T 49600 45700 5 10 1 1 0 0 1
 netname=v_lipo
 }
-C 42200 62100 1 0 1 led.sym
+C 42200 60500 1 0 1 led.sym
 {
-T 42300 62700 5 10 0 1 0 6 1
+T 42300 61100 5 10 0 1 0 6 1
 device=LED
-T 42250 62100 5 10 0 1 0 6 1
+T 42250 60500 5 10 0 1 0 6 1
 footprint=100mil-led
-T 42200 62500 5 10 1 1 0 6 1
+T 42200 60900 5 10 1 1 0 6 1
 refdes=D5
-T 41900 62500 5 10 1 1 0 6 1
+T 41900 60900 5 10 1 1 0 6 1
 value=green
 }
-C 42200 60700 1 0 1 led.sym
+C 42200 61900 1 0 1 led.sym
 {
-T 42300 61300 5 10 0 1 0 6 1
+T 42300 62500 5 10 0 1 0 6 1
 device=LED
-T 42250 60700 5 10 0 1 0 6 1
+T 42250 61900 5 10 0 1 0 6 1
 footprint=100mil-led
-T 42200 61100 5 10 1 1 0 6 1
+T 42200 62300 5 10 1 1 0 6 1
 refdes=D7
-T 41900 61100 5 10 1 1 0 6 1
+T 41900 62300 5 10 1 1 0 6 1
 value=red
 }
-C 42200 61400 1 0 1 led.sym
+C 42200 61200 1 0 1 led.sym
 {
-T 42300 61800 5 10 1 1 0 6 1
+T 42300 61600 5 10 1 1 0 6 1
 refdes=D6
-T 42300 62000 5 10 0 1 0 6 1
+T 42300 61800 5 10 0 1 0 6 1
 device=LED
-T 42250 61400 5 10 0 1 0 6 1
+T 42250 61200 5 10 0 1 0 6 1
 footprint=100mil-led
-T 42000 61800 5 10 1 1 0 6 1
+T 42000 61600 5 10 1 1 0 6 1
 value=yellow
 }
-C 43100 61400 1 0 1 resistor.sym
+C 43100 61200 1 0 1 resistor.sym
 {
-T 42800 61800 5 10 0 1 0 6 1
+T 42800 61600 5 10 0 1 0 6 1
 device=RESISTOR
-T 43000 61800 5 10 1 1 0 6 1
+T 43000 61600 5 10 1 1 0 6 1
 refdes=R9
-T 42700 61800 5 10 1 1 0 6 1
+T 42700 61600 5 10 1 1 0 6 1
 value=150
-T 43100 61400 5 10 0 1 90 2 1
+T 43100 61200 5 10 0 1 90 2 1
 footprint=0402
 }
-C 43100 60700 1 0 1 resistor.sym
+C 43100 61900 1 0 1 resistor.sym
 {
-T 42800 61100 5 10 0 1 0 6 1
+T 42800 62300 5 10 0 1 0 6 1
 device=RESISTOR
-T 43000 61100 5 10 1 1 0 6 1
+T 43100 62300 5 10 1 1 0 6 1
 refdes=R10
-T 42700 61100 5 10 1 1 0 6 1
+T 42700 62300 5 10 1 1 0 6 1
 value=150
-T 43100 60700 5 10 0 1 90 2 1
+T 43100 61900 5 10 0 1 90 2 1
 footprint=0402
 }
-C 43100 62100 1 0 1 resistor.sym
+C 43100 60500 1 0 1 resistor.sym
 {
-T 42800 62500 5 10 0 1 0 6 1
+T 42800 60900 5 10 0 1 0 6 1
 device=RESISTOR
-T 43000 62500 5 10 1 1 0 6 1
+T 43000 60900 5 10 1 1 0 6 1
 refdes=R6
-T 42700 62500 5 10 1 1 0 6 1
+T 42700 60900 5 10 1 1 0 6 1
 value=12.7
-T 43100 62100 5 10 0 1 90 2 1
+T 43100 60500 5 10 0 1 90 2 1
 footprint=0402
 }
 C 43100 55200 1 0 1 led.sym
@@ -1367,7 +1367,6 @@ T 43600 54600 5 10 1 1 0 6 1
 value=150
 }
 C 41700 60300 1 0 0 gnd.sym
-N 41800 62200 41800 60600 4
 N 49600 46600 50700 46600 4
 {
 T 49600 46700 5 10 1 1 0 0 1
@@ -1382,13 +1381,6 @@ value=NoConnection
 T 45500 55200 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 45500 53200 1 0 0 nc-left.sym
-{
-T 45500 53600 5 10 0 0 0 0 1
-value=NoConnection
-T 45500 54000 5 10 0 0 0 0 1
-device=DRC_Directive
-}
 C 70300 50500 1 0 0 nc-left.sym
 {
 T 70300 50900 5 10 0 0 0 0 1
@@ -1486,18 +1478,18 @@ N 70600 44700 71700 44700 4
 T 70600 44800 5 10 1 1 0 0 1
 netname=v_lipo
 }
-C 41500 55800 1 180 0 conn-2.sym
+C 57100 63400 1 180 1 conn-2.sym
 {
-T 41095 56055 5 10 1 1 180 0 1
+T 57505 63655 5 10 1 1 180 6 1
 refdes=J2
-T 41500 55800 5 10 0 1 180 0 1
+T 57100 63400 5 10 0 1 180 6 1
 footprint=100mil2pin
-T 41500 55800 5 10 0 1 180 0 1
+T 57100 63400 5 10 0 1 180 6 1
 loadstatus=noload
-T 41500 55800 5 10 0 1 180 0 1
+T 57100 63400 5 10 0 1 180 6 1
 device=CONNECTOR
 }
-T 40300 54900 9 10 1 0 0 0 1
+T 56900 62400 9 10 1 0 0 0 1
 Force Bootloader
 C 45700 47200 1 270 0 n-fet.sym
 {
@@ -1510,166 +1502,136 @@ footprint=TO252FET
 T 45500 47700 5 10 1 1 0 0 1
 value=IRLR8743PbF
 }
-C 60400 48400 1 0 0 gnd.sym
-N 56700 48900 58100 48900 4
+C 60300 48900 1 0 0 gnd.sym
+N 56600 49400 58000 49400 4
 {
-T 56700 49000 5 10 1 1 0 0 1
-netname=alarm_b
+T 56600 49500 5 10 1 1 0 0 1
+netname=control_a
 }
-C 58100 48000 1 90 0 resistor.sym
+C 58000 48500 1 90 0 resistor.sym
 {
-T 57700 48300 5 10 0 0 90 0 1
+T 57600 48800 5 10 0 0 90 0 1
 device=RESISTOR
-T 58100 47995 5 10 0 1 90 0 1
+T 58000 48495 5 10 0 1 90 0 1
 footprint=0402
-T 57800 48700 5 10 1 1 180 0 1
-refdes=R1
-T 57500 48200 5 10 1 1 0 0 1
+T 57700 49200 5 10 1 1 180 0 1
+refdes=R40
+T 57400 48700 5 10 1 1 0 0 1
 value=3.3k
 }
-C 57900 47700 1 0 0 gnd.sym
-C 58100 48800 1 0 0 resistor.sym
+C 57800 48200 1 0 0 gnd.sym
+C 58000 49300 1 0 0 resistor.sym
 {
-T 58400 49200 5 10 0 0 0 0 1
+T 58300 49700 5 10 0 0 0 0 1
 device=RESISTOR
-T 58100 48800 5 10 0 0 90 0 1
+T 58000 49300 5 10 0 0 90 0 1
 footprint=0402
-T 58500 49200 5 10 1 1 180 0 1
-refdes=R7
-T 58900 49200 5 10 1 1 180 0 1
+T 58400 49700 5 10 1 1 180 0 1
+refdes=R41
+T 58800 49700 5 10 1 1 180 0 1
 value=100
 }
-N 59000 48900 59500 48900 4
-C 59500 48600 1 0 0 FDS9926A.sym
+N 58900 49400 59400 49400 4
+C 59400 49100 1 0 0 FDS9926A.sym
 {
-T 59538 48608 5 10 0 1 0 0 1
+T 59438 49108 5 10 0 1 0 0 1
 device=MOSFET
-T 59195 48570 5 10 0 1 0 0 1
+T 59095 49070 5 10 0 1 0 0 1
 footprint=1212-8
-T 59500 48600 5 10 0 0 0 0 1
+T 59400 49100 5 10 0 0 0 0 1
 slot=1
-T 59500 49800 5 10 1 1 0 0 1
-refdes=Q2
-T 59500 48600 5 10 1 1 0 0 1
+T 59400 50300 5 10 1 1 0 0 1
+refdes=Q5
+T 59400 49100 5 10 1 1 0 0 1
 value=Si7232DN
 }
-N 60400 48900 60500 48900 4
-N 60500 48900 60500 48700 4
-N 60400 49700 60500 49700 4
-N 60500 49700 60500 50100 4
-C 60400 45900 1 0 0 gnd.sym
-N 56700 46400 58100 46400 4
+N 60300 49400 60400 49400 4
+N 60400 49400 60400 49200 4
+N 60300 50200 60400 50200 4
+N 60400 50200 60400 50600 4
+C 60300 46400 1 0 0 gnd.sym
+N 56600 46900 58000 46900 4
 {
-T 56700 46500 5 10 1 1 0 0 1
-netname=alarm_a
+T 56600 47000 5 10 1 1 0 0 1
+netname=control_b
 }
-C 58100 45500 1 90 0 resistor.sym
+C 58000 46000 1 90 0 resistor.sym
 {
-T 57700 45800 5 10 0 0 90 0 1
+T 57600 46300 5 10 0 0 90 0 1
 device=RESISTOR
-T 58100 45495 5 10 0 1 90 0 1
+T 58000 45995 5 10 0 1 90 0 1
 footprint=0402
-T 57800 46200 5 10 1 1 180 0 1
-refdes=R13
-T 57500 45700 5 10 1 1 0 0 1
+T 57700 46700 5 10 1 1 180 0 1
+refdes=R42
+T 57400 46200 5 10 1 1 0 0 1
 value=3.3k
 }
-C 57900 45200 1 0 0 gnd.sym
-C 58100 46300 1 0 0 resistor.sym
+C 57800 45700 1 0 0 gnd.sym
+C 58000 46800 1 0 0 resistor.sym
 {
-T 58400 46700 5 10 0 0 0 0 1
+T 58300 47200 5 10 0 0 0 0 1
 device=RESISTOR
-T 58100 46300 5 10 0 0 90 0 1
+T 58000 46800 5 10 0 0 90 0 1
 footprint=0402
-T 58500 46700 5 10 1 1 180 0 1
-refdes=R16
-T 58900 46700 5 10 1 1 180 0 1
+T 58400 47200 5 10 1 1 180 0 1
+refdes=R43
+T 58800 47200 5 10 1 1 180 0 1
 value=100
 }
-N 59000 46400 59500 46400 4
-C 59500 46100 1 0 0 FDS9926A.sym
+N 58900 46900 59400 46900 4
+C 59400 46600 1 0 0 FDS9926A.sym
 {
-T 59538 46108 5 10 0 1 0 0 1
+T 59438 46608 5 10 0 1 0 0 1
 device=MOSFET
-T 59195 46070 5 10 0 1 0 0 1
+T 59095 46570 5 10 0 1 0 0 1
 footprint=1212-8
-T 59500 46100 5 10 0 0 0 0 1
+T 59400 46600 5 10 0 0 0 0 1
 slot=2
-T 59500 47300 5 10 1 1 0 0 1
-refdes=Q2
-T 59500 46100 5 10 1 1 0 0 1
+T 59400 47800 5 10 1 1 0 0 1
+refdes=Q5
+T 59400 46600 5 10 1 1 0 0 1
 value=Si7232DN
 }
-N 60400 46400 60500 46400 4
-N 60500 46400 60500 46200 4
-N 60400 47200 60500 47200 4
-N 60500 47200 60500 47600 4
-C 63900 49700 1 180 1 conn-4.sym
-{
-T 64250 47950 5 10 1 1 0 0 1
-refdes=J3
-T 63900 49700 5 10 0 0 180 6 1
-footprint=282834-4
-T 63900 49700 5 10 0 1 0 0 1
-device=CONNECTOR
-T 63900 49700 5 10 0 1 0 0 1
-value=Terminal-4
-}
-N 63900 49600 62800 49600 4
-{
-T 62800 49700 5 10 1 1 0 0 1
-netname=v_lipo
-}
-N 61900 49200 63900 49200 4
+N 60300 46900 60400 46900 4
+N 60400 46900 60400 46700 4
+N 60300 47700 60400 47700 4
+N 60400 47700 60400 48100 4
+C 43600 49300 1 0 0 opamp-dual.sym
 {
-T 62800 49300 5 10 1 1 0 0 1
-netname=fet_b
-}
-N 63900 48400 61900 48400 4
-{
-T 62800 48500 5 10 1 1 0 0 1
-netname=fet_a
-}
-T 64800 48500 9 10 1 0 0 0 1
-Alarm A
-T 64800 49400 9 10 1 0 0 0 1
-Alarm B
-C 43000 42200 1 0 0 opamp-dual.sym
-{
-T 44100 43500 5 10 0 1 0 0 1
+T 44700 50600 5 10 0 1 0 0 1
 device=IC
-T 43000 42200 5 10 0 1 0 0 1
+T 43600 49300 5 10 0 1 0 0 1
 slot=1
-T 43000 42200 5 10 0 1 0 0 1
+T 43600 49300 5 10 0 1 0 0 1
 footprint=8ufson2x2
-T 43800 42900 5 10 1 1 0 0 1
+T 44400 50000 5 10 1 1 0 0 1
 refdes=U13
-T 43800 42200 5 10 1 1 0 0 1
+T 44400 49300 5 10 1 1 0 0 1
 value=LM293
 }
-C 42500 42700 1 0 0 nc-left.sym
+C 43100 49800 1 0 0 nc-left.sym
 {
-T 42500 43100 5 10 0 0 0 0 1
+T 43100 50200 5 10 0 0 0 0 1
 value=NoConnection
-T 42500 43500 5 10 0 0 0 0 1
+T 43100 50600 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 42500 42300 1 0 0 nc-left.sym
+C 43100 49400 1 0 0 nc-left.sym
 {
-T 42500 42700 5 10 0 0 0 0 1
+T 43100 49800 5 10 0 0 0 0 1
 value=NoConnection
-T 42500 43100 5 10 0 0 0 0 1
+T 43100 50200 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 44000 42500 1 0 0 nc-right.sym
+C 44600 49600 1 0 0 nc-right.sym
 {
-T 44100 43000 5 10 0 0 0 0 1
+T 44700 50100 5 10 0 0 0 0 1
 value=NoConnection
-T 44100 43200 5 10 0 0 0 0 1
+T 44700 50300 5 10 0 0 0 0 1
 device=DRC_Directive
 }
-C 43300 43000 1 0 0 3.3V-plus.sym
-C 43400 41900 1 0 0 gnd.sym
+C 43900 50100 1 0 0 3.3V-plus.sym
+C 44000 49000 1 0 0 gnd.sym
 C 56600 43900 1 270 0 cap-polar.sym
 {
 T 57300 43700 5 10 0 0 270 0 1
@@ -1804,141 +1766,141 @@ input -
 excite -
 
 shield
-C 60100 52200 1 0 1 conn-8.sym
+C 42400 41100 1 0 1 conn-8.sym
 {
-T 60100 52200 5 10 0 1 270 2 1
+T 42400 41100 5 10 0 1 270 2 1
 footprint=282834-8
-T 60100 52200 5 10 0 1 270 2 1
+T 42400 41100 5 10 0 1 270 2 1
 device=CONNECTOR
-T 59745 55295 5 10 1 1 0 6 1
+T 42045 44195 5 10 1 1 0 6 1
 refdes=J12
-T 59300 51900 5 10 1 1 0 2 1
+T 41600 40800 5 10 1 1 0 2 1
 value=NTC_A
-T 60100 52200 5 10 0 1 0 0 1
+T 42400 41100 5 10 0 1 0 0 1
 motortest=true
 }
-C 61300 52700 1 0 0 MAX6691.sym
+C 43600 41600 1 0 0 MAX6691.sym
 {
-T 62595 52795 5 10 0 1 0 0 1
+T 44895 41695 5 10 0 1 0 0 1
 device=IC
-T 61300 52700 5 10 0 1 0 0 1
+T 43600 41600 5 10 0 1 0 0 1
 footprint=TSSOP10
-T 61595 54695 5 10 1 1 0 0 1
+T 43895 43595 5 10 1 1 0 0 1
 refdes=U21
-T 62195 54695 5 10 1 1 0 0 1
+T 44495 43595 5 10 1 1 0 0 1
 value=MAX6691
-T 61300 52700 5 10 0 1 0 0 1
+T 43600 41600 5 10 0 1 0 0 1
 motortest=true
 }
-N 60100 55100 60800 55100 4
-N 60800 55100 60800 54400 4
-N 60800 54400 61300 54400 4
-N 60100 54300 60500 54300 4
-N 60500 54300 60500 54000 4
-N 60500 54000 61300 54000 4
-N 60100 53500 60500 53500 4
-N 60500 53500 60500 53600 4
-N 61300 53600 60500 53600 4
-N 61300 53200 60800 53200 4
-N 60800 53200 60800 52700 4
-N 60800 52700 60100 52700 4
-C 60100 51900 1 0 0 gnd.sym
-{
-T 60100 51900 5 10 0 1 0 0 1
+N 42400 44000 43100 44000 4
+N 43100 44000 43100 43300 4
+N 43100 43300 43600 43300 4
+N 42400 43200 42800 43200 4
+N 42800 43200 42800 42900 4
+N 42800 42900 43600 42900 4
+N 42400 42400 42800 42400 4
+N 42800 42400 42800 42500 4
+N 43600 42500 42800 42500 4
+N 43600 42100 43100 42100 4
+N 43100 42100 43100 41600 4
+N 43100 41600 42400 41600 4
+C 42400 40800 1 0 0 gnd.sym
+{
+T 42400 40800 5 10 0 1 0 0 1
 motortest=true
 }
-N 60200 52200 60200 54700 4
-N 60200 52300 60100 52300 4
-N 60200 53100 60100 53100 4
-N 60200 53900 60100 53900 4
-N 60200 54700 60100 54700 4
-C 61900 52000 1 0 0 resistor.sym
+N 42500 41100 42500 43600 4
+N 42500 41200 42400 41200 4
+N 42500 42000 42400 42000 4
+N 42500 42800 42400 42800 4
+N 42500 43600 42400 43600 4
+C 44200 40900 1 0 0 resistor.sym
 {
-T 62200 52400 5 10 0 0 0 0 1
+T 44500 41300 5 10 0 0 0 0 1
 device=RESISTOR
-T 61900 52000 5 10 0 1 0 0 1
+T 44200 40900 5 10 0 1 0 0 1
 footprint=0.125W_Carbon_Resistor
-T 61900 52000 5 10 0 1 0 0 1
+T 44200 40900 5 10 0 1 0 0 1
 loadstatus=noload
-T 62100 52300 5 10 1 1 0 0 1
+T 44400 41200 5 10 1 1 0 0 1
 refdes=R21
-T 61900 52000 5 10 0 1 0 0 1
+T 44200 40900 5 10 0 1 0 0 1
 motortest=true
 }
-N 61900 52100 61100 52100 4
-N 61100 52100 61100 52800 4
-N 61100 52800 61300 52800 4
-N 62800 52100 63500 52100 4
-N 63500 52100 63500 52800 4
-N 63500 52800 63300 52800 4
-C 63200 55300 1 0 0 3.3V-plus.sym
+N 44200 41000 43400 41000 4
+N 43400 41000 43400 41700 4
+N 43400 41700 43600 41700 4
+N 45100 41000 45800 41000 4
+N 45800 41000 45800 41700 4
+N 45800 41700 45600 41700 4
+C 45500 44200 1 0 0 3.3V-plus.sym
 {
-T 63200 55300 5 10 0 1 0 0 1
+T 45500 44200 5 10 0 1 0 0 1
 motortest=true
 }
-N 63300 54400 63500 54400 4
-N 63400 54400 63400 55300 4
-C 63600 52900 1 0 0 gnd.sym
+N 45600 43300 45800 43300 4
+N 45700 43300 45700 44200 4
+C 45900 41800 1 0 0 gnd.sym
 {
-T 63600 52900 5 10 0 1 0 0 1
+T 45900 41800 5 10 0 1 0 0 1
 motortest=true
 }
-N 63300 53200 63700 53200 4
-N 63300 54000 65700 54000 4
+N 45600 42100 46000 42100 4
+N 45600 42900 48000 42900 4
 {
-T 65000 54100 5 10 1 1 0 0 1
+T 47300 43000 5 10 1 1 0 0 1
 netname=therm_io
 }
-C 63500 54300 1 0 0 resistor.sym
+C 45800 43200 1 0 0 resistor.sym
 {
-T 63800 54700 5 10 0 0 0 0 1
+T 46100 43600 5 10 0 0 0 0 1
 device=RESISTOR
-T 63500 54300 5 10 0 1 0 0 1
+T 45800 43200 5 10 0 1 0 0 1
 footprint=0402
-T 63600 54600 5 10 1 1 0 0 1
+T 45900 43500 5 10 1 1 0 0 1
 refdes=R23
-T 64000 54600 5 10 1 1 0 0 1
+T 46300 43500 5 10 1 1 0 0 1
 value=10k
-T 63500 54300 5 10 0 1 0 0 1
+T 45800 43200 5 10 0 1 0 0 1
 motortest=true
 }
-N 64400 54400 64400 54000 4
-C 64000 54900 1 0 0 capacitor.sym
+N 46700 43300 46700 42900 4
+C 46300 43800 1 0 0 capacitor.sym
 {
-T 64200 55600 5 10 0 0 0 0 1
+T 46500 44500 5 10 0 0 0 0 1
 device=CAPACITOR
-T 64000 54900 5 10 0 1 0 0 1
+T 46300 43800 5 10 0 1 0 0 1
 footprint=0402
-T 64100 55400 5 10 1 1 0 0 1
+T 46400 44300 5 10 1 1 0 0 1
 refdes=C6
-T 64500 55400 5 10 1 1 0 0 1
+T 46800 44300 5 10 1 1 0 0 1
 value=0.1uF
-T 64000 54900 5 10 0 1 0 0 1
+T 46300 43800 5 10 0 1 0 0 1
 motortest=true
 }
-N 64000 55100 63400 55100 4
-C 64800 54800 1 0 0 gnd.sym
+N 46300 44000 45700 44000 4
+C 47100 43700 1 0 0 gnd.sym
 {
-T 64800 54800 5 10 0 1 0 0 1
+T 47100 43700 5 10 0 1 0 0 1
 motortest=true
 }
-T 61600 51400 9 10 1 0 0 0 2
+T 43900 40300 9 10 1 0 0 0 2
  select R value to
 match thermistors
-T 60100 55800 9 10 1 0 0 0 1
+T 42400 44400 9 10 1 0 0 0 1
 support for up to 4 NTC thermistors
 N 44700 56100 46000 56100 4
 {
 T 44700 56200 5 10 1 1 0 0 1
 netname=therm_io
 }
-C 63300 53500 1 0 0 nc-right.sym
+C 45600 42400 1 0 0 nc-right.sym
 {
-T 63400 54000 5 10 0 0 0 0 1
+T 45700 42900 5 10 0 0 0 0 1
 value=NoConnection
-T 63400 54200 5 10 0 0 0 0 1
+T 45700 43100 5 10 0 0 0 0 1
 device=DRC_Directive
-T 63300 53500 5 10 0 1 0 0 1
+T 45600 42400 5 10 0 1 0 0 1
 motortest=true
 }
 C 62500 72500 1 0 0 tps70933.sym
@@ -2045,9 +2007,9 @@ value=W25Q64
 T 41800 68800 5 10 0 1 0 0 1
 motortest=true
 }
-N 46000 57700 44700 57700 4
+N 46000 63300 44700 63300 4
 {
-T 44700 57800 5 10 1 1 0 0 1
+T 44700 63400 5 10 1 1 0 0 1
 netname=cs_flash
 }
 C 63100 43100 1 90 0 capacitor.sym
@@ -2213,12 +2175,8 @@ Battery -
 N 50700 45200 50700 44600 4
 N 50700 45600 50700 46200 4
 N 50700 46600 50700 47200 4
-N 63600 49600 63600 48800 4
-N 63600 48800 63900 48800 4
-N 60400 50100 61900 50100 4
-N 61900 50100 61900 49200 4
-N 60400 47600 61900 47600 4
-N 61900 47600 61900 48400 4
+N 60300 50600 61900 50600 4
+N 60300 48100 62500 48100 4
 N 49600 45600 49600 43700 4
 C 45500 56800 1 0 0 nc-left.sym
 {
@@ -2230,9 +2188,8 @@ device=DRC_Directive
 T 72300 71200 9 10 1 0 0 0 2
 Pressure sensor assumed
 ratiometric from 0.5-4.5V.
-N 41500 55300 42700 55300 4
+N 42200 55300 42700 55300 4
 N 42700 54900 42200 54900 4
-N 46000 55700 41500 55700 4
 C 66500 60100 1 0 1 npn.sym
 {
 T 65900 60600 5 10 0 0 0 6 1
@@ -2333,26 +2290,21 @@ N 83400 69000 81500 69000 4
 T 83400 69200 5 10 1 1 180 0 1
 netname=adc_drdy
 }
-N 46000 59700 43100 59700 4
+N 43900 60500 46000 60500 4
 {
-T 44700 59800 5 10 1 1 0 0 1
+T 44700 60600 5 10 1 1 0 0 1
 netname=led_rf_red
 }
-N 43100 59700 43100 60800 4
-N 46000 60100 43500 60100 4
+N 43500 60100 46000 60100 4
 {
 T 44700 60200 5 10 1 1 0 0 1
 netname=led_rf_yellow
 }
-N 43500 60100 43500 61500 4
-N 43500 61500 43100 61500 4
-N 46000 60500 43900 60500 4
+N 43100 59700 46000 59700 4
 {
-T 44700 60600 5 10 1 1 0 0 1
+T 44700 59800 5 10 1 1 0 0 1
 netname=led_rf_green
 }
-N 43900 60500 43900 62200 4
-N 43900 62200 43100 62200 4
 N 46000 61300 44700 61300 4
 {
 T 44700 61400 5 10 1 1 0 0 1
@@ -2387,7 +2339,7 @@ T 77400 70900 5 10 0 0 0 0 1
 device=DRC_Directive
 }
 T 77400 40600 9 10 1 0 0 0 3
-           Copyright 2018 by Bdale Garbee <bdale@gag.com>
+           Copyright 2019 by Bdale Garbee <bdale@gag.com>
 Licensed under the TAPR Open Hardware License, http://tapr.org/OHL
 
 C 77900 65300 1 0 0 ADS124S0X.sym
@@ -2493,18 +2445,11 @@ N 56800 63700 55500 63700 4
 T 56800 63900 5 10 1 1 180 0 1
 netname=adc_start
 }
-N 56800 63300 55500 63300 4
+N 46000 55700 44700 55700 4
 {
-T 56800 63500 5 10 1 1 180 0 1
+T 45500 55900 5 10 1 1 180 0 1
 netname=adc_reset
 }
-C 45500 52400 1 0 0 nc-left.sym
-{
-T 45500 52800 5 10 0 0 0 0 1
-value=NoConnection
-T 45500 53200 5 10 0 0 0 0 1
-device=DRC_Directive
-}
 C 75300 70900 1 0 1 conn-4.sym
 {
 T 75300 70900 5 10 0 1 0 0 1
@@ -2743,3 +2688,169 @@ N 76800 70600 77900 70600 4
 T 76900 70650 5 10 1 1 0 0 1
 netname=mass
 }
+C 60300 54200 1 0 0 gnd.sym
+N 56600 52200 58000 52200 4
+{
+T 56600 52300 5 10 1 1 0 0 1
+netname=alarm_b
+}
+C 58000 53800 1 90 0 resistor.sym
+{
+T 57600 54100 5 10 0 0 90 0 1
+device=RESISTOR
+T 58000 53795 5 10 0 1 90 0 1
+footprint=0402
+T 57700 54500 5 10 1 1 180 0 1
+refdes=R1
+T 57400 54000 5 10 1 1 0 0 1
+value=3.3k
+}
+C 57800 53500 1 0 0 gnd.sym
+C 58000 54600 1 0 0 resistor.sym
+{
+T 58300 55000 5 10 0 0 0 0 1
+device=RESISTOR
+T 58000 54600 5 10 0 0 90 0 1
+footprint=0402
+T 58400 55000 5 10 1 1 180 0 1
+refdes=R7
+T 58800 55000 5 10 1 1 180 0 1
+value=100
+}
+N 58900 54700 59400 54700 4
+C 59400 54400 1 0 0 FDS9926A.sym
+{
+T 59438 54408 5 10 0 1 0 0 1
+device=MOSFET
+T 59095 54370 5 10 0 1 0 0 1
+footprint=1212-8
+T 59400 54400 5 10 0 0 0 0 1
+slot=1
+T 59400 55600 5 10 1 1 0 0 1
+refdes=Q2
+T 59400 54400 5 10 1 1 0 0 1
+value=Si7232DN
+}
+N 60300 54700 60400 54700 4
+N 60400 54700 60400 54500 4
+N 60300 55500 60400 55500 4
+N 60400 55500 60400 55900 4
+C 60300 51700 1 0 0 gnd.sym
+N 56600 54700 58000 54700 4
+{
+T 56600 54800 5 10 1 1 0 0 1
+netname=alarm_a
+}
+C 58000 51300 1 90 0 resistor.sym
+{
+T 57600 51600 5 10 0 0 90 0 1
+device=RESISTOR
+T 58000 51295 5 10 0 1 90 0 1
+footprint=0402
+T 57700 52000 5 10 1 1 180 0 1
+refdes=R13
+T 57400 51500 5 10 1 1 0 0 1
+value=3.3k
+}
+C 57800 51000 1 0 0 gnd.sym
+C 58000 52100 1 0 0 resistor.sym
+{
+T 58300 52500 5 10 0 0 0 0 1
+device=RESISTOR
+T 58000 52100 5 10 0 0 90 0 1
+footprint=0402
+T 58400 52500 5 10 1 1 180 0 1
+refdes=R16
+T 58800 52500 5 10 1 1 180 0 1
+value=100
+}
+N 58900 52200 59400 52200 4
+C 59400 51900 1 0 0 FDS9926A.sym
+{
+T 59438 51908 5 10 0 1 0 0 1
+device=MOSFET
+T 59095 51870 5 10 0 1 0 0 1
+footprint=1212-8
+T 59400 51900 5 10 0 0 0 0 1
+slot=2
+T 59400 53100 5 10 1 1 0 0 1
+refdes=Q2
+T 59400 51900 5 10 1 1 0 0 1
+value=Si7232DN
+}
+N 60300 52200 60400 52200 4
+N 60400 52200 60400 52000 4
+N 60300 53000 60400 53000 4
+N 60400 53000 60400 53400 4
+N 63800 55400 62700 55400 4
+{
+T 62700 55500 5 10 1 1 0 0 1
+netname=v_lipo
+}
+N 61800 55000 63800 55000 4
+{
+T 62700 55100 5 10 1 1 0 0 1
+netname=fet_a
+}
+N 63800 54200 61300 54200 4
+{
+T 62700 54300 5 10 1 1 0 0 1
+netname=fet_b
+}
+N 63500 53000 63500 55400 4
+N 63500 54600 63800 54600 4
+N 60300 55900 61800 55900 4
+N 61800 55900 61800 55000 4
+N 60300 53400 61300 53400 4
+N 61300 53400 61300 54200 4
+T 64700 55200 9 10 1 0 0 0 1
+Alarm A
+T 64700 54400 9 10 1 0 0 0 1
+Alarm B
+N 44700 53300 46000 53300 4
+{
+T 44700 53400 5 10 1 1 0 0 1
+netname=control_a
+}
+N 44700 52500 46000 52500 4
+{
+T 44700 52600 5 10 1 1 0 0 1
+netname=control_b
+}
+C 63800 52500 1 0 0 conn-8.sym
+{
+T 64155 55595 5 10 1 1 0 0 1
+refdes=J3
+T 63800 52500 5 10 0 1 0 0 1
+footprint=282834-8
+}
+N 63800 53800 63500 53800 4
+N 63800 53000 63500 53000 4
+N 63800 53400 61900 53400 4
+{
+T 63100 53450 5 10 1 1 0 6 1
+netname=fet_c
+}
+N 61900 53400 61900 50600 4
+N 62500 48100 62500 52600 4
+N 62500 52600 63800 52600 4
+{
+T 62700 52650 5 10 1 1 0 0 1
+netname=fet_d
+}
+T 64700 53600 9 10 1 0 0 0 1
+Control A
+T 64700 52800 9 10 1 0 0 0 1
+Control B
+N 55500 63300 57100 63300 4
+{
+T 55700 63350 5 10 1 1 0 0 1
+netname=force_bootloader
+}
+C 57000 62600 1 0 0 gnd.sym
+N 41800 62000 41800 60600 4
+N 43100 59700 43100 60600 4
+N 43500 60100 43500 61300 4
+N 43500 61300 43100 61300 4
+N 43900 60500 43900 62000 4
+N 43900 62000 43100 62000 4