From eb2fe0a0fbeae99bceb217c7ba6c3b4c193eace6 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Martin=20Habov=C5=A1tiak?= Date: Mon, 1 Jan 2018 11:16:05 +0100 Subject: [PATCH] "Solight" renamed to "DY01" --- solight.cpp => dy01.cpp | 10 +++++----- solight.h => dy01.h | 4 ++-- examples/Blink/Blink.ino | 8 ++++---- 3 files changed, 11 insertions(+), 11 deletions(-) rename solight.cpp => dy01.cpp (81%) rename solight.h => dy01.h (84%) diff --git a/solight.cpp b/dy01.cpp similarity index 81% rename from solight.cpp rename to dy01.cpp index 465f1c5..aefc839 100644 --- a/solight.cpp +++ b/dy01.cpp @@ -1,20 +1,20 @@ -#include "solight.h" +#include "dy01.h" -Solight::Solight(int pin, int transmitCount) : +DY01::DY01(int pin, int transmitCount) : mPin(pin), mTransmitCount(transmitCount) { pinMode(mPin, OUTPUT); } -void Solight::transmitBit(uint8_t b) { +void DY01::transmitBit(uint8_t b) { digitalWrite(mPin, HIGH); delayMicroseconds(150 + 300*b); digitalWrite(mPin, LOW); delayMicroseconds(450 - 300*b); } -void Solight::control(uint16_t socketNumber, char state) { +void DY01::control(uint16_t socketNumber, char state) { uint16_t tmp; int i, j; for(j = 0; j < mTransmitCount; ++j) { @@ -42,7 +42,7 @@ void Solight::control(uint16_t socketNumber, char state) { } } -void Solight::control(uint16_t channelNumber, char socketLetter, char state) { +void DY01::control(uint16_t channelNumber, char socketLetter, char state) { channelNumber *= 32; switch(socketLetter) { case 'A': diff --git a/solight.h b/dy01.h similarity index 84% rename from solight.h rename to dy01.h index 09b20ca..d6ca3ff 100644 --- a/solight.h +++ b/dy01.h @@ -3,10 +3,10 @@ #include "Arduino.h" -class Solight { +class DY01 { public: // If you set transmitCount to less than 2, it won't work! - Solight(int pin, int transmitCount = 5); + DY01(int pin, int transmitCount = 5); void control(uint16_t socketNumber, char state); void control(uint16_t channelNumber, char socketLetter, char state); private: diff --git a/examples/Blink/Blink.ino b/examples/Blink/Blink.ino index a408d4c..8a14f90 100644 --- a/examples/Blink/Blink.ino +++ b/examples/Blink/Blink.ino @@ -1,13 +1,13 @@ -#include +#include -Solight solight(8); +DY01 transmitter(8); void setup() { } void loop() { - solight.control(31, 'A', 1); + transmitter.control(31, 'A', 1); delay(1000); - solight.control(31, 'A', 0); + transmitter.control(31, 'A', 0); delay(1000); }