blynk & neopixelring & w7500

Fork of WIZwiki-7500_Blynk by IOP

Revision:
7:8879692d4e6c
Parent:
3:31e4b850b126
Child:
9:7369ec77a3ea
--- a/WidgetBridge.h	Thu Jun 23 23:00:40 2016 +0000
+++ b/WidgetBridge.h	Wed Oct 12 09:18:39 2016 +0300
@@ -19,10 +19,10 @@
     WidgetBridge(int vPin)
         : mPin(vPin)
     {}
-    void onWrite(BlynkReq& request, const BlynkParam& param) {}
+    void onWrite(BlynkReq BLYNK_UNUSED &request, const BlynkParam BLYNK_UNUSED &param) {}
 
     void setAuthToken(const char* token) {
-        char mem[64];
+        char mem[BLYNK_MAX_SENDBYTES];
         BlynkParam cmd(mem, 0, sizeof(mem));
         cmd.add(mPin);
         cmd.add("i");
@@ -32,7 +32,7 @@
 
     template <typename T>
     void digitalWrite(const T& pin, int val) {
-        char mem[64];
+        char mem[BLYNK_MAX_SENDBYTES];
         BlynkParam cmd(mem, 0, sizeof(mem));
         cmd.add(mPin);
         cmd.add("dw");
@@ -43,7 +43,7 @@
 
     template <typename T>
     void analogWrite(const T& pin, int val) {
-        char mem[64];
+        char mem[BLYNK_MAX_SENDBYTES];
         BlynkParam cmd(mem, 0, sizeof(mem));
         cmd.add(mPin);
         cmd.add("aw");
@@ -54,7 +54,7 @@
 
     template <typename T>
     void virtualWrite(int pin, const T& data) {
-        char mem[64];
+        char mem[BLYNK_MAX_SENDBYTES];
         BlynkParam cmd(mem, 0, sizeof(mem));
         cmd.add(mPin);
         cmd.add("vw");
@@ -65,7 +65,7 @@
 
     template <typename T1, typename T2>
     void virtualWrite(int pin, const T1& data1, const T2& data2) {
-        char mem[64];
+        char mem[BLYNK_MAX_SENDBYTES];
         BlynkParam cmd(mem, 0, sizeof(mem));
         cmd.add(mPin);
         cmd.add("vw");
@@ -77,7 +77,7 @@
 
     template <typename T1, typename T2, typename T3>
     void virtualWrite(int pin, const T1& data1, const T2& data2, const T3& data3) {
-        char mem[64];
+        char mem[BLYNK_MAX_SENDBYTES];
         BlynkParam cmd(mem, 0, sizeof(mem));
         cmd.add(mPin);
         cmd.add("vw");
@@ -90,7 +90,7 @@
 
     template <typename T1, typename T2, typename T3, typename T4>
     void virtualWrite(int pin, const T1& data1, const T2& data2, const T3& data3, const T4& data4) {
-        char mem[64];
+        char mem[BLYNK_MAX_SENDBYTES];
         BlynkParam cmd(mem, 0, sizeof(mem));
         cmd.add(mPin);
         cmd.add("vw");