¿ªÔÆÌåÓý

ctrl + shift + ? for shortcuts
© 2025 Groups.io

Re: OpenAudio_ArduinoLibrary and manual updates

 

Vince You should use the on the JackAl site.? remember to delete the old library if it is in the directory.? If you don't you may get errors compiling.? Done that got the T-shirt.

John? KH6JTE

On Saturday, February 2, 2019, 3:36:05 PM CST, Vince Loschiavo <vince320@...> wrote:


Jack,
Quick question re:
Library install instructions
It said:
#include <OpenAudio_ArduinoLibrary.h> //https:/github.com/chipaudette/OpenAudio_ArduinoLibrary
but there is a lib on your site...I didn't have issues compiling using the one from github..
should i load the one from the site??
i'm using arduino 1.8.8.
still gathering parts for the hardware..

Regarding Manual updates...It would be nice to have the revision marks next to the lines that have been updated from the previous version ...saves alot of paper..


Vince
N2AIE


OpenAudio_ArduinoLibrary and manual updates

Vince Loschiavo
 

Jack,
Quick question re:
Library install instructions
It said:
#include <OpenAudio_ArduinoLibrary.h> //https:/github.com/chipaudette/OpenAudio_ArduinoLibrary
but there is a lib on your site...I didn't have issues compiling using the one from github..
should i load the one from the site??
i'm using arduino 1.8.8.
still gathering parts for the hardware..

Regarding Manual updates...It would be nice to have the revision marks next to the lines that have been updated from the previous version ...saves alot of paper..


Vince
N2AIE


Re: Modified DOC and source code files now posted

Jim Sheldon
 

Quick question, is the V.95 version on the site the same as the V.95 that was there yesterday or did you make those minor changes and just not change the version #? ?

Jim, W0EB


Modified DOC and source code files now posted

 

All:

We have modified several of the JackAl documents as you can see from their posting dates. We also modified the source code slightly, but the code worked as it was before. The change was made to document some of the map() function calls as they were called using floats when the parameters should be longs. Because of function prototyping, the compiler got it right anyway. Still, it's not a good idea for the compiler to do silent casts on your data.

Most of the DOC changes are in the installation instructions for the IDE and source code/libraries directory structure. Most of the support questions so far have traced back to an improper install of the libraries and/or IDE.? I think the new instructions are more detailed and, hopefully, more clear.

Jack, W8TEE
Al, AC8GY


Re: I totally Suck At compiling (success!)

 

Jack and all

I downloaded V0.95 and it compiled just fine.? I do not understand why V0.94 would not but since we have moved to V0.95 I now do not care.

John KH6JTE

On Saturday, February 2, 2019, 12:24:30 PM CST, jjpurdum via Groups.Io <jjpurdum@...> wrote:


With John's help, I've expanded the IDE and library file installation docs. I'll put out a notice when those new files are posted. Al also improved the display calibration code. I made a really minor change to make it more clear about the map() parameters in the code. The function expects long data types and returns a long, but we were passing ints. While this worked just fine, it relies on the compiler to pass the right data. I made it explicit by using casts.

I think we'll have the new stuff posted by today or tomorrow. Watch for the notice.

Jack, W8TEE

On Saturday, February 2, 2019, 1:13:18 PM EST, Vince Loschiavo <vince320@...> wrote:


John,
I followed Jack's instructions.
Vince N2AIE


Re: I totally Suck At compiling (success!)

 

With John's help, I've expanded the IDE and library file installation docs. I'll put out a notice when those new files are posted. Al also improved the display calibration code. I made a really minor change to make it more clear about the map() parameters in the code. The function expects long data types and returns a long, but we were passing ints. While this worked just fine, it relies on the compiler to pass the right data. I made it explicit by using casts.

I think we'll have the new stuff posted by today or tomorrow. Watch for the notice.

Jack, W8TEE

On Saturday, February 2, 2019, 1:13:18 PM EST, Vince Loschiavo <vince320@...> wrote:


John,
I followed Jack's instructions.
Vince N2AIE


Re: I totally Suck At compiling (success!)

Vince Loschiavo
 

John,
I followed Jack's instructions.
Vince N2AIE


Re: Jackal board from QRPGuys

 

Doug,

I sent the bad board back, tracking number.?

9500111933329031090164

Thanks again,

George


Re: I totally Suck At compiling (success!)

 

Glad to hear it!

Jack, W8TEE

On Friday, February 1, 2019, 8:32:26 PM EST, Vince Loschiavo <vince320@...> wrote:


Jack,
v0.95 compiled and loaded to the teensy.
Thanks
Vince
N2AIE


Re: I totally Suck At compiling (success!)

 

