Jack,
Thank you for your reply, especially on a holiday.? This
matter can certainly can wait until tomorrow.
I am using Windows 10 on Acer Gen 7 with 3.1Ghz
processor.? I totally scrapped my attempts at compiling
and started over using your InstallingNewLibraries doc.?
I seem to be having issues with the RA8875 library
during compilation.? I have not seen the Collect2.exe
error to this point so I will assume that is moot.
Have I downloaded the wrong *.h file?? I used the URLs
provided in the document.? The Teensy 3.6 is the one
from PJRC.
Arduino: 1.8.9 (Windows 10), TD: 1.46, Board: "Teensy
3.6, All of the Above, 180 MHz, Faster, US English"
Using library EEPROM at version 2.0 in folder:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\EEPROM
Using library Wire at version 1.0 in folder:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\Wire
Using library SPI at version 1.0 in folder:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\SPI
Using library OpenAudio_ArduinoLibrary in folder:
C:\Arduino_1_8_9\libraries\OpenAudio_ArduinoLibrary
(legacy)
Using library Audio at version 1.3 in folder:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\Audio
Using library SD at version 1.2.2 in folder:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\SD
Using library SerialFlash at version 0.5 in folder:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\SerialFlash
Using library Adafruit_GFX at version 1.4.8 in folder:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\Adafruit_GFX
Using library RA8875 at version 0.70.11 in folder:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\RA8875
Using library Rotary in folder:
C:\Users\Vin\Documents\Arduino\libraries\Rotary (legacy)
Using library Time at version 1.5 in folder:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\Time
Using library TimerOne at version 1.1 in folder:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\TimerOne
Using library UTFT in folder:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\UTFT
(legacy)
Using library URTouch in folder:
C:\Arduino_1_8_9\libraries\URTouch (legacy)
Using library UTFT_Buttons in folder:
C:\Arduino_1_8_9\libraries\UTFT_Buttons (legacy)
In file included from
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\RA8875/RA8875.h:129:0,
???????????????? from
C:\Users\Vin\AppData\Local\Temp\arduino_build_919634\sketch\JackAl.h:21,
???????????????? from
C:\Users\Vin\AppData\Local\Temp\arduino_build_919634\sketch\DisplayCalibration.cpp:20:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\RA8875/_settings/RA8875_CPU_commons.h:164:3:
warning: #warning "Generic Arm detected, not sure if
your board it's compatible!" [-Wcpp]
? #warning "Generic Arm detected, not sure if your board
it's compatible!"
?? ^
In file included from
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\RA8875/RA8875.h:129:0,
???????????????? from
C:\Users\Vin\AppData\Local\Temp\arduino_build_919634\sketch\JackAl.h:21,
???????????????? from
C:\Users\Vin\AppData\Local\Temp\arduino_build_919634\sketch\AlsFilterCode.cpp:18:
C:\Arduino_1_8_9\hardware\teensy\avr\libraries\RA8875/_settings/RA8875_CPU_commons.h:164:3:
warning: #warning "Generic Arm detected, not sure if
your board it's compatible!" [-Wcpp]
? #warning "Generic Arm detected, not sure if your board
it's compatible!"
?? ^
DisplayCalibration.cpp: In function 'void
GetTouchCoordinates()':
DisplayCalibration.cpp:124: error: 'class RA8875' has no
member named 'touched'
?? tft.touched();
?????? ^
DisplayCalibration.cpp:126: error: 'class RA8875' has no
member named 'touchReadAdc'
???? tft.touchReadAdc(&tx, &ty);???????? //read
directly from ADC - raw values
???????? ^
DisplayCalibration.cpp:140: error: 'class RA8875' has no
member named 'touched'
?? } while (tft.touched() and i <= 100);? // Do this
up to 100 times as long as button pushed
??????????????? ^
DisplayCalibration.cpp:154: error: 'class RA8875' has no
member named 'touchEnable'
???? tft.touchEnable(false); // Turn off touch to
prevent additional touches for 100ms
???????? ^
DisplayCalibration.cpp:156: error: 'class RA8875' has no
member named 'touchEnable'
???? tft.touchEnable(true);? //Turn touch back on
???????? ^
DisplayCalibration.cpp: In function 'void
GetTouchCoordinates2()':
DisplayCalibration.cpp:190: error: 'class RA8875' has no
member named 'touched'
?? tft.touched();
?????? ^
DisplayCalibration.cpp:192: error: 'class RA8875' has no
member named 'touchReadAdc'
???? tft.touchReadAdc(&tx, &ty);???????? //read
directly from ADC - raw values
???????? ^
DisplayCalibration.cpp:201: error: 'class RA8875' has no
member named 'touchEnable'
?????? tft.touchEnable(false);
?????????? ^
DisplayCalibration.cpp:206: error: 'class RA8875' has no
member named 'touched'
?? } while (tft.touched());? // Do this up to 100 times
as long as button pushed
??????????????? ^
DisplayCalibration.cpp:229: error: 'class RA8875' has no
member named 'touchEnable'
???? tft.touchEnable(false); // Turn off touch to
prevent additional touches for 100ms
???????? ^
DisplayCalibration.cpp:231: error: 'class RA8875' has no
member named 'touchEnable'
???? tft.touchEnable(true);? //Turn touch back on
???????? ^
DisplayCalibration.cpp: In function 'void
InitDisplayCalibration()':
DisplayCalibration.cpp:263: error: 'class RA8875' has no
member named 'setTouchLimit'
?? tft.setTouchLimit(1); //changed 2019-01-18
?????? ^
DisplayCalibration.cpp:264: error: 'class RA8875' has no
member named 'touchBegin'
?? tft.touchBegin();//enable touch support for RA8875
changed 2019-01-18
?????? ^
DisplayCalibration.cpp:265: error: 'class RA8875' has no
member named 'touchEnable'
?? tft.touchEnable(true);? //changed 2019-01-18
?????? ^
DisplayCalibration.cpp:297: error: 'class RA8875' has no
member named 'touchEnable'
???? tft.touchEnable(true);
???????? ^
DisplayCalibration.cpp:299: error: 'class RA8875' has no
member named 'touched'
???? if (tft.touched()) {
???????????? ^
DisplayCalibration.cpp:306: error: 'class RA8875' has no
member named 'touchEnable'
???????????????? tft.touchEnable(false);
???????????????????? ^
DisplayCalibration.cpp:356: error: 'class RA8875' has no
member named 'touchEnable'
???????????????? tft.touchEnable(false);
???????????????????? ^
DisplayCalibration.cpp:464: error: 'class RA8875' has no
member named 'touchEnable'
???????????????? tft.touchEnable(false);
???????????????????? ^
DisplayCalibration.cpp:517: error: 'class RA8875' has no
member named 'touchEnable'
???????????????? tft.touchEnable(false);
???????????????????? ^
DisplayCalibration.cpp:565: error: 'class RA8875' has no
member named 'touchEnable'
???????????????? tft.touchEnable(false);
???????????????????? ^
DisplayCalibration.cpp:613: error: 'class RA8875' has no
member named 'touchEnable'
???????????????? tft.touchEnable(false);
???????????????????? ^
AlsFilterCode.cpp: In function 'void
displayAudioSpectrum()':
AlsFilterCode.cpp:675: error: 'class RA8875' has no
member named 'touchEnable'
???? tft.touchEnable(true);
???????? ^
AlsFilterCode.cpp:679: error: 'class RA8875' has no
member named 'touched'
???? if (tft.touched()) { //Check for touched screen
???????????? ^
AlsFilterCode.cpp:682: error: 'class RA8875' has no
member named 'touched'
?????? tft.touched(false);
?????????? ^
AlsFilterCode.cpp:706: error: 'class RA8875' has no
member named 'touchEnable'
???????? tft.touchEnable(true);
???????????? ^
no matching function for call to 'RA8875::RA8875(int,
int, int, int)'
Vince N1VIN
On
7/4/2019 3:29 PM, jjpurdum via Groups.Io wrote: