loading
2 Comments

Tell us about yourself!

Complete Your Profile
  • raufjay commented on Bodmer's instructable Arduino TFT display and font library11 months ago
    Arduino TFT display and font library

    Hello Bodmer,Thank you for your quick reply. I tried it and it worked.I feel I am dumbo. It was a simple error message. I just have to declare the function in the startup of sketch. It is C thingi. I added this line at the start of the sketch after library includes. static uint8_t conv2d(const char* );ThanksRauf

    View Instructable »
  • raufjay commented on Bodmer's instructable Arduino TFT display and font library11 months ago
    Arduino TFT display and font library

    Hello,Great library, and great help. I tried all examples given successfuly. However, when I tried digital clock examples, and got some errors during compiling on Arduino 1.6.6.I am not good at C, so far working with assembly on 8051 and variants. I recently started experimenting with Arduino and am surprized how easy it to get things done in Arduino if I compare them with struggle I use to have with 8051.I would appreciate your help in resolving this issue. Thanks.Rauf-----------------------------------Arduino: 1.6.6 (Windows 8.1), Board: "Arduino Nano, ATmega328"TFT_Clock_Digital2:78: error: 'conv2d' was not declared in this scopeuint8_t hh = conv2d(__TIME__), mm = conv2d(__TIME__ + 3), ss = conv2d(__TIME__ + 6); // Get H, M, S from compile time^C:\Rauf\development\Arduino\a...see more »Hello,Great library, and great help. I tried all examples given successfuly. However, when I tried digital clock examples, and got some errors during compiling on Arduino 1.6.6.I am not good at C, so far working with assembly on 8051 and variants. I recently started experimenting with Arduino and am surprized how easy it to get things done in Arduino if I compare them with struggle I use to have with 8051.I would appreciate your help in resolving this issue. Thanks.Rauf-----------------------------------Arduino: 1.6.6 (Windows 8.1), Board: "Arduino Nano, ATmega328"TFT_Clock_Digital2:78: error: 'conv2d' was not declared in this scopeuint8_t hh = conv2d(__TIME__), mm = conv2d(__TIME__ + 3), ss = conv2d(__TIME__ + 6); // Get H, M, S from compile time^C:\Rauf\development\Arduino\arduino-1.6.6\libraries\TFT_ILI9341-master\examples\TFT_Clock_Digital2\TFT_Clock_Digital2.ino: In function 'void loop()':TFT_Clock_Digital2:102: error: 'ss' was not declared in this scopess++; // Advance second^TFT_Clock_Digital2:105: error: 'mm' was not declared in this scopeomm = mm; // Save last minute time for display update^TFT_Clock_Digital2:122: error: 'mm' was not declared in this scopeif (omm != mm) { // Redraw hours and minutes time every minute^C:\Rauf\development\Arduino\arduino-1.6.6\libraries\TFT_ILI9341-master\examples\TFT_Clock_Digital2\TFT_Clock_Digital2.ino: In function 'uint8_t conv2d(const char*)':TFT_Clock_Digital2:157: error: 'uint8_t conv2d(const char*)' was declared 'extern' and later 'static' [-fpermissive]static uint8_t conv2d(const char* p) {^TFT_Clock_Digital2:85: error: previous declaration of 'uint8_t conv2d(const char*)' [-fpermissive]//Serial.begin(115200);^exit status 1'conv2d' was not declared in this scopeThis report would have more information with"Show verbose output during compilation"enabled in File > Preferences.

    View Instructable »