w/conversations and email from Duncan,
Svn Up'd: userapps/release/sys/common/models/ODC_MASTER_PARTS_V2.mdl
Svn Added: userapps/release/sys/common/src/RIP_OBS_READY_FROM_MASTER.c
Modified: userapps/release/sys/h1/models/h1odcmaster.mdl from DCC E1500352 tarball.
recompiled, installed, started.
This presented two new channels: H1:ODC-AUTO_UNSET_OBS_INTENT & H1:ODC-OBS_READY_BIT_NUMBER
These were set to be monitored in SDF and set their values to 1 & 2 respectively. This means 1==> yes automatically unset the observation intent bit based on the value of bit number 2 in ODC MASTER.
The modified safe.snap has been commited to the svn.
I have updated and reloaded the guardian IFO top node such that it no longer unsets the 'ODC-OPERATOR_OBSERVATION_READY' (aka INTENT) bit after dropping from OK. This logic is now handled in the ODC MASTER.
Please see LLO alog 19981 for information about how this affects operations. Probably the most salient aspect of the change:
The INTENT (ODC-OPERATOR_OBSERVATION_READY) bit will not be allowed to be set by the operator unless the READY bit is True.
The READY bit is composed of two parts:
If the INTENT bit can not be set, look at the state of both of these things to determine if there is an issue.
I also just removed the unsetting of ODC-OPERATOR_OBSERVATION_READY from ISC_LOCK (it shouldn't have been there in the first place). ISC_LOCK was reloaded, so this change should have taken affect.