X-Git-Url: https://git.wpitchoune.net/gitweb/?p=psensor.git;a=blobdiff_plain;f=src%2Flib%2Fpsensor.h;h=8d798e54b5427ead72753721011c71510ae22d4b;hp=8f110ec0d9c0c8244004f32b8f20a721cb10742c;hb=94cd6e094ffb603809880f854a71dcef093257e5;hpb=7439a8e1bb37f3be33994cfc5f073412f0298fd5 diff --git a/src/lib/psensor.h b/src/lib/psensor.h index 8f110ec..8d798e5 100644 --- a/src/lib/psensor.h +++ b/src/lib/psensor.h @@ -84,18 +84,12 @@ struct psensor { /* The minimum detected value of the sensor */ double min; - /* - Whether alarm alerts is enabled for this sensor - */ - int alarm_enabled; - - /* - An alarm is raised if the current sensor value is bigger. 0 - means no limit - */ - double alarm_limit; - - /* Whether the current value is bigger than 'alarm_limit'. */ + /* Whether alarm alert is enabled for this sensor */ + unsigned int alarm_enabled; + + int alarm_high_thresold; + + /* Whether the current value is bigger than 'alarm_high_thresold'. */ int alarm_raised; void (*cb_alarm_raised) (struct psensor *, void *);