HobbyComponents / HCTFT

An Arduino library for our range of TFT displays
1 stars 2 forks source link

Example code compile error #1

Open Galbi3000 opened 8 years ago

Galbi3000 commented 8 years ago

I am using Arduino IDE version 1.6.7 and added this library to use a screen I got today.

I loaded the example code HCTFT_Example_1_Random_Graphics and did a Verify/Compile on it without any changes. I got these errors (verbose output during compile switched on):

Arduino: 1.6.7 (Windows 10), Board: "Arduino Leonardo"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -hardware "D:\My Documents\Arduino\hardware" -tools "C:\Program Files (x86)\Arduino\tools-builder" -tools "C:\Program Files (x86)\Arduino\hardware\tools\avr" -built-in-libraries "C:\Program Files (x86)\Arduino\libraries" -libraries "D:\My Documents\Arduino\libraries" -fqbn=arduino:avr:leonardo -ide-version=10607 -build-path "C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\Program Files (x86)\Arduino\libraries\HCTFT\Examples\HCTFT_Example_1_Random_Graphics\HCTFT_Example_1_Random_Graphics.ino" C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware" -hardware "D:\My Documents\Arduino\hardware" -tools "C:\Program Files (x86)\Arduino\tools-builder" -tools "C:\Program Files (x86)\Arduino\hardware\tools\avr" -built-in-libraries "C:\Program Files (x86)\Arduino\libraries" -libraries "D:\My Documents\Arduino\libraries" -fqbn=arduino:avr:leonardo -ide-version=10607 -build-path "C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp" -warnings=none -prefs=build.warn_data_percentage=75 -verbose "C:\Program Files (x86)\Arduino\libraries\HCTFT\Examples\HCTFT_Example_1_Random_Graphics\HCTFT_Example_1_Random_Graphics.ino" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036 '-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino Leonardo"' "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\leonardo" "C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp\sketch\HCTFT_Example_1_Random_Graphics.ino.cpp" -o "nul" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036 '-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino Leonardo"' "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\leonardo" "-IC:\Program Files (x86)\Arduino\libraries\HCTFT" "C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp\sketch\HCTFT_Example_1_Random_Graphics.ino.cpp" -o "nul" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036 '-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino Leonardo"' "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\leonardo" "-IC:\Program Files (x86)\Arduino\libraries\HCTFT" "C:\Program Files (x86)\Arduino\libraries\HCTFT\HCTFT.cpp" -o "nul" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036 '-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino Leonardo"' "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\leonardo" "-IC:\Program Files (x86)\Arduino\libraries\HCTFT" "C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp\sketch\HCTFT_Example_1_Random_Graphics.ino.cpp" -o "nul" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036 '-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino Leonardo"' "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\leonardo" "-IC:\Program Files (x86)\Arduino\libraries\HCTFT" "C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp\sketch\HCTFT_Example_1_Random_Graphics.ino.cpp" -o "C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp\preproc\ctags_target_for_gcc_minus_e.cpp" "C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino5/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp\preproc\ctags_target_for_gcc_minus_e.cpp" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -mmcu=atmega32u4 -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_LEONARDO -DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036 '-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino Leonardo"' "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\variants\leonardo" "-IC:\Program Files (x86)\Arduino\libraries\HCTFT" "C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp\sketch\HCTFT_Example_1_Random_Graphics.ino.cpp" -o "C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp\sketch\HCTFT_Example_1_Random_Graphics.ino.cpp.o" C:\Program Files (x86)\Arduino\libraries\HCTFT\Examples\HCTFT_Example_1_Random_Graphics\HCTFT_Example_1_Random_Graphics.ino: In function 'void setup()':

HCTFT_Example_1_Random_Graphics:65: error: expected unqualified-id before '.' token

HCTFT.Init();

    ^

HCTFT_Example_1_Random_Graphics:68: error: expected unqualified-id before '.' token

HCTFT.SetFont(LargeProp_25pt);

    ^

C:\Program Files (x86)\Arduino\libraries\HCTFT\Examples\HCTFT_Example_1_Random_Graphics\HCTFT_Example_1_Random_Graphics.ino: In function 'void loop()':

