EZR

Dependencies:   CRC16 FreescaleIAP FreescaleWatchdog GGSProtocol LM75B PIMA Parameters PersistentCircularQueue SerialNumberV2COM mbed-dev-watchdog_2016_03_04

Fork of smartRamalKW by Equipe Firmware V2COM

Committer:
tpadovani
Date:
Mon Jun 22 14:47:14 2015 +0000
Revision:
7:fe8e827f4d1b
Parent:
5:1bc98277c257
Child:
8:e8d86c66283c
Implementada leitura do AD, mas por enquanto o par?metro de limite para definir se est? energizado ou n?o est? em porcentagem (0 a 100).

Who changed what in which revision?

UserRevisionLine numberNew contents of line
tpadovani 5:1bc98277c257 1 #include "sensor.h"
tpadovani 5:1bc98277c257 2
tpadovani 5:1bc98277c257 3 extern AnalogIn voltage;
tpadovani 5:1bc98277c257 4 extern ParametersBlock APP_PARAMETERS;
tpadovani 5:1bc98277c257 5
tpadovani 5:1bc98277c257 6 bool getEstadoSensor(){
tpadovani 7:fe8e827f4d1b 7 float limit = APP_PARAMETERS.LIMITE_TENSAO_SENSOR_V * 0.01;
tpadovani 7:fe8e827f4d1b 8 if(voltage > limit){
tpadovani 7:fe8e827f4d1b 9 return SENSOR_COM_FORNECIMENTO;
tpadovani 7:fe8e827f4d1b 10 } else{
tpadovani 7:fe8e827f4d1b 11 return SENSOR_SEM_FORNECIMENTO;
tpadovani 7:fe8e827f4d1b 12 }
tpadovani 5:1bc98277c257 13 }