I can not compile examples for CT1642

I download CT1642-master.zip from https://github.com/arkroan/CT1642
then add.zip library after that library added
but when I compile examples can not

Arduino: 1.8.10 (Windows 10), Board: "Arduino Uno"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\hitro\AppData\Local\Arduino15\packages -hardware C:\Users\hitro\Documents\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\hitro\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\hitro\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10810 -build-path C:\Users\hitro\AppData\Local\Temp\arduino_build_608379 -warnings=none -build-cache C:\Users\hitro\AppData\Local\Temp\arduino_cache_655860 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.arduinoOTA.path=C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -verbose C:\Users\hitro\AppData\Local\Temp\arduino_modified_sketch_49796\ShowSingle.ino
C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\hitro\AppData\Local\Arduino15\packages -hardware C:\Users\hitro\Documents\Arduino\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\hitro\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries C:\Users\hitro\Documents\Arduino\libraries -fqbn=arduino:avr:uno -ide-version=10810 -build-path C:\Users\hitro\AppData\Local\Temp\arduino_build_608379 -warnings=none -build-cache C:\Users\hitro\AppData\Local\Temp\arduino_cache_655860 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7 -prefs=runtime.tools.arduinoOTA.path=C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\arduinoOTA\1.3.0 -prefs=runtime.tools.avrdude.path=C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avrdude\6.3.0-arduino17 -verbose C:\Users\hitro\AppData\Local\Temp\arduino_modified_sketch_49796\ShowSingle.ino
Using board 'uno' from platform in folder: C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3
Using core 'arduino' from platform in folder: C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3
Detecting libraries used...
"C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\cores\arduino" "-IC:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\variants\standard" "C:\Users\hitro\AppData\Local\Temp\arduino_build_608379\sketch\ShowSingle.ino.cpp" -o nul
Alternatives for CT1642.h: [CT1642-master]
ResolveLibrary(CT1642.h)
-> candidates: [CT1642-master]
"C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\cores\arduino" "-IC:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\variants\standard" "-IC:\Users\hitro\Documents\Arduino\libraries\CT1642-master" "C:\Users\hitro\AppData\Local\Temp\arduino_build_608379\sketch\ShowSingle.ino.cpp" -o nul
"C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\cores\arduino" "-IC:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\variants\standard" "-IC:\Users\hitro\Documents\Arduino\libraries\CT1642-master" "C:\Users\hitro\Documents\Arduino\libraries\CT1642-master\CT1642.cpp" -o nul
Generating function prototypes...
"C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\cores\arduino" "-IC:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\variants\standard" "-IC:\Users\hitro\Documents\Arduino\libraries\CT1642-master" "C:\Users\hitro\AppData\Local\Temp\arduino_build_608379\sketch\ShowSingle.ino.cpp" -o "C:\Users\hitro\AppData\Local\Temp\arduino_build_608379\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\hitro\AppData\Local\Temp\arduino_build_608379\preproc\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\cores\arduino" "-IC:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\variants\standard" "-IC:\Users\hitro\Documents\Arduino\libraries\CT1642-master" "C:\Users\hitro\AppData\Local\Temp\arduino_build_608379\sketch\ShowSingle.ino.cpp" -o "C:\Users\hitro\AppData\Local\Temp\arduino_build_608379\sketch\ShowSingle.ino.cpp.o"
Compiling libraries...
Compiling library "CT1642-master"
"C:\Users\hitro\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10810 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR "-IC:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\cores\arduino" "-IC:\Users\hitro\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.3\variants\standard" "-IC:\Users\hitro\Documents\Arduino\libraries\CT1642-master" "C:\Users\hitro\Documents\Arduino\libraries\CT1642-master\CT1642.cpp" -o "C:\Users\hitro\AppData\Local\Temp\arduino_build_608379\libraries\CT1642-master\CT1642.cpp.o"
C:\Users\hitro\Documents\Arduino\libraries\CT1642-master\CT1642.cpp: In member function 'byte CT1642::getCharByte(char)':

C:\Users\hitro\Documents\Arduino\libraries\CT1642-master\CT1642.cpp:536:21: error: 'DATA_p' was not declared in this scope

   return (byte) DATA_p ;

                 ^~~~~~

C:\Users\hitro\Documents\Arduino\libraries\CT1642-master\CT1642.cpp:536:21: note: suggested alternative: 'DATA_0'

   return (byte) DATA_p ;

                 ^~~~~~

                 DATA_0

Multiple libraries were found for "CT1642.h"
Used: C:\Users\hitro\Documents\Arduino\libraries\CT1642-master
Using library CT1642-master in folder: C:\Users\hitro\Documents\Arduino\libraries\CT1642-master (legacy)
exit status 1
Error compiling for board Arduino Uno.

Delete that folder & contents.

Close the IDE, restart it and try to recompile.

@missdrew

Delete that folder & contents.

then close IDE and add library again try to compile same problem

I never said to add the library!

Unfortunatelly I have no idea what your new error is, please post the FULL error.

@missdrew
is it possible to test it by your side and tell me steps, thanks

NO - YOU post the error you have now. Also, where did you download the library from?

@missdrew

from here https://github.com/arkroan/CT1642

On line 536 of CT1642.cpp change 'DATA_p' to 'DATA_P'

@missdrew
it is compiled correctly, thanks for your help

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.