HCTFT_Example_1_Random_Graphics:83: error: expected unqualified-id before '.' token

HCTFT.Clear();

    ^

HCTFT_Example_1_Random_Graphics:90: error: expected unqualified-id before '.' token

HCTFT.Clear();

    ^

HCTFT_Example_1_Random_Graphics:97: error: expected unqualified-id before '.' token

HCTFT.Clear();

    ^

HCTFT_Example_1_Random_Graphics:104: error: expected unqualified-id before '.' token

HCTFT.Clear();

    ^

C:\Program Files (x86)\Arduino\libraries\HCTFT\Examples\HCTFT_Example_1_Random_Graphics\HCTFT_Example_1_Random_Graphics.ino: In function 'void Draw_Graphic(byte)':

HCTFT_Example_1_Random_Graphics:113: error: expected primary-expression before '.' token

int X1 = random(HCTFT.Max_X());

                    ^

HCTFT_Example_1_Random_Graphics:114: error: expected primary-expression before '.' token

int X2 = random(HCTFT.Max_X());

                    ^

HCTFT_Example_1_Random_Graphics:115: error: expected primary-expression before '.' token

int Y1 = random(HCTFT.Max_Y());

                    ^

HCTFT_Example_1_Random_Graphics:116: error: expected primary-expression before '.' token

int Y2 = random(HCTFT.Max_Y());

                    ^

HCTFT_Example_1_Random_Graphics:123: error: expected unqualified-id before '.' token

HCTFT.SetFG(Red,Green,Blue);

    ^

HCTFT_Example_1_Random_Graphics:130: error: expected unqualified-id before '.' token

   HCTFT.Line(X1,Y1,X2,Y2);

        ^

HCTFT_Example_1_Random_Graphics:137: error: expected unqualified-id before '.' token

     HCTFT.Rect(X1,Y1,X2,Y2,OUTLINE);

          ^

HCTFT_Example_1_Random_Graphics:140: error: expected unqualified-id before '.' token

     HCTFT.Rect(X1,Y1,X2,Y2,SOLID);

          ^

HCTFT_Example_1_Random_Graphics:146: error: expected unqualified-id before '.' token

   HCTFT.Scale(Scale);

        ^

HCTFT_Example_1_Random_Graphics:147: error: expected unqualified-id before '.' token

   HCTFT.Cursor(X1,Y1);

        ^

HCTFT_Example_1_Random_Graphics:148: error: expected unqualified-id before '.' token

   HCTFT.Print("HELLO!");

        ^

HCTFT_Example_1_Random_Graphics:153: error: expected unqualified-id before '.' token

   HCTFT.Scale(Scale);

        ^

HCTFT_Example_1_Random_Graphics:154: error: expected unqualified-id before '.' token

   HCTFT.Cursor(X1,Y1);

        ^

HCTFT_Example_1_Random_Graphics:155: error: expected unqualified-id before '.' token

   HCTFT.BWBitmap(84, 2, Tiny_Logo_Resistor);

        ^

Using library HCTFT in folder: C:\Program Files (x86)\Arduino\libraries\HCTFT (legacy) exit status 1 expected unqualified-id before '.' token

HobbyComponents commented 8 years ago

Hi,

Did you uncomment on of the follow lines in the sketch?

//HCTFT HCTFT(ELECFREAKS_2_4_WITH_TFT01_UNO); // Elecfreaks 2.4" TFT
(HCARDU0083) //HCTFT HCTFT(ELECFREAKS_3_2_WITH_TFT01_MEGA); // Elecfreaks 3.2" TFT
(HCARDU0097) //HCTFT HCTFT(MCUFRIEND_2_4_UNO); // McuFriend 2_4" TFT (HCARDU0095) //HCTFT HCTFT(MCUFRIEND_3_5_MEGA); // Mcufriend 3.5" TFT (HCARDU0096)

Regards

Andrew

On Mon, 07 Mar 2016 16:26:15 -0000, Galbi3000 notifications@github.com
wrote:

I am using Arduino IDE version 1.6.7 and added this library to use a
screen I got today.

I loaded the example code HCTFT_Example_1_Random_Graphics and did a
Verify/Compile on it without any changes. I got these errors (verbose

output during compile switched on):

