In this release
Improvements:
Updated examples for OTA
Updated examples for RTC
Major fixes:
Fix Raspi Linux build
logEvent()
support for Particle
Crash when adding an uninitialized value to virtualWrite
Full list of supported hardware is here .
Grab the update here: https://github.com/blynkkk/blynk-library/releases/latest
BTW, if you like Blynk, don’t forget to give us a github star !
3 Likes
Costas
October 25, 2017, 8:58am
3
What is an uninitialised value and what hardware did it relate to?
It was a possible crash in scenario like
char* a = NULL;
...
Blynk.virtualWrite(V0, a);
Could affect almost all hardware.
wanek
October 25, 2017, 10:36am
5
if i use the built in auto updater in arduino ide (tools > blynk: check for updates), that updates all the mandatory files, or i have to update some of them manually?
this is the output i’ve got:
Downloading 'https://raw.githubusercontent.com/blynkkk/blynk-library/master/library.properties'
.... done.
Latest version: 0.4.10
Installed version: 0.4.8
Downloading 'https://github.com/blynkkk/blynk-library/releases/download/v0.4.10/Blynk_Release_v0.4.10.zip'
.......................................................................... done.
Unpacking to C:\Users\wanek\AppData\Local\Temp\arduino_590438
Updating Adafruit_NeoPixel
Updating Blynk
Updating BlynkESP8266_Lib
Updating Time
Updating TinyGSM
Updating BlynkExampleBuilder
Updating BlynkUpdater
Updating BlynkUsbScript
thanks!
1 Like
Gunner
October 25, 2017, 10:45am
6
It seemed to work fine for me as well.
1 Like
Cool, I didn’t know this is still working. LoL
[just kidding]
wanek
October 25, 2017, 8:08pm
8
since this feature was introduced, this is what i use for updating blynk related stuff… and it seems to work ok.
however, i’m not sure why was this included in the output log:
Updating Adafruit_NeoPixel
afaik, this lib has nothing to do with blynk…
1 Like
It’s ok. We include some popular libraries by default. They are used in Blynk Provisioning, for example.
1 Like
Jamin
October 27, 2017, 5:17am
10
Please remove Neopixel library from the default install. I delete it after each update because it always throws errors or conflicts.
Not to mention is the worst ever library to control LED’s. (FastLED.io is king)
3 Likes
I talk about neopixel and fast led.
Sorry, we don’t force you to use this library
You can continue using FastLED.
BTW, could you describe exactly what conflicts are you talking about?
vshymanskyy:
Updated examples for OTA
Where can i found The OTA example Sketch?
Costas
November 7, 2017, 7:32pm
16
Are you using the Arduino IDE?
yes but i does not found any OTA example
Costas
November 7, 2017, 10:57pm
18
@sh.abar.mard you will need to move up to My Apps / Business account to use the new OTA code.
It’s located at https://github.com/blynkkk/blynk-library/blob/7824a7ea593f58f179976334f1735c1a543c9668/examples/Export_Demo/Template_ESP8266/OTA.h and this identifies where you can find it in the Arduino IDE.
Costas:
My Apps / Business
so can you explain more?(why?)
Costas
November 8, 2017, 6:26am
20
Because that OTA code is in the Blynk Provisioning template.