WP6451 Dave:
The cell phone text alert system was modified to:
1. restore the actual pump level for CP4
2. annotate the daily messages with the error status for each channel
I restored CP4 and its ERROR channel in the h0ve alarm configuration file.
I modified the epics_alarm_texter.py code so each daily text for cryopump and vacuum gauge status shows the corresponding ERROR status of each value. The ERROR status is a single character following the value:
SPACE means no error
"!" means error
"?" means error channel data unavailable
Today's vacuum gauge text is:
2.602e-09 1.907e-09 1.365e-09 1.624e-09
2.434e-09 9.976e-10 1.203e-09 1.317e-09
spaces following the numbers means no errors
Today's cryopump text is:
cp1=92.0 cp2=92.0 cp3=-1.0? cp4=0.0!
cp5=92.0 cp6=92.0 cp7=92.0 cp8=92.1
CP3 has a value -1.0? which means both the value and the error are unknown (this is currently not monitored by the system)
CP4 has a value of 0.0! which means we are receiving a value of 0.0 but the ERROR channel is asserted (4-20mA current below 4mA)