Keyboard Shortcuts
Likes
- JackAl
- Messages
Search
Re: Arduino IDE 1.8.8 issues continued
This is all wrong and is not what I said to do. I'll lay it out tomorrow and post it on this Forum. Jack, W8TEE
On Sunday, January 20, 2019, 11:18:05 PM EST, Gary Anderson <gary.ag5tx@...> wrote:
Art et al, When I downloaded the additional libraries as highlighted in JackAl's "LibraryDirectoryStructure[7708].doc", I downloaded ZIP files to the same directory as all of the JackAL documents (for later master archiving).? Not into the Arduino or Sketch directory.? (I previously did a fresh/unique Arduino 1.8.7 install and added the Teensy files.)? I imported the required additional libs from inside the Arduino IDE. using the: Sketch->Include Library -> Add Zip Library method. Libraries from GitHub were added to the Sketch directory as expected.? ?However the libraries from GitHub had a "-master" in the directory name.?? Per my rudimentary understanding based on the top level Arduino docs, libs in the sketch directory take precedence if there are multiple libs of the same name.? This makes sense. But it seems that directories with "-master" in the directory name are having issue. Libs with a "-master" in the directory name were sometimes being "Not Used". ("-", is often used as a delimiter, but I did not play around to see if this was it, the inconsistency is the weird part at this time.) Short workaround is remove "-master" from the library directory name for the libraries that you imported to your Sketch folder. For me at this time, at least the correct lib from the Sketch folder is being reported to be used. Found an issue with UTFT.cpp? K66 wasn't defined.? Well at this point, I'm thinking... Go back an see what I did wrong, but brute force it to see if I'm on the right path :) screwed around and see that?MK66FX1M0 wasn't defined and that brute forcing a?hardware/arm/HW_MX20DX256.h didn't work. ?
Now I still haven't gotten a successful compile.but, I did brute force an error into an assume that K20 stuff might work for K66. and I do need to re-read documents that people spent time putting together before asking questions. I'm only writing this because I wan't to share my perspective on the 'master'.? Maybe my little tidbits may help others move along.? Didn't put too much time into this, yet. Maybe while I sleep, or work tomorrow, someone will come up with the answer, or all ready has it :) expect similar issue, why Jack posted JackAl's version of RA8875 lib, to add K66 ...... Rgds, Gary |
||
Re: Arduino IDE 1.8.8 issues continued
Art et al,
When I downloaded the additional libraries as highlighted in JackAl's "LibraryDirectoryStructure[7708].doc", I downloaded ZIP files to the same directory as all of the JackAL documents (for later master archiving).? Not into the Arduino or Sketch directory.? (I previously did a fresh/unique Arduino 1.8.7 install and added the Teensy files.)? I imported the required additional libs from inside the Arduino IDE. using the: Sketch->Include Library -> Add Zip Library method. Libraries from GitHub were added to the Sketch directory as expected.? ?However the libraries from GitHub had a "-master" in the directory name.?? Per my rudimentary understanding based on the top level Arduino docs, libs in the sketch directory take precedence if there are multiple libs of the same name.? This makes sense. But it seems that directories with "-master" in the directory name are having issue. Libs with a "-master" in the directory name were sometimes being "Not Used". ("-", is often used as a delimiter, but I did not play around to see if this was it, the inconsistency is the weird part at this time.) Short workaround is remove "-master" from the library directory name for the libraries that you imported to your Sketch folder. For me at this time, at least the correct lib from the Sketch folder is being reported to be used. Found an issue with UTFT.cpp? K66 wasn't defined.? Well at this point, I'm thinking... Go back an see what I did wrong, but brute force it to see if I'm on the right path :) screwed around and see that?MK66FX1M0 wasn't defined and that brute forcing a?hardware/arm/HW_MX20DX256.h didn't work. ?
Now I still haven't gotten a successful compile.but, I did brute force an error into an assume that K20 stuff might work for K66. and I do need to re-read documents that people spent time putting together before asking questions. I'm only writing this because I wan't to share my perspective on the 'master'.? Maybe my little tidbits may help others move along.? Didn't put too much time into this, yet. Maybe while I sleep, or work tomorrow, someone will come up with the answer, or all ready has it :) expect similar issue, why Jack posted JackAl's version of RA8875 lib, to add K66 ...... Rgds, Gary |
||
Re: Arduino IDE 1.8.8 issues continued
All: You should never have ANY library that does not match the header and cpp file in the library. Any file that ends in "master" tells me you have left the extracted ZIP file on path. That's usually not a good idea, especially when it tries to "use" it. Your errors below says that is used the RA8875 library, but a dollar to a donut it's not OUR version of the library. Also, when you see the word "(legacy)" at the end of a linker line, usually this means it found multiple copies and used an older version of the library. It's pretty clear it's not the library tied into the Teensy path. Jack, W8TEE
On Sunday, January 20, 2019, 2:59:04 PM EST, Art Olson <olson339@...> wrote:
Jack ? Ok flat forehead ¨C change teensy board. Got further but ? Multiple libraries were found for "Audio.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Audio Not used: C:\Users\User1\Documents\Arduino\libraries\Audio-master Not used: C:\Arduino 1.8.7\Arduino\libraries\Audio-master Multiple libraries were found for "Rotary.h" Used: C:\Users\User1\Documents\Arduino\libraries\Rotary-master Not used: C:\Arduino 1.8.7\Arduino\libraries\Rotary-master Multiple libraries were found for "TimeLib.h" Used: C:\Users\User1\Documents\Arduino\libraries\Time-master Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\libraries\Time-master Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\libraries\Time-master Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\libraries\Time-master Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\libraries\Time-master Multiple libraries were found for "UTFT.h" Used: C:\Users\User1\Documents\Arduino\libraries\UTFT Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\UTFT Not used: C:\Arduino 1.8.7\Arduino\libraries\UTFT Multiple libraries were found for "OpenAudio_ArduinoLibrary.h" Used: C:\Users\User1\Documents\Arduino\libraries\OpenAudio_ArduinoLibrary-master Not used: C:\Arduino 1.8.7\Arduino\libraries\OpenAudio_ArduinoLibrary-master Multiple libraries were found for "SerialFlash.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SerialFlash Not used: C:\Users\User1\Documents\Arduino\libraries\SerialFlash-master Not used: C:\Arduino 1.8.7\Arduino\libraries\SerialFlash-master Multiple libraries were found for "Adafruit_GFX.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX Not used: C:\Users\User1\Documents\Arduino\libraries\Adafruit-GFX-Library-master Not used: C:\Arduino 1.8.7\Arduino\libraries\Adafruit-GFX-Library-master Multiple libraries were found for "RA8875.h" Used: C:\Users\User1\Documents\Arduino\libraries\RA8875 Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\RA8875 Not used: C:\Arduino 1.8.7\Arduino\libraries\RA8875 Multiple libraries were found for "URTouch.h" Used: C:\Users\User1\Documents\Arduino\libraries\URTouch Not used: C:\Arduino 1.8.7\Arduino\libraries\URTouch Multiple libraries were found for "UTFT_Buttons.h" Used: C:\Users\User1\Documents\Arduino\libraries\UTFT_Buttons Not used: C:\Arduino 1.8.7\Arduino\libraries\UTFT_Buttons Multiple libraries were found for "SD.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SD Not used: C:\Arduino 1.8.7\Arduino\libraries\SD Using library EEPROM at version 2.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\EEPROM Using library Wire at version 1.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Wire Using library SPI at version 1.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SPI Using library OpenAudio_ArduinoLibrary-master in folder: C:\Users\User1\Documents\Arduino\libraries\OpenAudio_ArduinoLibrary-master (legacy) Using library Audio at version 1.3 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Audio Using library SD at version 1.2.2 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SD Using library SerialFlash at version 0.5 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SerialFlash Using library Adafruit_GFX at version 1.2.3 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX Using library RA8875 at version 0.70.11 in folder: C:\Users\User1\Documents\Arduino\libraries\RA8875 Using library Rotary-master in folder: C:\Users\User1\Documents\Arduino\libraries\Rotary-master (legacy) Using library Time-master at version 1.5 in folder: C:\Users\User1\Documents\Arduino\libraries\Time-master Using library TimerOne at version 1.1 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\TimerOne Using library UTFT in folder: C:\Users\User1\Documents\Arduino\libraries\UTFT (legacy) Using library URTouch in folder: C:\Users\User1\Documents\Arduino\libraries\URTouch (legacy) Using library UTFT_Buttons in folder: C:\Users\User1\Documents\Arduino\libraries\UTFT_Buttons (legacy) Error compiling for board Teensy 3.6. ? Art ? From: [email protected] <[email protected]> On Behalf Of jjpurdum via Groups.Io
Sent: Sunday, January 20, 2019 2:52 PM To: [email protected] Subject: Re: [JackAl] Arduino IDE 1.8.8 issues continued ? Art: ? The message: ? 'A21' was not declared in this scope ? tells me you are not using the Teensy 3.6 board under the Tools --> Boards option of the Arduino IDE. The Teensy core before 3.5 can issue that message because the analog ports were expanded. Check which board you are using. Also, did you download our RA8875 library and install it? We had to change it because it was not updated for the Teensy 3.6. ? Jack, W8TEE ? On Sunday, January 20, 2019, 2:46:48 PM EST, Art Olson <olson339@...> wrote: ? ? Jack ? This is as far as I can get. It appears the IDE is opting to use ? Used: C:\Users\User1\Documents\Arduino\libraries\RA8875 Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\RA8875 ? I have gone thru and uninstalled the IDE and deleted directories identified on the users\users¡ path. Then reinstalled IDE at c:\Arduino1.8.7 path ? Results below ? Multiple libraries were found for "RA8875.h" Used: C:\Users\User1\Documents\Arduino\libraries\RA8875 Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\RA8875 Multiple libraries were found for "TimeLib.h" Used: C:\Users\User1\Documents\Arduino\libraries\Time-master Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Multiple libraries were found for "UTFT.h" Used: C:\Users\User1\Documents\Arduino\libraries\UTFT Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\UTFT Multiple libraries were found for "Audio.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Audio Not used: C:\Users\User1\Documents\Arduino\libraries\Audio-master Multiple libraries were found for "SD.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SD Not used: C:\Arduino 1.8.7\Arduino\libraries\SD Multiple libraries were found for "SerialFlash.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SerialFlash Not used: C:\Users\User1\Documents\Arduino\libraries\SerialFlash-master Multiple libraries were found for "Adafruit_GFX.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX Not used: C:\Users\User1\Documents\Arduino\libraries\Adafruit-GFX-Library-master Using library EEPROM at version 2.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\EEPROM Using library Wire at version 1.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Wire Using library SPI at version 1.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SPI Using library OpenAudio_ArduinoLibrary-master in folder: C:\Users\User1\Documents\Arduino\libraries\OpenAudio_ArduinoLibrary-master (legacy) Using library Audio at version 1.3 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Audio Using library SD at version 1.2.2 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SD Using library SerialFlash at version 0.5 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SerialFlash Using library Adafruit_GFX at version 1.2.3 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX Using library RA8875 at version 0.70.11 in folder: C:\Users\User1\Documents\Arduino\libraries\RA8875 Using library Rotary-master in folder: C:\Users\User1\Documents\Arduino\libraries\Rotary-master (legacy) Using library Time-master at version 1.5 in folder: C:\Users\User1\Documents\Arduino\libraries\Time-master Using library TimerOne at version 1.1 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\TimerOne Using library UTFT in folder: C:\Users\User1\Documents\Arduino\libraries\UTFT (legacy) Using library URTouch in folder: C:\Users\User1\Documents\Arduino\libraries\URTouch (legacy) Using library UTFT_Buttons in folder: C:\Users\User1\Documents\Arduino\libraries\UTFT_Buttons (legacy) 'A21' was not declared in this scope ? Art N2AJO ? ? From: [email protected] <[email protected]> On Behalf Of jjpurdum via Groups.Io ? All: control_tlv320aic3206,cpp control_tlv320aic3206.h ? are duplicated in the Audio and OpenAudio_ArduinoLibrary libraries. I removed those two files from the OpenAudio_ArduinoLibrary and the code compile/uploaded and appears to work just fine. If you do this, remember you must unload/reload the IDE after any changes to the libraries. If you're using Version 1.8.7, you shouldn't have any issues. ?
|
||
Re: Arduino IDE 1.8.8 issues continued
¿ªÔÆÌåÓýJack ? Ok flat forehead ¨C change teensy board. Got further but ? Multiple libraries were found for "Audio.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Audio Not used: C:\Users\User1\Documents\Arduino\libraries\Audio-master Not used: C:\Arduino 1.8.7\Arduino\libraries\Audio-master Multiple libraries were found for "Rotary.h" Used: C:\Users\User1\Documents\Arduino\libraries\Rotary-master Not used: C:\Arduino 1.8.7\Arduino\libraries\Rotary-master Multiple libraries were found for "TimeLib.h" Used: C:\Users\User1\Documents\Arduino\libraries\Time-master Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\libraries\Time-master Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\libraries\Time-master Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\libraries\Time-master Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\libraries\Time-master Multiple libraries were found for "UTFT.h" Used: C:\Users\User1\Documents\Arduino\libraries\UTFT Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\UTFT Not used: C:\Arduino 1.8.7\Arduino\libraries\UTFT Multiple libraries were found for "OpenAudio_ArduinoLibrary.h" Used: C:\Users\User1\Documents\Arduino\libraries\OpenAudio_ArduinoLibrary-master Not used: C:\Arduino 1.8.7\Arduino\libraries\OpenAudio_ArduinoLibrary-master Multiple libraries were found for "SerialFlash.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SerialFlash Not used: C:\Users\User1\Documents\Arduino\libraries\SerialFlash-master Not used: C:\Arduino 1.8.7\Arduino\libraries\SerialFlash-master Multiple libraries were found for "Adafruit_GFX.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX Not used: C:\Users\User1\Documents\Arduino\libraries\Adafruit-GFX-Library-master Not used: C:\Arduino 1.8.7\Arduino\libraries\Adafruit-GFX-Library-master Multiple libraries were found for "RA8875.h" Used: C:\Users\User1\Documents\Arduino\libraries\RA8875 Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\RA8875 Not used: C:\Arduino 1.8.7\Arduino\libraries\RA8875 Multiple libraries were found for "URTouch.h" Used: C:\Users\User1\Documents\Arduino\libraries\URTouch Not used: C:\Arduino 1.8.7\Arduino\libraries\URTouch Multiple libraries were found for "UTFT_Buttons.h" Used: C:\Users\User1\Documents\Arduino\libraries\UTFT_Buttons Not used: C:\Arduino 1.8.7\Arduino\libraries\UTFT_Buttons Multiple libraries were found for "SD.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SD Not used: C:\Arduino 1.8.7\Arduino\libraries\SD Using library EEPROM at version 2.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\EEPROM Using library Wire at version 1.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Wire Using library SPI at version 1.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SPI Using library OpenAudio_ArduinoLibrary-master in folder: C:\Users\User1\Documents\Arduino\libraries\OpenAudio_ArduinoLibrary-master (legacy) Using library Audio at version 1.3 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Audio Using library SD at version 1.2.2 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SD Using library SerialFlash at version 0.5 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SerialFlash Using library Adafruit_GFX at version 1.2.3 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX Using library RA8875 at version 0.70.11 in folder: C:\Users\User1\Documents\Arduino\libraries\RA8875 Using library Rotary-master in folder: C:\Users\User1\Documents\Arduino\libraries\Rotary-master (legacy) Using library Time-master at version 1.5 in folder: C:\Users\User1\Documents\Arduino\libraries\Time-master Using library TimerOne at version 1.1 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\TimerOne Using library UTFT in folder: C:\Users\User1\Documents\Arduino\libraries\UTFT (legacy) Using library URTouch in folder: C:\Users\User1\Documents\Arduino\libraries\URTouch (legacy) Using library UTFT_Buttons in folder: C:\Users\User1\Documents\Arduino\libraries\UTFT_Buttons (legacy) Error compiling for board Teensy 3.6. ? Art ? From: [email protected] <[email protected]> On Behalf Of jjpurdum via Groups.Io
Sent: Sunday, January 20, 2019 2:52 PM To: [email protected] Subject: Re: [JackAl] Arduino IDE 1.8.8 issues continued ? Art: ? The message: ? 'A21' was not declared in this scope ? tells me you are not using the Teensy 3.6 board under the Tools --> Boards option of the Arduino IDE. The Teensy core before 3.5 can issue that message because the analog ports were expanded. Check which board you are using. Also, did you download our RA8875 library and install it? We had to change it because it was not updated for the Teensy 3.6. ? Jack, W8TEE ? On Sunday, January 20, 2019, 2:46:48 PM EST, Art Olson <olson339@...> wrote: ? ? Jack ? This is as far as I can get. It appears the IDE is opting to use ? Used: C:\Users\User1\Documents\Arduino\libraries\RA8875 Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\RA8875 ? I have gone thru and uninstalled the IDE and deleted directories identified on the users\users¡ path. Then reinstalled IDE at c:\Arduino1.8.7 path ? Results below ? Multiple libraries were found for "RA8875.h" Used: C:\Users\User1\Documents\Arduino\libraries\RA8875 Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\RA8875 Multiple libraries were found for "TimeLib.h" Used: C:\Users\User1\Documents\Arduino\libraries\Time-master Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Multiple libraries were found for "UTFT.h" Used: C:\Users\User1\Documents\Arduino\libraries\UTFT Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\UTFT Multiple libraries were found for "Audio.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Audio Not used: C:\Users\User1\Documents\Arduino\libraries\Audio-master Multiple libraries were found for "SD.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SD Not used: C:\Arduino 1.8.7\Arduino\libraries\SD Multiple libraries were found for "SerialFlash.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SerialFlash Not used: C:\Users\User1\Documents\Arduino\libraries\SerialFlash-master Multiple libraries were found for "Adafruit_GFX.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX Not used: C:\Users\User1\Documents\Arduino\libraries\Adafruit-GFX-Library-master Using library EEPROM at version 2.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\EEPROM Using library Wire at version 1.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Wire Using library SPI at version 1.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SPI Using library OpenAudio_ArduinoLibrary-master in folder: C:\Users\User1\Documents\Arduino\libraries\OpenAudio_ArduinoLibrary-master (legacy) Using library Audio at version 1.3 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Audio Using library SD at version 1.2.2 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SD Using library SerialFlash at version 0.5 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SerialFlash Using library Adafruit_GFX at version 1.2.3 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX Using library RA8875 at version 0.70.11 in folder: C:\Users\User1\Documents\Arduino\libraries\RA8875 Using library Rotary-master in folder: C:\Users\User1\Documents\Arduino\libraries\Rotary-master (legacy) Using library Time-master at version 1.5 in folder: C:\Users\User1\Documents\Arduino\libraries\Time-master Using library TimerOne at version 1.1 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\TimerOne Using library UTFT in folder: C:\Users\User1\Documents\Arduino\libraries\UTFT (legacy) Using library URTouch in folder: C:\Users\User1\Documents\Arduino\libraries\URTouch (legacy) Using library UTFT_Buttons in folder: C:\Users\User1\Documents\Arduino\libraries\UTFT_Buttons (legacy) 'A21' was not declared in this scope ? Art N2AJO ? ? From: [email protected] <[email protected]> On Behalf Of jjpurdum via Groups.Io ? All: control_tlv320aic3206,cpp control_tlv320aic3206.h ? are duplicated in the Audio and OpenAudio_ArduinoLibrary libraries. I removed those two files from the OpenAudio_ArduinoLibrary and the code compile/uploaded and appears to work just fine. If you do this, remember you must unload/reload the IDE after any changes to the libraries. If you're using Version 1.8.7, you shouldn't have any issues. ?
|
||
Re: Arduino IDE 1.8.8 issues continued
Art: The message: 'A21' was not declared in this scope tells me you are not using the Teensy 3.6 board under the Tools --> Boards option of the Arduino IDE. The Teensy core before 3.5 can issue that message because the analog ports were expanded. Check which board you are using. Also, did you download our RA8875 library and install it? We had to change it because it was not updated for the Teensy 3.6. Jack, W8TEE
On Sunday, January 20, 2019, 2:46:48 PM EST, Art Olson <olson339@...> wrote:
Jack ? This is as far as I can get. It appears the IDE is opting to use ? Used: C:\Users\User1\Documents\Arduino\libraries\RA8875 Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\RA8875 ? I have gone thru and uninstalled the IDE and deleted directories identified on the users\users¡ path. Then reinstalled IDE at c:\Arduino1.8.7 path ? Results below ? Multiple libraries were found for "RA8875.h" Used: C:\Users\User1\Documents\Arduino\libraries\RA8875 Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\RA8875 Multiple libraries were found for "TimeLib.h" Used: C:\Users\User1\Documents\Arduino\libraries\Time-master Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Multiple libraries were found for "UTFT.h" Used: C:\Users\User1\Documents\Arduino\libraries\UTFT Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\UTFT Multiple libraries were found for "Audio.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Audio Not used: C:\Users\User1\Documents\Arduino\libraries\Audio-master Multiple libraries were found for "SD.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SD Not used: C:\Arduino 1.8.7\Arduino\libraries\SD Multiple libraries were found for "SerialFlash.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SerialFlash Not used: C:\Users\User1\Documents\Arduino\libraries\SerialFlash-master Multiple libraries were found for "Adafruit_GFX.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX Not used: C:\Users\User1\Documents\Arduino\libraries\Adafruit-GFX-Library-master Using library EEPROM at version 2.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\EEPROM Using library Wire at version 1.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Wire Using library SPI at version 1.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SPI Using library OpenAudio_ArduinoLibrary-master in folder: C:\Users\User1\Documents\Arduino\libraries\OpenAudio_ArduinoLibrary-master (legacy) Using library Audio at version 1.3 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Audio Using library SD at version 1.2.2 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SD Using library SerialFlash at version 0.5 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SerialFlash Using library Adafruit_GFX at version 1.2.3 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX Using library RA8875 at version 0.70.11 in folder: C:\Users\User1\Documents\Arduino\libraries\RA8875 Using library Rotary-master in folder: C:\Users\User1\Documents\Arduino\libraries\Rotary-master (legacy) Using library Time-master at version 1.5 in folder: C:\Users\User1\Documents\Arduino\libraries\Time-master Using library TimerOne at version 1.1 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\TimerOne Using library UTFT in folder: C:\Users\User1\Documents\Arduino\libraries\UTFT (legacy) Using library URTouch in folder: C:\Users\User1\Documents\Arduino\libraries\URTouch (legacy) Using library UTFT_Buttons in folder: C:\Users\User1\Documents\Arduino\libraries\UTFT_Buttons (legacy) 'A21' was not declared in this scope ? Art N2AJO ? ? From: [email protected] <[email protected]> On Behalf Of jjpurdum via Groups.Io ? All: control_tlv320aic3206,cpp control_tlv320aic3206.h ? are duplicated in the Audio and OpenAudio_ArduinoLibrary libraries. I removed those two files from the OpenAudio_ArduinoLibrary and the code compile/uploaded and appears to work just fine. If you do this, remember you must unload/reload the IDE after any changes to the libraries. If you're using Version 1.8.7, you shouldn't have any issues. |
||
Re: Arduino IDE 1.8.8 issues continued
¿ªÔÆÌåÓýJack ? This is as far as I can get. It appears the IDE is opting to use ? Used: C:\Users\User1\Documents\Arduino\libraries\RA8875 Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\RA8875 ? I have gone thru and uninstalled the IDE and deleted directories identified on the users\users¡ path. Then reinstalled IDE at c:\Arduino1.8.7 path ? Results below ? Multiple libraries were found for "RA8875.h" Used: C:\Users\User1\Documents\Arduino\libraries\RA8875 Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\RA8875 Multiple libraries were found for "TimeLib.h" Used: C:\Users\User1\Documents\Arduino\libraries\Time-master Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Time Multiple libraries were found for "UTFT.h" Used: C:\Users\User1\Documents\Arduino\libraries\UTFT Not used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\UTFT Multiple libraries were found for "Audio.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Audio Not used: C:\Users\User1\Documents\Arduino\libraries\Audio-master Multiple libraries were found for "SD.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SD Not used: C:\Arduino 1.8.7\Arduino\libraries\SD Multiple libraries were found for "SerialFlash.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SerialFlash Not used: C:\Users\User1\Documents\Arduino\libraries\SerialFlash-master Multiple libraries were found for "Adafruit_GFX.h" Used: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX Not used: C:\Users\User1\Documents\Arduino\libraries\Adafruit-GFX-Library-master Using library EEPROM at version 2.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\EEPROM Using library Wire at version 1.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Wire Using library SPI at version 1.0 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SPI Using library OpenAudio_ArduinoLibrary-master in folder: C:\Users\User1\Documents\Arduino\libraries\OpenAudio_ArduinoLibrary-master (legacy) Using library Audio at version 1.3 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Audio Using library SD at version 1.2.2 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SD Using library SerialFlash at version 0.5 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\SerialFlash Using library Adafruit_GFX at version 1.2.3 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\Adafruit_GFX Using library RA8875 at version 0.70.11 in folder: C:\Users\User1\Documents\Arduino\libraries\RA8875 Using library Rotary-master in folder: C:\Users\User1\Documents\Arduino\libraries\Rotary-master (legacy) Using library Time-master at version 1.5 in folder: C:\Users\User1\Documents\Arduino\libraries\Time-master Using library TimerOne at version 1.1 in folder: C:\Arduino 1.8.7\Arduino\hardware\teensy\avr\libraries\TimerOne Using library UTFT in folder: C:\Users\User1\Documents\Arduino\libraries\UTFT (legacy) Using library URTouch in folder: C:\Users\User1\Documents\Arduino\libraries\URTouch (legacy) Using library UTFT_Buttons in folder: C:\Users\User1\Documents\Arduino\libraries\UTFT_Buttons (legacy) 'A21' was not declared in this scope ? Art N2AJO ? ? From: [email protected] <[email protected]> On Behalf Of jjpurdum via Groups.Io ? All: control_tlv320aic3206,cpp control_tlv320aic3206.h ? are duplicated in the Audio and OpenAudio_ArduinoLibrary libraries. I removed those two files from the OpenAudio_ArduinoLibrary and the code compile/uploaded and appears to work just fine. If you do this, remember you must unload/reload the IDE after any changes to the libraries. If you're using Version 1.8.7, you shouldn't have any issues. |
||
Re: Arduino IDE 1.8.8 issues continued
Alan Jones
"
there are some football games I want to watch today!"
Good job Jack, You have your priories straight! LOL. 73, Alan Jones, N8WQ On Sun, 20 Jan 2019 13:17:32 -0500, jjpurdum via Groups.Io <jjpurdum@...> wrote: All: |
||
Arduino IDE 1.8.8 issues continued
All:
I think I've found the compiler problem, but I'm not sure what's the best way to fix it. It appears that the new 1.8.8 release of the IDE changed the way the compiler handles duplicate definitions in library files. As it turns out, the files: control_tlv320aic3206,cpp
control_tlv320aic3206.h
?
are duplicated in the Audio and OpenAudio_ArduinoLibrary libraries. I removed those two files from the OpenAudio_ArduinoLibrary and the code compile/uploaded and appears to work just fine. If you do this, remember you must unload/reload the IDE after any changes to the libraries. If you're using Version 1.8.7, you shouldn't have any issues. When you compile the JackAl code, you will still get quite a few warnings. However, one of these says a variable is unused (e.g., delta), but that's not correct as it is used in an if/else statement block. Another says halfway is defined but not used. That one is legit, and I should have removed it. All of the rest of the warnings are within the library files. Since they are warnings, they can be ignored. True, I could go into the library code and fix them, but my feeling is that the author(s) of the libraries should be fixing their code, not me. As to the duplicate library code, Al and I are still deciding the best way to handle it. Also, we notice that the Teensyduino install now installs a number of non-standard library files that we use, which means you would not have to download/install them yourself. We just want to make sure that those libraries are the same versions we are using...likely they are. When we figure out how we want to handle these issues, we will do another post here. My guess it will be tomorrow, as there are some football games I want to watch today! Thanks for your patience... Jack, W8TEE |
||
Re: JackAl Parts Kit
It's great that Mark is doing this. Also, those who are ordering need to be patient: I think the Chinese New Year is still an excuse not to show up for work in China, so it may be even longer than a few weeks. Jack, W8TEE
On Sunday, January 20, 2019, 11:30:47 AM EST, mhill001@... <mhill001@...> wrote:
Okay, I am over 20 for the build kit so I will be ordering parts and won't be adding more members to the group. I want to reiterate that this kit is for the parts that are shown in the spreadsheet part of the latest BOM downloaded from the JackAl website. This doesn't include ubitx, case, display, teensy, audio board, sma connectors, switches, hookup wire, audio cable etc. as those will be more dependent on how you build your system. I will send more details in a seperate email. As some parts will most likely be coming from China, there will probably be a time lag of 2-3 weeks before I ship anything out. I am not in this for anything but to get parts at reasonable cost and without leaving me with a bunch of parts I don't need. I hope I can help out some others as well. I have no connection with Jack or Al, so if I screw something up, it's on me, not them. Thanks, Mark KD2PMA? |
||
Re: JackAl Parts Kit
Okay, I am over 20 for the build kit so I will be ordering parts and won't be adding more members to the group. I want to reiterate that this kit is for the parts that are shown in the spreadsheet part of the latest BOM downloaded from the JackAl website. This doesn't include ubitx, case, display, teensy, audio board, sma connectors, switches, hookup wire, audio cable etc. as those will be more dependent on how you build your system. I will send more details in a seperate email.
As some parts will most likely be coming from China, there will probably be a time lag of 2-3 weeks before I ship anything out. I am not in this for anything but to get parts at reasonable cost and without leaving me with a bunch of parts I don't need. I hope I can help out some others as well. I have no connection with Jack or Al, so if I screw something up, it's on me, not them. Thanks, Mark KD2PMA? |
||
Re: Arduino IDE version 1.8.8 issues
I could be, I just don't know right now. Still investigating. Jack, W8TEE
On Sunday, January 20, 2019, 10:48:00 AM EST, f1apy - Jacques <f1apy@...> wrote:
Hello Jack, ? It¡¯s possible that Teensyduino version is not good with Arduino IDE version 1.8.8, I have encountered some problems in past when I work with teensy 2.0 See on PRJC.com forum. 73¡¯s de Jacques ¨C F1APY ?? ? From: [email protected] [mailto:[email protected]] On Behalf Of jjpurdum via Groups.Io
Sent: Sunday, January 20, 2019 4:15 PM To: [email protected] Subject: [JackAl] Arduino IDE version 1.8.8 issues ? All: |
||
Re: Arduino IDE version 1.8.8 issues
¿ªÔÆÌåÓýHello Jack, ? It¡¯s possible that Teensyduino version is not good with Arduino IDE version 1.8.8, I have encountered some problems in past when I work with teensy 2.0 See on PRJC.com forum. 73¡¯s de Jacques ¨C F1APY ?? ? From: [email protected] [mailto:[email protected]] On Behalf Of jjpurdum via Groups.Io
Sent: Sunday, January 20, 2019 4:15 PM To: [email protected] Subject: [JackAl] Arduino IDE version 1.8.8 issues ? All: |
||
Arduino IDE version 1.8.8 issues
All:
I just used Version 1.8.8 of the Arduino IDE and it appears that the code does NOT work with that version. As you can see here: it does work on 1.8.7. So, even though the latest doc file shows the 1.8.8 compiler, don't upgrade for now until I figure out where the issue is with 1.8.8. (This is one reason why my system has 18 versions of the IDE on it going back to 1.05.) Also, look in the JackAl.h header file at the #include files. Any non-standard libraries will have the download URL as a comment on the line where you can download/install the new libraries. Some of these libraries have changed in recent months, so you might want to update them. Don't forget, you must close the IDE after any new library is installed and reopen it for the new library to be accessed. Also, the standard RA8875 library is missing a modification we did to it. You? can download our version from the hamradiodesigns.com web site. Jack, W8TEE |
||