OK Vince you now can be the teacher as I still can not get it to work.? What did you do?

John? KH6JTE

On Friday, February 1, 2019, 7:32:26 PM CST, Vince Loschiavo <vince320@...> wrote:


Jack,
v0.95 compiled and loaded to the teensy.
Thanks
Vince
N2AIE


Re: I totally Suck At compiling (success!)

Vince Loschiavo
 

Jack,
v0.95 compiled and loaded to the teensy.
Thanks
Vince
N2AIE


Re: I totally Suck At compiling (success!)

Vince Loschiavo
 

Ok..
I still suck at this but now have v0.94 compiled and loaded to the teensy...
thanks Jack and John.
no errors.
n2aie
Vince


Re: I totally Suck At compiling

Vince Loschiavo
 

Jack,
thanks,
I'll fix the path at the house,
and i did get the?RA8875 from the site.
I'll download and re-do tonight.
Thanks
Vince


Re: I totally Suck At compiling

 

The first error suggests that you did not install our version of the RA8875

JackAlV095:613: error: no matching function for call to 'RA8875::RA8875(int, int, int, int)'
?RA8875 tft = RA8875(RA_CS, RA_RST, RA_MOSI, RA_SCK); //Set alternate pins

The constructor in our version of the library is different from the "stock" RA8875 library.

The second error is because you did not follow my email of earlier today that showed how the source code directory should be written:

F:\JackA1Code\JackA1_Ver0.9a75\JackAlV095\JackAlV095.ino:75:

You have it written so that JackAlV095 is a subdirectory of JackAl1_ver0,9a75. Each new release MUST BE OFF THE ROOT DIRECTORY, which is why I wrote it:

F:\JackAlCode\JackA1_Ver0.9a75\
???????????????????????? \JackAlV095\

This means that when you look in the JackAlCode, you should see two folders, not just 1. If we add two more releases, you should see four folders:
F:\JackAlCode\JackA1_Ver0.9a75
???????????????????????? \JackAlV095
???????????????????????? \JackAlV096
???????????????????????? \JackAlV097

Also, the root directory does not have a '1' in it. It is not JackA1Code, it is JackAlCode; it is an 'ell' not a one.

Every error message after that is concerned with the RA8875 library. I just erased my RA8875 library from my 1.8.8 IDE, downloaded a fresh copy from the web site, installed it, and everything compiled perfectly.

Download a new copy and put the ZIP file in a Temp directory. Double-click it to unzip it. Inside the zip folder is a directory named RA8875. Copy that entire directory into

C:\Arduino1.8.8\hardware\Teensy\avr\libraries

directory. Now, reload the IDE and try to compile the JackAl code.

Jack, W8TEE


On Thursday, January 31, 2019, 8:32:22 PM EST, Vince Loschiavo <vince320@...> wrote:


Ok back at the house..
I now know why i have a bald spot....
so i'm confident that i have the structure as stated on pg3..yes goofed on that..
I just got the v0.95 from the site..
i now get different snags..
if you have time / or John, could you look at the file?
thank you again.
i'm not good but i am persistant
vince


Re: I totally Suck At compiling

 

Vince

I am still trying to work on V0.94.? I will work on V.0.95 after Jack has a chance to look at some problems that have been identified in it.? Besides I don't like sketches that don't work.

I am working a library at a time as I have in looking very close have seen several already installed.? I just don't know if they have been updated.

John? KH6JTE


On Thursday, January 31, 2019, 7:32:22 PM CST, Vince Loschiavo <vince320@...> wrote:


Ok back at the house..
I now know why i have a bald spot....
so i'm confident that i have the structure as stated on pg3..yes goofed on that..
I just got the v0.95 from the site..
i now get different snags..
if you have time / or John, could you look at the file?
thank you again.
i'm not good but i am persistant
vince


Re: I totally Suck At compiling

Vince Loschiavo
 

Ok back at the house..
I now know why i have a bald spot....
so i'm confident that i have the structure as stated on pg3..yes goofed on that..
I just got the v0.95 from the site..
i now get different snags..
if you have time / or John, could you look at the file?
thank you again.
i'm not good but i am persistant
vince


Re: Compile error

 

Thanks for your reply Jack.?

Guy WB7SZI?


Re: Encoders stopped working

PeteWK8S
 

Jack,

I reloaded the older versions. ?9a75 the encoders never worked and still don't,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? in 91 they worked and still work.?
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? in ?94 they stopped working again.

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? So something you changed from a75 to 91 started the encoders working.

Hope that helps some.

Pete


Re: I totally Suck At compiling

James Zdunic
 

¿ªÔÆÌåÓý

I figured I¡¯d chime in to let you guys know you¡¯re not alone.