Arduino: 1.6.7 (Windows 10), Board: "Arduino Leonardo"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs
-logger=machine -hardware "C:\Program Files (x86)\Arduino\hardware"
-hardware "D:>\My Documents\Arduino\hardware" -tools "C:\Program Files
(x86)\Arduino\tools-builder" -tools "C:\Program Files
(x86)\Arduino\hardware\tools>\avr" -built-in-libraries "C:\Program Files
(x86)\Arduino\libraries" -libraries "D:\My Documents\Arduino\libraries"
-fqbn=arduino:avr:leonardo -ide->version=10607 -build-path
"C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp"
-warnings=none ->prefs=build.warn_data_percentage=75 -verbose
"C:\Program Files
(x86)\Arduino\libraries\HCTFT\Examples\HCTFT_Example_1_Random_Graphics>\HCTFT_Example_1_Random_Graphics.ino" C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine
-hardware "C:\Program Files (x86)\Arduino\hardware" -hardware "D:\My

Documents\Arduino\hardware" -tools "C:\Program Files
(x86)\Arduino\tools-builder" -tools "C:\Program Files
(x86)\Arduino\hardware\tools\avr" ->built-in-libraries "C:\Program Files
(x86)\Arduino\libraries" -libraries "D:\My Documents\Arduino\libraries"
-fqbn=arduino:avr:leonardo -ide->version=10607 -build-path
"C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp"
-warnings=none ->prefs=build.warn_data_percentage=75 -verbose
"C:\Program Files
(x86)\Arduino\libraries\HCTFT\Examples\HCTFT_Example_1_Random_Graphics>\HCTFT_Example_1_Random_Graphics.ino" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g
-Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections
-fno->threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32u4
-DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_LEONARDO
->DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036
'-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino >Leonardo"'
"-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino"
"-IC:\Program Files
(x86)\Arduino\hardware\arduino\avr\variants>\leonardo"
"C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp\sketch>\HCTFT_Example_1_Random_Graphics.ino.cpp"
-o "nul" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g
-Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections
-fno->threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32u4
-DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_LEONARDO
->DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036
'-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino >Leonardo"'
"-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino"
"-IC:\Program Files
(x86)\Arduino\hardware\arduino\avr\variants>\leonardo" "-IC:\Program
Files (x86)\Arduino\libraries\HCTFT"
"C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp>\sketch\HCTFT_Example_1_Random_Graphics.ino.cpp"
-o "nul" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g
-Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections
-fno->threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32u4
-DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_LEONARDO
->DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036
'-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino >Leonardo"'
"-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino"
"-IC:\Program Files
(x86)\Arduino\hardware\arduino\avr\variants>\leonardo" "-IC:\Program
Files (x86)\Arduino\libraries\HCTFT" "C:\Program Files
(x86)\Arduino\libraries\HCTFT\HCTFT.cpp" -o "nul" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g
-Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections
-fno->threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32u4
-DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_LEONARDO
->DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036
'-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino >Leonardo"'
"-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino"
"-IC:\Program Files
(x86)\Arduino\hardware\arduino\avr\variants>\leonardo" "-IC:\Program
Files (x86)\Arduino\libraries\HCTFT"
"C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp>\sketch\HCTFT_Example_1_Random_Graphics.ino.cpp"
-o "nul" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g
-Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections
-fno->threadsafe-statics -w -x c++ -E -CC -mmcu=atmega32u4
-DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_LEONARDO
->DARDUINO_ARCH_AVR -DUSB_VID=0x2341 -DUSB_PID=0x8036
'-DUSB_MANUFACTURER="Unknown"' '-DUSB_PRODUCT="Arduino >Leonardo"'
"-IC:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino"
"-IC:\Program Files
(x86)\Arduino\hardware\arduino\avr\variants>\leonardo" "-IC:\Program
Files (x86)\Arduino\libraries\HCTFT"
"C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp>\sketch\HCTFT_Example_1_Random_Graphics.ino.cpp"
-o
"C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp>\preproc\ctags_target_for_gcc_minus_e.cpp" "C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino5/ctags"
-u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns
--line->directives
"C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp\preproc\ctags_target_for_gcc_minus_e.cpp" "C:\Program Files (x86)\Arduino\hardware\tools\avr/bin/avr-g++" -c -g
-Os -w -std=gnu++11 -fno-exceptions -ffunction-sections -fdata-sections
-fno->threadsafe-statics -MMD -mmcu=atmega32u4 -DF_CPU=16000000L
-DARDUINO=10607 -DARDUINO_AVR_LEONARDO ->DARDUINO_ARCH_AVR
-DUSB_VID=0x2341 -DUSB_PID=0x8036 '-DUSB_MANUFACTURER="Unknown"'
'-DUSB_PRODUCT="Arduino >Leonardo"' "-IC:\Program Files
(x86)\Arduino\hardware\arduino\avr\cores\arduino" "-IC:\Program Files
(x86)\Arduino\hardware\arduino\avr\variants>\leonardo" "-IC:\Program
Files (x86)\Arduino\libraries\HCTFT"
"C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp>\sketch\HCTFT_Example_1_Random_Graphics.ino.cpp"
-o
"C:\Users\Admin\AppData\Local\Temp\build75431f7b19cd4afbb87110c0b4cda0c2.tmp>\sketch\HCTFT_Example_1_Random_Graphics.ino.cpp.o" C:\Program Files
(x86)\Arduino\libraries\HCTFT\Examples\HCTFT_Example_1_Random_Graphics\HCTFT_Example_1_Random_Graphics.ino:
In >function 'void setup()':

