Browse Source

Move parameters to variables file

Robert Marshall 5 years ago
parent
commit
c7d6d13d08
3 changed files with 8 additions and 3 deletions
  1. 3 0
      Common/Variables.cpp
  2. 2 1
      Receiver/src/main.cpp
  3. 3 2
      Transmitter/src/main.cpp

+ 3 - 0
Common/Variables.cpp

@@ -0,0 +1,3 @@
+#define ON_DURATION 300000
+#define FADE_IN_DURATION 2000
+#define FADE_OUT_DURATION 1000

+ 2 - 1
Receiver/src/main.cpp

@@ -1,10 +1,11 @@
 #include <Arduino.h>
 #include <Receiver.cpp>
 #include <../../Common/LED.cpp>
+#include <../../Common/Variables.cpp>
 
 void messageCallback(char *message);
 Receiver _receiver(2, &messageCallback, 9);
-LED _led(5, 2000, 1000);
+LED _led(5, FADE_IN_DURATION, FADE_OUT_DURATION);
 
 unsigned long lastSwitch = 0;
 

+ 3 - 2
Transmitter/src/main.cpp

@@ -3,15 +3,16 @@
 #include <Transmitter.cpp>
 #include <Timer.cpp>
 #include <../../Common/LED.cpp>
+#include <../../Common/Variables.cpp>
 
 void turnOn();
 void turnOff();
 void resend();
-PIR _pir(13, 5000, &turnOn, &turnOff);
+PIR _pir(13, ON_DURATION, &turnOn, &turnOff);
 unsigned int _signalValue;
 Transmitter _transmitter;
 Timer _timer(1000, &resend);
-LED _led(5, 2000, 1000);
+LED _led(5, FADE_IN_DURATION, FADE_OUT_DURATION);
 
 void sendSignal(int value){
 	_signalValue=value;