Fixed push send buffer blynk_push_virtual_pin_msg(..)
This commit is contained in:
@@ -443,7 +443,7 @@ void processCmd(uint8_t * buff, size_t len)
|
|||||||
#ifdef BLYNK_DEBUG
|
#ifdef BLYNK_DEBUG
|
||||||
PRINTF("vr command: Not fully supported yet\r\n");
|
PRINTF("vr command: Not fully supported yet\r\n");
|
||||||
#endif
|
#endif
|
||||||
rsp_len = SPRINTF((char *)rsp_mem, "vr %d %d ", pin, virtualRead(pin));
|
rsp_len = SPRINTF((char *)rsp_mem, "vw %d %d", pin, virtualRead(pin));
|
||||||
replacetonull(rsp_mem, ' ');
|
replacetonull(rsp_mem, ' ');
|
||||||
sendCmd(BLYNK_CMD_HARDWARE, 0, rsp_mem, rsp_len, NULL, 0);
|
sendCmd(BLYNK_CMD_HARDWARE, 0, rsp_mem, rsp_len, NULL, 0);
|
||||||
|
|
||||||
@@ -784,14 +784,17 @@ void blynk_push_pin(uint8_t pin)
|
|||||||
sendCmd(BLYNK_CMD_HARDWARE, 0, rsp_mem, rsp_len, NULL, 0);
|
sendCmd(BLYNK_CMD_HARDWARE, 0, rsp_mem, rsp_len, NULL, 0);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/*
|
||||||
|
* Sends buffer (string message for example) to a Virtual Pin
|
||||||
|
*/
|
||||||
void blynk_push_virtual_pin_msg(uint8_t pin, uint8_t * data)
|
void blynk_push_virtual_pin_msg(uint8_t pin, uint8_t * data)
|
||||||
{
|
{
|
||||||
uint8_t rsp_mem[128];
|
uint8_t rsp_mem[16];
|
||||||
uint16_t rsp_len;
|
uint16_t rsp_len;
|
||||||
memset(rsp_mem, 0, sizeof(rsp_mem));
|
memset(rsp_mem, 0, sizeof(rsp_mem));
|
||||||
rsp_len = SPRINTF((char *)rsp_mem, "vw %d %s", pin, data);
|
rsp_len = SPRINTF((char *)rsp_mem, "vw %d", pin);
|
||||||
replacetonull(rsp_mem, ' ');
|
replacetonull(rsp_mem, ' ');
|
||||||
sendCmd(BLYNK_CMD_HARDWARE, 0, rsp_mem, rsp_len, NULL, 0);
|
sendCmd(BLYNK_CMD_HARDWARE, 0, rsp_mem, rsp_len+1, data, strlen(data));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -105,7 +105,7 @@ volatile unsigned long _millis; // for millis tick !! Overflow every ~49.7 days
|
|||||||
//*********Program metrics
|
//*********Program metrics
|
||||||
const char compile_date[] PROGMEM = __DATE__; // Mmm dd yyyy - Дата компиляции
|
const char compile_date[] PROGMEM = __DATE__; // Mmm dd yyyy - Дата компиляции
|
||||||
const char compile_time[] PROGMEM = __TIME__; // hh:mm:ss - Время компиляции
|
const char compile_time[] PROGMEM = __TIME__; // hh:mm:ss - Время компиляции
|
||||||
const char str_prog_name[] PROGMEM = "\r\nAtMega1284p v1.7 Static IP BLYNK WIZNET_5500 ETHERNET 14/03/2019\r\n"; // Program name
|
const char str_prog_name[] PROGMEM = "\r\nAtMega1284p v1.7a Static IP BLYNK WIZNET_5500 ETHERNET 15/03/2019\r\n"; // Program name
|
||||||
|
|
||||||
#if defined(__AVR_ATmega128__)
|
#if defined(__AVR_ATmega128__)
|
||||||
const char PROGMEM str_mcu[] = "ATmega128"; //CPU is m128
|
const char PROGMEM str_mcu[] = "ATmega128"; //CPU is m128
|
||||||
|
|||||||
Reference in New Issue
Block a user