adapted temp sensor to use °C limits, doc added

This commit is contained in:
2020-02-16 14:59:45 +01:00
parent d8ed5bb1c1
commit ddae9ee80f
2 changed files with 105 additions and 58 deletions

View File

@ -16,12 +16,13 @@ public:
uint16_t confirmationLimit, T lowerLimit, T upperLimit,
Event belowLowEvent = MonitoringIF::VALUE_BELOW_LOW_LIMIT,
Event aboveHighEvent = MonitoringIF::VALUE_ABOVE_HIGH_LIMIT) :
MonitorBase<T>(reporterId, monitorId, parameterId, confirmationLimit), lowerLimit(
lowerLimit), upperLimit(upperLimit), belowLowEvent(
belowLowEvent), aboveHighEvent(aboveHighEvent) {
}
virtual ~LimitMonitor() {
MonitorBase<T>(reporterId, monitorId, parameterId, confirmationLimit),
lowerLimit(lowerLimit), upperLimit(upperLimit), belowLowEvent(belowLowEvent),
aboveHighEvent(aboveHighEvent) {
}
virtual ~LimitMonitor() {}
virtual ReturnValue_t checkSample(T sample, T* crossedLimit) {
*crossedLimit = 0.0;
if (sample > upperLimit) {