I was able to get 1.8.7 working, so I figured I¡¯d try 1.8.8 in a separate c: directory. ?

On the 1.8.8 I am seeing similar messages referring to the user path. ?I used the 1.8.8 .zip file for non admin install for what it¡¯s worth.

The 1.8.7 still works fine, but I¡¯d like to get the 1.8.8 working and know I can upgrade to newer IDE revisions as the are put out.

Appreciate your work on this.

Jim KM4TXR



On Jan 31, 2019, at 3:03 PM, John Galway via Groups.Io <jjgalway@...> wrote:

Vince I am getting the same error in IDE V1.8.8 so bear with me while I figure it out.? I do have IDE V1.8.7 working.

John? KH6JTE

On Thursday, January 31, 2019, 1:23:28 PM CST, jjpurdum via Groups.Io <jjpurdum@...> wrote:


Vince:

On page 3 of the download file that has instructions for installing the IDE, it says to put the source code in a directory named:

C://JackAlSourceCode/JackAl_Ver0.9a75


and create a subdirectory for the program code named JackAl_Ver0.9a75. If you downloaded the latest version, this directory would look like:

C://JackAlSourceCode/JackAl_Ver0.9a75

???????????????????? ?????????????? / JackAlV094

Instead, you decided to do this:

C:\JackALV094\JackAlV094\JackAlV094.ino:75:

Does your red root directory match my yellow root directory? (Hint: No.)

Now, look where your compiler is looking for the code:

??????? C:\Users\valoschi\AppData\Local\Temp\arduino_build_290571\sketch\JackAl.h:11

When you load the source code file using the File --> Open menu sequence to run Verion 094, you should navigate to:

????C://JackAlSourceCode/JackAlV094/JackAlV094.ino


and select the INO file that MUST MATCH its subdirectory. Note that the root directory does NOT match the subdirectory or the INO file. We will soon be placing a new source code file up on the web site, so your directory will look like:

C://JackAlSourceCode/JackAl_Ver0.9a75

???????????????????? ?????????????? / JackAlV094
??????????????????????????????????? / JackAlV095

and so on. Each of the blue directories above in a new release of the software and will match the INO file you will find in its directory. This way, you can always "go back to" the previous release. You have things set up so it is running the sketch from your Users\valoschi directory path.

Try setting things up as above.

Jack, W8TEE


On Thursday, January 31, 2019, 1:51:17 PM EST, Vince Loschiavo <vince320@...> wrote:


On Wed, Jan 30, 2019 at 07:30 PM, John Galway wrote:
KH6JTE
John maybe we cal talk about this??


Re: I totally Suck At compiling

 

Vince I am getting the same error in IDE V1.8.8 so bear with me while I figure it out.? I do have IDE V1.8.7 working.

John? KH6JTE

On Thursday, January 31, 2019, 1:23:28 PM CST, jjpurdum via Groups.Io <jjpurdum@...> wrote:


Vince:

On page 3 of the download file that has instructions for installing the IDE, it says to put the source code in a directory named:

C://JackAlSourceCode/JackAl_Ver0.9a75


and create a subdirectory for the program code named JackAl_Ver0.9a75. If you downloaded the latest version, this directory would look like:

C://JackAlSourceCode/JackAl_Ver0.9a75

???????????????????? ?????????????? / JackAlV094

Instead, you decided to do this:

C:\JackALV094\JackAlV094\JackAlV094.ino:75:

Does your red root directory match my yellow root directory? (Hint: No.)

Now, look where your compiler is looking for the code:

??????? C:\Users\valoschi\AppData\Local\Temp\arduino_build_290571\sketch\JackAl.h:11

When you load the source code file using the File --> Open menu sequence to run Verion 094, you should navigate to:

????C://JackAlSourceCode/JackAlV094/JackAlV094.ino


and select the INO file that MUST MATCH its subdirectory. Note that the root directory does NOT match the subdirectory or the INO file. We will soon be placing a new source code file up on the web site, so your directory will look like:

C://JackAlSourceCode/JackAl_Ver0.9a75

???????????????????? ?????????????? / JackAlV094
??????????????????????????????????? / JackAlV095

and so on. Each of the blue directories above in a new release of the software and will match the INO file you will find in its directory. This way, you can always "go back to" the previous release. You have things set up so it is running the sketch from your Users\valoschi directory path.

Try setting things up as above.

Jack, W8TEE


On Thursday, January 31, 2019, 1:51:17 PM EST, Vince Loschiavo <vince320@...> wrote:


On Wed, Jan 30, 2019 at 07:30 PM, John Galway wrote:
KH6JTE
John maybe we cal talk about this??