dont allow dbputs to val while in closed loop mode

This commit is contained in:
Janet B. Anderson
1991-05-06 16:12:51 +00:00
parent 533b07ea50
commit 00fe8fe08d

View File

@@ -362,6 +362,10 @@ static int convert(pao)
nRequest=1;
save_pact = pao->pact;
pao->pact = TRUE;
/* don't allow dbputs to val field */
if(pao->pval<=0.0 || pao->pval>udfDtest){
pao->val=pao->pval;
}
status = dbGetLink(&pao->dol.value.db_link,pao,DBR_DOUBLE,
&value,&options,&nRequest);
pao->pact = save_pact;
@@ -389,6 +393,7 @@ static int convert(pao)
else if (value < pao->drvl) value = pao->drvl;
}
pao->val = value;
pao->pval = value;
if(pao->oval>0.0 && pao->oval<udfDtest) pao->oval = value;
/* now set value equal to desired output value */