EZR
Dependencies: CRC16 FreescaleIAP FreescaleWatchdog GGSProtocol LM75B PIMA Parameters PersistentCircularQueue SerialNumberV2COM mbed-dev-watchdog_2016_03_04
Fork of smartRamalKW by
Diff: sensor.cpp
- Revision:
- 16:cae76dbd681f
- Parent:
- 9:e501499af4ef
- Child:
- 22:b66e36356dd4
diff -r 12db9ae94161 -r cae76dbd681f sensor.cpp --- a/sensor.cpp Wed Jul 29 22:15:41 2015 +0000 +++ b/sensor.cpp Thu Jul 30 17:24:01 2015 +0000 @@ -23,7 +23,18 @@ wait(0.1f); } - return calculateRMS(); + float resp = calculateRMS(); + float limit = 0; + if(channel == 0){ + limit = APP_PARAMETERS.LIMITE_TENSAO_ZERO_CH0_V; + } else{ + limit = APP_PARAMETERS.LIMITE_TENSAO_ZERO_CH1_V; + } + if(resp < limit){ + return 0; + } else{ + return resp; + } } bool getEstadoSensor(unsigned char channel){