I added a new Guardian node to the overview screen today (screenshot attached). SYS_DIAG will run different tests to check for particular conditions. If a test finds a problem it will bring up a notification. Just like other Guardian nodes, opening the main screen will allow you to click on all notifications and see the entire list, otherwise it will cycle through them in the space provided on the mini.
I will still be tweeking little things here or there, but it is definitely usable/useful now.
The tests that it currently runs are :
-
ALS_SHG_SERVO: Checks to see if the ASL SHG Temp Control Servo is ON
-
BRS_DAMP: Check if the BRS Damping turntable is on and working
-
BRS_DEAD: Checks if the BRS is software dead or needs to be rebooted
-
SEI_STATE: Checks is the SEI systems are in their nominal configurations
-
TCS_LASER: Checks the TCS laser output (only TCSX for the moment)
-
BLRMS_MATRIX: Checks if the BLRMS matrices are mostly green
-
COIL_DRIVER: Checks that coil drivers have not gone down
-
SUS_OUT_OF_RANGE: Like the Drift Monitor, if a suspension stays too far it will notify
-
PEM_CHANGE: For now it is only looking at major earthquakes (VEA temps, high winds in the future)
-
MC_WFS: Checks the MC WFS are engaged
-
OL_SUMS: Check OpLev sums are low when suspensions are aligned
-
SW_WD: If a software WatchDog is tripped....we will know
-
Bounce/Roll/Violin_Modes: Checks if the quad modes have rung up (thresholds need some works still)
-
PSL_Noise_Eater: Check that the Noise Eater is engaged
-
DAC_CTRL_SIGNALS: Checks that the SUS and SEI are sending out control signals (not running yet)
When you select the requested state to INIT the log will list out the tests that it is currently running.
If there are other tests that you would like to see on here please let me know!