diff --git a/ground/openpilotgcs/share/openpilotgcs/diagrams/default/system-health.svg b/ground/openpilotgcs/share/openpilotgcs/diagrams/default/system-health.svg
index 914709810..40039bb47 100644
--- a/ground/openpilotgcs/share/openpilotgcs/diagrams/default/system-health.svg
+++ b/ground/openpilotgcs/share/openpilotgcs/diagrams/default/system-health.svg
@@ -15,7 +15,7 @@
id="svg3604"
version="1.1"
inkscape:version="0.48.4 r9939"
- sodipodi:docname="system-health-mod.svg"
+ sodipodi:docname="system-health.svg"
inkscape:export-filename="C:\NoBackup\OpenPilot\mainboard-health.png"
inkscape:export-xdpi="269.53"
inkscape:export-ydpi="269.53"
@@ -27,19 +27,20 @@
borderopacity="1.0"
inkscape:pageopacity="0.0"
inkscape:pageshadow="2"
- inkscape:zoom="10.554213"
- inkscape:cx="47.1292"
- inkscape:cy="39.787519"
- inkscape:current-layer="svg3604"
+ inkscape:zoom="7.4629556"
+ inkscape:cx="32.393349"
+ inkscape:cy="37.450437"
+ inkscape:current-layer="foreground"
id="namedview3608"
- showgrid="false"
- inkscape:window-width="1920"
- inkscape:window-height="1025"
- inkscape:window-x="-2"
- inkscape:window-y="-3"
+ showgrid="true"
+ inkscape:window-width="1366"
+ inkscape:window-height="712"
+ inkscape:window-x="-4"
+ inkscape:window-y="-4"
inkscape:window-maximized="1"
showguides="true"
- inkscape:guide-bbox="true">
+ inkscape:guide-bbox="true"
+ inkscape:snap-global="false">
+
+
@@ -521,17 +529,6 @@
inkscape:vp_z="1 : 0.5 : 1"
inkscape:persp3d-origin="0.5 : 0.33333333 : 1"
id="perspective3185" />
-
-
-
-
+
+
+
+
+
+
+
+
@@ -643,2845 +693,2249 @@
inkscape:groupmode="layer"
inkscape:label="Background">
-
-
-
-
-
-
-
-
-
-
-
+ style="fill:#483737;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00617588;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none" />
+ style="fill:#241c1c;fill-opacity:1;stroke:#ffffff;stroke-width:0.45410183;stroke-linecap:round;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+ id="rect4550-8-7-82"
+ width="10.470912"
+ height="8.5405388"
+ x="547.97754"
+ y="411.38937"
+ ry="1" />
+
+ width="19.129522"
+ height="10.639811"
+ x="504.99179"
+ y="387.5629"
+ ry="0.24124773"
+ inkscape:label="#rect4550" />
+ style="fill:#6c5d53;fill-opacity:1;stroke:none;display:inline"
+ id="rect4358-7"
+ width="37.799622"
+ height="13.255064"
+ x="553.24451"
+ y="395.2457"
+ ry="0" />
+ style="fill:#6c5d53;fill-opacity:1;stroke:none;display:inline"
+ id="rect4358-4"
+ width="63.468098"
+ height="12.839675"
+ x="527.57617"
+ y="381.38202"
+ ry="0" />
+ style="fill:#6c5d53;fill-opacity:1;stroke:none;display:inline"
+ id="rect4358-0"
+ width="91.066727"
+ height="13.183137"
+ x="499.96637"
+ y="346.05209"
+ ry="0" />
+ style="fill:#6c5d53;fill-opacity:1;stroke:none;display:inline"
+ id="rect4358-0-9"
+ width="91.019348"
+ height="13.183137"
+ x="500.06686"
+ y="360.27713"
+ ry="0" />
+ style="fill:#6c5d53;fill-opacity:1;stroke:none;display:inline"
+ id="rect4358-7-4"
+ width="24.646557"
+ height="13.221018"
+ x="527.58087"
+ y="395.29047"
+ ry="0" />
-
-
-
-
-
-
+ width="10.470912"
+ height="8.5405388"
+ x="532.78839"
+ y="411.4689"
+ ry="1"
+ inkscape:label="#rect4550-8" />
-
+ width="10.470912"
+ height="8.5405388"
+ x="544.5553"
+ y="411.4689"
+ ry="1"
+ inkscape:label="#rect4550-8-7" />
+
+ width="10.470912"
+ height="8.5405388"
+ x="568.08905"
+ y="411.4689"
+ ry="1"
+ inkscape:label="#rect4550-8-15" />
+ style="fill:#241c1c;fill-opacity:1;stroke:none;display:inline"
+ id="I2C"
+ width="10.470912"
+ height="8.5405388"
+ x="579.8559"
+ y="411.4689"
+ ry="1"
+ inkscape:label="#rect4550-8-2" />
+ SYSTEM HEALTH
+ Sensors
+ Auto
+ Misc.
+ Link
+ Power
+ Syst.
-
-
-
-
-
-
-
-
+ width="13.310432"
+ height="10.308098"
+ x="546.92853"
+ y="382.58969"
+ ry="1"
+ inkscape:label="#rect4550-8-1-4-21-8" />
-
-
+ style="fill:#241c1c;fill-opacity:1;stroke:none;display:inline"
+ id="rect4550-8-1-4-21-9"
+ width="13.310432"
+ height="10.308098"
+ x="561.6792"
+ y="382.58969"
+ ry="1" />
-
-
-
-
-
-
-
-
+ style="fill:#241c1c;fill-opacity:1;stroke:none;display:inline"
+ id="rect41234"
+ width="13.310432"
+ height="10.308098"
+ x="576.42981"
+ y="382.52267"
+ ry="1.3167187"
+ inkscape:label="#rect4550-8-1-4-21-2" />
+ style="fill:#241c1c;fill-opacity:1;stroke:none;display:inline"
+ id="FlightTime"
+ width="15.447426"
+ height="10.265867"
+ x="574.46124"
+ y="396.60678"
+ ry="1"
+ inkscape:label="#rect4550-8-1-4-21-2-9" />
+
+
+
+
+
+
+
+
+
+
+
+
+ I/O
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ style="display:inline">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ width="18.966711"
+ height="10.202584"
+ x="505.26666"
+ y="361.65591"
+ ry="1"
+ inkscape:label="#rect4550-8-1-4-21-5-33" />
-
-
-
-
+ inkscape:label="Airspeed-OK"
+ style="display:inline">
+
+
+
+
+
+
+
+
+
+
+
+
+
+ inkscape:label="Attitude-OK"
+ style="display:inline">
+ style="fill:#008000;fill-opacity:1;stroke:none;display:inline"
+ id="Attitude-OK"
+ width="18.966711"
+ height="10.202584"
+ x="7.6010327"
+ y="3.2146251"
+ ry="1"
+ inkscape:label="#rect4550-8-1-4-21-5-33" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ inkscape:label="SystemConfiguration-OK"
+ style="display:inline">
+ style="fill:#008000;fill-opacity:1;stroke:none;display:inline"
+ id="SystemConfiguration-OK"
+ width="13.310432"
+ height="10.308098"
+ x="34.512287"
+ y="38.309322"
+ ry="1"
+ inkscape:label="#rect4550-8-1-4-21-1" />
-
-
-
-
-
-
+ inkscape:label="BootFault-OK"
+ style="display:inline">
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ style="fill:#008000;fill-opacity:1;stroke:none;display:inline"
+ id="BootFault-OK"
+ width="13.310432"
+ height="10.308098"
+ x="49.262897"
+ y="38.309322"
+ ry="1" />
+ style="display:inline">
+ width="15.447426"
+ height="10.265867"
+ x="60.093647"
+ y="52.326412"
+ ry="1"
+ inkscape:label="#rect4550-8-1-4-21-2-9-8" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ style="display:inline">
+ width="15.447426"
+ height="10.265867"
+ x="60.093647"
+ y="52.326412"
+ ry="1"
+ inkscape:label="#rect4550-8-1-4-21-2-9-8" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ style="fill:#ff6600;fill-opacity:1;stroke:none;display:inline"
+ id="Actuator-Warning"
+ width="18.91176"
+ height="10.037488"
+ x="7.6274734"
+ y="52.645531"
+ ry="0.92773163"
+ inkscape:label="#rect4550"
+ rx="0.9812547" />
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ inkscape:label="#g3426"
+ transform="translate(14,0)">
+ id="path6233-9-9-86-0"
+ d="m 46.502131,52.910887 14.610607,9.14342"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:1.09097731;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+ id="path6233-9-9-4-5-6"
+ d="M 46.442675,61.953487 61.145921,52.934252"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:1.08697307;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
-
-
-
-
-
-
+ inkscape:groupmode="layer"
+ id="layer31"
+ inkscape:label="FlightTime-Error"
+ style="display:inline">
+ id="FlightTime-Error"
+ inkscape:label="#g3430"
+ transform="translate(14,0)">
+ id="path6233-9-9-86-0-3"
+ d="m 63.233236,52.875846 14.63044,9.079506"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:1.08789504;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+ id="path6233-9-9-4-5-6-7"
+ d="m 63.192544,61.969763 14.647987,-9.06903"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:1.08791935;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
-
-
-
-
-
-
-
-
-
+ id="layer30"
+ inkscape:label="SystemConfiguration-Error"
+ style="display:inline">
+ id="SystemConfiguration-Error"
+ inkscape:label="#g3414"
+ transform="translate(14,0)">
+ inkscape:connector-curvature="0"
+ id="path6233-9-9-86-6"
+ d="m 20.93643,38.821072 12.493301,9.22163"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:1.01262045;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+ inkscape:connector-curvature="0"
+ id="path6233-9-9-4-5-1"
+ d="M 20.937064,48.026792 33.498002,38.872801"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:1.01214695;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ style="display:inline">
+ id="BootFault-Error"
+ inkscape:label="#g3418"
+ transform="translate(14,0)">
+ inkscape:connector-curvature="0"
+ id="path6233-9-9-86-6-8"
+ d="m 35.705761,38.803039 12.45607,9.277316"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:1.01467943;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
+ inkscape:connector-curvature="0"
+ id="path6233-9-9-4-5-1-9"
+ d="M 35.66424,48.062824 48.169858,38.865363"
+ style="fill:#ff0000;stroke:#ff0000;stroke-width:1.01231074;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline" />
-
+ id="layer24"
+ inkscape:label="Attitude-Error"
+ style="display:inline">
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ style="fill:none;stroke:#000000;stroke-width:1.00617588;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+ id="rect4795"
+ width="95.066467"
+ height="79.056633"
+ x="0.25920519"
+ y="0.25921404"
+ ry="1" />
+ transform="scale(0.83127393,1.2029729)">PATH
Boot Fault
+ id="tspan4291"
+ x="93.860985"
+ y="8.3444462">PLAN
Battery
+ id="tspan3458"
+ x="10.759087"
+ y="8.3200321">ATTITUDE
Sensors
+ id="tspan4287"
+ x="41.377663"
+ y="8.3434696">STAB
Airspeed
+ id="tspan5866"
+ x="16.329399"
+ y="20.115072">GPS
+ SENSORS
+ AIRSPEED
+ BARO
+ CPU
+ EVENT
+ MEM.
+ STACK
+ I2C
+ CONF.
+ BOOT
+ TELEM.
+ BATT.
+ TIME
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ INPUT
+
+
+ OUTPUT
+ style="display:none">
+ inkscape:label="#g4324">
+ inkscape:label="#nolink"
+ style="opacity:0.51388891;fill:#483737;fill-opacity:1;fill-rule:evenodd;stroke:#000000;stroke-width:1.00617588;stroke-linecap:butt;stroke-linejoin:round;stroke-miterlimit:4;stroke-opacity:1;stroke-dasharray:none;display:inline"
+ id="opacity"
+ width="95.066467"
+ height="79.056633"
+ x="0.25920519"
+ y="0.2592113"
+ ry="1.6285406" />
+
+ NO LINK
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
+ transform="matrix(1.0659619,0,0,1.2030901,11.890962,-5.4421624)"
+ id="g4267">
+
+
+
+
+
+
+
+
+
+