Word corrections (#1114)

* Word corrections
* Removed an enter
Thanks @flopp999 !
This commit is contained in:
flopp999
2018-05-01 16:57:37 +02:00
committed by Mikael Falkvidd
parent bb7766197c
commit 6c9be97fa3
@@ -19,18 +19,18 @@
*******************************
*
* REVISION HISTORY
* Version 1.0 - Henrik EKblad
* Version 1.0 - Henrik Ekblad
*
* DESCRIPTION
* This sketch provides an example how to implement a distance sensor using HC-SR04
* Use this sensor to measure KWH and Watt of your house meeter
* You need to set the correct pulsefactor of your meeter (blinks per KWH).
* The sensor starts by fetching current KWH value from gateway.
* Reports both KWH and Watt back to gateway.
* This sketch provides an example how to implement a LM393 PCB
* Use this sensor to measure kWh and Watt of your house meter
* You need to set the correct pulsefactor of your meter (blinks per kWh).
* The sensor starts by fetching current kWh value from gateway.
* Reports both kWh and Watt back to gateway.
*
* Unfortunately millis() won't increment when the Arduino is in
* sleepmode. So we cannot make this sensor sleep if we also want
* to calculate/report watt-number.
* to calculate/report watt value.
* http://www.mysensors.org/build/pulse_power
*/
@@ -46,8 +46,8 @@
#include <MySensors.h>
#define DIGITAL_INPUT_SENSOR 3 // The digital input you attached your light sensor. (Only 2 and 3 generates interrupt!)
#define PULSE_FACTOR 1000 // Number of blinks per KWH of your meeter
#define SLEEP_MODE false // Watt-value can only be reported when sleep mode is false.
#define PULSE_FACTOR 1000 // Number of blinks per of your meter
#define SLEEP_MODE false // Watt value can only be reported when sleep mode is false.
#define MAX_WATT 10000 // Max watt value to report. This filters outliers.
#define CHILD_ID 1 // Id of the sensor child
@@ -60,10 +60,10 @@ volatile uint32_t lastBlink = 0;
volatile uint32_t watt = 0;
uint32_t oldPulseCount = 0;
uint32_t oldWatt = 0;
double oldKwh;
double oldkWh;
uint32_t lastSend;
MyMessage wattMsg(CHILD_ID,V_WATT);
MyMessage kwhMsg(CHILD_ID,V_KWH);
MyMessage kWhMsg(CHILD_ID,V_KWH);
MyMessage pcMsg(CHILD_ID,V_VAR1);
@@ -107,19 +107,19 @@ void loop()
oldWatt = watt;
}
// Pulse cout has changed
// Pulse count value has changed
if (pulseCount != oldPulseCount) {
send(pcMsg.set(pulseCount)); // Send pulse count value to gw
double kwh = ((double)pulseCount/((double)PULSE_FACTOR));
double kWh = ((double)pulseCount/((double)PULSE_FACTOR));
oldPulseCount = pulseCount;
if (kwh != oldKwh) {
send(kwhMsg.set(kwh, 4)); // Send kwh value to gw
oldKwh = kwh;
if (kWh != oldkWh) {
send(kWhMsg.set(kWh, 4)); // Send kWh value to gw
oldkWh = kWh;
}
}
lastSend = now;
} else if (sendTime && !pcReceived) {
// No count received. Try requesting it again
// No pulse count value received. Try requesting it again
request(CHILD_ID, V_VAR1);
lastSend=now;
}
@@ -133,7 +133,7 @@ void receive(const MyMessage &message)
{
if (message.type==V_VAR1) {
pulseCount = oldPulseCount = message.getLong();
Serial.print("Received last pulse count from gw:");
Serial.print("Received last pulse count value from gw:");
Serial.println(pulseCount);
pcReceived = true;
}