HCTFT_Example_1_Random_Graphics:65: error: expected unqualified-id
before '.' token

HCTFT.Init(); ^

HCTFT_Example_1_Random_Graphics:68: error: expected unqualified-id
before '.' token

HCTFT.SetFont(LargeProp_25pt); ^

C:\Program Files
(x86)\Arduino\libraries\HCTFT\Examples\HCTFT_Example_1_Random_Graphics\HCTFT_Example_1_Random_Graphics.ino:
In >function 'void loop()':

HCTFT_Example_1_Random_Graphics:83: error: expected unqualified-id
before '.' token

HCTFT.Clear(); ^

HCTFT_Example_1_Random_Graphics:90: error: expected unqualified-id
before '.' token

HCTFT.Clear(); ^

HCTFT_Example_1_Random_Graphics:97: error: expected unqualified-id
before '.' token

HCTFT.Clear(); ^

HCTFT_Example_1_Random_Graphics:104: error: expected unqualified-id
before '.' token

HCTFT.Clear(); ^

C:\Program Files
(x86)\Arduino\libraries\HCTFT\Examples\HCTFT_Example_1_Random_Graphics\HCTFT_Example_1_Random_Graphics.ino:
In >function 'void Draw_Graphic(byte)':

HCTFT_Example_1_Random_Graphics:113: error: expected primary-expression
before '.' token

int X1 = random(HCTFT.Max_X()); ^

HCTFT_Example_1_Random_Graphics:114: error: expected primary-expression
before '.' token

int X2 = random(HCTFT.Max_X()); ^

HCTFT_Example_1_Random_Graphics:115: error: expected primary-expression
before '.' token

int Y1 = random(HCTFT.Max_Y()); ^

HCTFT_Example_1_Random_Graphics:116: error: expected primary-expression
before '.' token

int Y2 = random(HCTFT.Max_Y()); ^

HCTFT_Example_1_Random_Graphics:123: error: expected unqualified-id
before '.' token

HCTFT.SetFG(Red,Green,Blue); ^

HCTFT_Example_1_Random_Graphics:130: error: expected unqualified-id
before '.' token HCTFT.Line(X1,Y1,X2,Y2);

   ^

HCTFT_Example_1_Random_Graphics:137: error: expected unqualified-id
before '.' token HCTFT.Rect(X1,Y1,X2,Y2,OUTLINE);

     ^

HCTFT_Example_1_Random_Graphics:140: error: expected unqualified-id
before '.' token HCTFT.Rect(X1,Y1,X2,Y2,SOLID);

     ^

HCTFT_Example_1_Random_Graphics:146: error: expected unqualified-id
before '.' token HCTFT.Scale(Scale);

   ^

