Hi,
I just found out about Blynk and want to try it with my TI CC3200 using Energia, so I downloaded everything I needed according to the tutorial on this
I managed to include blink library, first I try to run the example included throught the Energia menu, File -> Examples -> Blynk -> Board with Wifi then TI CC3200-LaunchXL, I try to compile it and it always failed,
Im using Win7 for the energia.
This is what come out on the error message
=====================================================================
:0:15: warning: ISO C99 requires whitespace after the macro name [enabled by default]
In file included from C:\Users\Blizz\Documents\Energia\libraries\Blynk/Adapters/BlynkWiFiCommon.h:18:0,
from C:\Users\Blizz\Documents\Energia\libraries\Blynk/BlynkSimpleEnergiaWiFi.h:15,
from C:\Users\Blizz\Documents\Energia\libraries\Blynk/BlynkSimpleTI_CC3200_LaunchXL.h:24,
from C:\Users\Blizz\Documents\Energia\libraries\Blynk\examples\Boards_WiFi\TI_CC3200_LaunchXL\TI_CC3200_LaunchXL.ino:28:
C:\Users\Blizz\Documents\Energia\libraries\Blynk/BlynkApiArduino.h:103:6: warning: #warning âanalogInputToDigitalPin not defined => Named analog pins will not workâ [-Wcpp]
#warning "analogInputToDigitalPin not defined => Named analog pins will not work"
^
In file included from C:\Users\Blizz\Documents\Energia\libraries\Blynk/Adapters/BlynkWiFiCommon.h:19:0,
from C:\Users\Blizz\Documents\Energia\libraries\Blynk/BlynkSimpleEnergiaWiFi.h:15,
from C:\Users\Blizz\Documents\Energia\libraries\Blynk/BlynkSimpleTI_CC3200_LaunchXL.h:24,
from C:\Users\Blizz\Documents\Energia\libraries\Blynk\examples\Boards_WiFi\TI_CC3200_LaunchXL\TI_CC3200_LaunchXL.ino:28:
C:\Users\Blizz\Documents\Energia\libraries\Blynk/Blynk/BlynkProtocol.h: In member function âbool BlynkProtocol::run(bool)â:
C:\Users\Blizz\Documents\Energia\libraries\Blynk/Blynk/BlynkProtocol.h:114:11: error: there are no arguments to âyieldâ that depend on a template parameter, so a declaration of âyieldâ must be available [-fpermissive]
yield();
^
C:\Users\Blizz\Documents\Energia\libraries\Blynk/Blynk/BlynkProtocol.h:114:11: note: (if you use â-fpermissiveâ, G++ will accept your code, but allowing the use of an undeclared name is deprecated)
C:\Users\Blizz\Documents\Energia\libraries\Blynk/Blynk/BlynkProtocol.h: In member function âbool BlynkProtocol::processInput()â:
C:\Users\Blizz\Documents\Energia\libraries\Blynk/Blynk/BlynkProtocol.h:230:23: error: there are no arguments to âyieldâ that depend on a template parameter, so a declaration of âyieldâ must be available [-fpermissive]
yield();
^
C:\Users\Blizz\Documents\Energia\libraries\Blynk/Blynk/BlynkProtocol.h: In instantiation of âbool BlynkProtocol::run(bool) [with Transp = BlynkArduinoClientGen]â:
C:\Users\Blizz\Documents\Energia\libraries\Blynk\examples\Boards_WiFi\TI_CC3200_LaunchXL\TI_CC3200_LaunchXL.ino:50:13: required from here
C:\Users\Blizz\Documents\Energia\libraries\Blynk/Blynk/BlynkProtocol.h:114:11: error: âyieldâ was not declared in this scope
yield();
^
exit status 1
Error compiling for board CC3200-LAUNCHXL (80MHz).
Please help, I want to use CC3200 with Blynk, was it something wrong on my imported Blynk library process, or its just something has change along the updated latest blynk library or Energia library?
Anything I need to change or do to make the CC3200 tutorial worked?