Changed floats to double in alarm(), should be checked with full accuracy.

This commit is contained in:
Andrew Johnson
1999-08-30 21:34:38 +00:00
parent bee1bb5c8f
commit 02c6dc08e0
2 changed files with 3 additions and 3 deletions

View File

@@ -315,7 +315,7 @@ static long get_alarm_double(DBADDR *paddr,struct dbr_alDouble *pad)
static void alarm(aiRecord *pai)
{
double val;
float hyst, lalm, hihi, high, low, lolo;
double hyst, lalm, hihi, high, low, lolo;
unsigned short hhsv, llsv, hsv, lsv;
if(pai->udf == TRUE ){

View File

@@ -389,7 +389,7 @@ static void alarm(pao)
struct aoRecord *pao;
{
double val;
float hyst, lalm, hihi, high, low, lolo;
double hyst, lalm, hihi, high, low, lolo;
unsigned short hhsv, llsv, hsv, lsv;
if(pao->udf == TRUE ){
@@ -472,7 +472,7 @@ static void convert(pao,value)
/* now set value equal to desired output value */
/* apply the output rate of change */
if ( (pao->oroc) != 0.0 ){/*must be defined and >0*/
float diff;
double diff;
diff = value - pao->oval;
if (diff < 0){