HCTFT_Example_1_Random_Graphics:147: error: expected unqualified-id
before '.' token HCTFT.Cursor(X1,Y1);

   ^

HCTFT_Example_1_Random_Graphics:148: error: expected unqualified-id
before '.' token HCTFT.Print("HELLO!");

   ^

HCTFT_Example_1_Random_Graphics:153: error: expected unqualified-id
before '.' token HCTFT.Scale(Scale);

   ^

HCTFT_Example_1_Random_Graphics:154: error: expected unqualified-id
before '.' token HCTFT.Cursor(X1,Y1);

   ^

HCTFT_Example_1_Random_Graphics:155: error: expected unqualified-id
before '.' token HCTFT.BWBitmap(84, 2, Tiny_Logo_Resistor);

   ^

Using library HCTFT in folder: C:\Program Files
(x86)\Arduino\libraries\HCTFT (legacy) exit status 1 expected unqualified-id before '.' token

— Reply to this email directly or view it on GitHub.

Hobby Components Ltd This e-mail (and any attachment) is intended only for the attention of the
addressee(s). Its unauthorised use, disclosure, or copying is not
permitted. If you are not the intended recipient, please delete all copies
and inform the sender by return e-mail.

emid-alipour commented 6 years ago

Hi your TFT print shown img_20171120_120011 invert, how can i to fix it?

emid-alipour commented 6 years ago

code is: / Include the HCTFT library /

include "HCTFT.h"

/ Example bitmap / const PROGMEM byte Tiny_Logo_Resistor[] = { 0xC0, 0xE0, 0x30, 0x30, 0xF0, 0xE0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0x38, 0x0E, 0x07, 0x1E, 0x78, 0xE0, 0x80, 0x00, 0x00, 0x00, 0x00, 0xC0, 0x70, 0x1C, 0x07, 0x0F, 0x3C, 0xF0, 0x80, 0x00, 0x00, 0x00, 0x00, 0x80, 0xF0, 0x3C, 0x0F, 0x07, 0x1C, 0x70, 0xC0, 0x00, 0x00, 0x00, 0x00, 0x80, 0xE0, 0x78, 0x1E, 0x07, 0x0E, 0x38, 0xE0, 0x80, 0x00, 0x00, 0x00, 0x00, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xC0, 0xE0, 0xF0, 0x30, 0x30, 0xE0, 0xC0, 0x00, 0x01, 0x03, 0x03, 0x03, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0F, 0x3C, 0x38, 0x0E, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x07, 0x1E, 0x38, 0x1C, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0E, 0x38, 0x38, 0x0E, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x07, 0x1C, 0x38, 0x1E, 0x07, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x0E, 0x38, 0x3C, 0x0F, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x03, 0x03, 0x03, 0x01, 0x00, };

/ Options used to select one of the demos /

define LINE 0

define RECTANGLE 1

define FONT 2

define BWGRAPHIC 3

/ Uncomment one of the lines below to to create an instance of the TFT library to match your screen / //HCTFT HCTFT(ELECFREAKS_2_4_WITH_TFT01_UNO); // Elecfreaks 2.4" TFT (HCARDU0083) //HCTFT HCTFT(ELECFREAKS_3_2_WITH_TFT01_MEGA); // Elecfreaks 3.2" TFT with ILI9481 contoller (HCARDU0097) //HCTFT HCTFT(ELECFREAKS_3_2_9341_WITH_TFT01_MEGA); // Elecfreaks 3.2" TFT with ILI9341 controller (HCARDU0097) //HCTFT HCTFT(MCUFRIEND_2_4_UNO); // McuFriend 2_4" TFT (HCARDU0095) HCTFT HCTFT(MCUFRIEND_3_5_MEGA); // Mcufriend 3.5" TFT (HCARDU0096)

void setup() { / Initialise the TFT library / HCTFT.Init();

/ Select one of the libraries fonts and seed the Arduino random function/ HCTFT.SetFont(LargeProp_25pt); randomSeed(analogRead(0)); }

/ Main sketch / void loop() { int Index;

while(1){ HCTFT.Scale(2); HCTFT.Cursor(1,1); HCTFT.Print("HELLO! Emid"); } }