Keyboard Shortcuts
Likes
- JackAl
- Messages
Search
Re: Help compiling code
I forgot that we had to change the RA8875 library. The modified library is on the site for download. Sorry...I'm old... Jack, W8TEE
On Saturday, January 19, 2019, 6:15:15 PM EST, David Berkompas <david.berkompas@...> wrote:
Using Arduino IDE 1.8.8 Board: Teensy 3.6 USB Type: All of the Above Libraries installed: Adafruit_ILI9341 (1.2.0) Adafruit_RA8875 (1.0.4) Adafruit_GFX-Library (1.3.6) Audio (Site linked in source) OpenAudio_ArduinoLibrary?(Site linked in source) RA8875?(Site linked in source) Rotary?(Site linked in source) SerialFlash?(Site linked in source) Time?(Site linked in source) URTouch?(Site linked in source) UTFT?(Site linked in source) UTFT_Buttons?(Site linked in source) When I compile, I'm getting lots of errors: 'class RA8875' has no member named 'touchEnable' 'class RA8875' has no member named 'touched' Is it linking the wrong RA8875 library? Dave |
Disregard my dumb question on the site !
Vince Loschiavo
Jack,
Thanks, I received the board this week...big box for the board.? Thought stuff might have fallen out hence the question on where the other parts were. that's what I get for not RTFI.. display, audio, Teensy all ordered...of course a newe uBitx .. Thanks looking forward to getting things running here to add to my collection Vince N2AIE |
Re: JackAl Software Ready for Download
eyelessmisfit
¿ªÔÆÌåÓýJack, That's a really impressive modification history, and a monumental coding effort. It's going to take a few days, (at least!), to understand. Thanks for doing it! (especially c++!) Ron W0QVJ Sent from my Galaxy Tab? E -------- Original message -------- From: "jjpurdum via Groups.Io" <jjpurdum@...> Date: 1/19/19 12:30 PM (GMT-07:00) To: BITX20 <[email protected]>, [email protected], Reply To Group <[email protected]>, [email protected] Subject: [JackAl] JackAl Software Ready for Download All: The source code for JackAl is now available for download at our web site, hamradiodesigns.com. I apologize for the delay and that delay is totally on me. Al had his work done months ago. In my defense, it not easy to get 11,000+ lines of C/C++ code to play nice with each other. That said, we think the final result is worth the wait, with features we think everyone will appreciate. Some details: There are multiple files in the
project. Only one file has a secondary file name of INO. This file
contains the setup() and loop() functions and, therefore, all
program control elements start in the INO file. All other files are
CPP (i.e., C++) files. While this is different than some of you are
used to, it brings two advantages to the party: 1) it allows for
type checking across files, and 2) it allows for incremental
compiles. This second feature can be a real time saver. Instead of
compiling almost 400K of source code spread out over 19 files,
incremental compiling causes the IDE to only compile those files
that have been changed since the last compile. Line number 4 in the JackAl.h
header file contains this line: ? #define DEBUG In setup(), you'll see ??? #ifdef DEBUG ??? Serial.begin(115200); ?#endif In a few places you will also find: ?? #ifdef DEBUG ?? Serial.print(¡°x = ¡°); ?? Serial.println(x); ?#endif If you leave line 4 in the header file unchanged, the Serial object is compiled into the code which can be useful for debugging, like the Serial.print() lines above. If you comment out line 4, the Serial object is NOT compiled into your program, and all of the subsequent debug print statements are also not compiled into the program. This technique is called ¡°scaffolding¡± and it allows you to ¡°remove¡± debug statements without actually removing them from the code. Because you don't have to retype your debug statements in the highly unlikely event your changes have a bug in them. This can be a real timesaver. You decide what to do with line 4. Even if you've never programmed,
you will eventually get tired of seeing Al's and my names on the
Splash screen. The Splash() function is in the INO file and feel
free to change it to your own name and call. Note if you want to change something, you must have installed the Arduino IDE and the Teensyduino patch. Details are in manuals. This code is Open Source, as is
the hardware. This is an experimenters platform and we hope you will do just that. That said, we ask that you leave the file header
comments unchanged and at the top of the file. Feel free to add
whatever you wish after our comments. There is a JackAl group now
(/g/JackAl)
and all comments, questions, and support will be done via that
Forum. Please check the site from time-to-time, as we know we want to improve a number of things in the software.
Jack, W8TEE Al, AC8GY
|
JackAl Software Ready for Download
All: The source code for JackAl is now available for download at our web site, hamradiodesigns.com. I apologize for the delay and that delay is totally on me. Al had his work done months ago. In my defense, it not easy to get 11,000+ lines of C/C++ code to play nice with each other. That said, we think the final result is worth the wait, with features we think everyone will appreciate. Some details: There are multiple files in the
project. Only one file has a secondary file name of INO. This file
contains the setup() and loop() functions and, therefore, all
program control elements start in the INO file. All other files are
CPP (i.e., C++) files. While this is different than some of you are
used to, it brings two advantages to the party: 1) it allows for
type checking across files, and 2) it allows for incremental
compiles. This second feature can be a real time saver. Instead of
compiling almost 400K of source code spread out over 19 files,
incremental compiling causes the IDE to only compile those files
that have been changed since the last compile. Line number 4 in the JackAl.h
header file contains this line: ? #define DEBUG In setup(), you'll see ??? #ifdef DEBUG ??? Serial.begin(115200); ?#endif In a few places you will also find: ?? #ifdef DEBUG ?? Serial.print(¡°x = ¡°); ?? Serial.println(x); ?#endif If you leave line 4 in the header file unchanged, the Serial object is compiled into the code which can be useful for debugging, like the Serial.print() lines above. If you comment out line 4, the Serial object is NOT compiled into your program, and all of the subsequent debug print statements are also not compiled into the program. This technique is called ¡°scaffolding¡± and it allows you to ¡°remove¡± debug statements without actually removing them from the code. Because you don't have to retype your debug statements in the highly unlikely event your changes have a bug in them. This can be a real timesaver. You decide what to do with line 4. Even if you've never programmed,
you will eventually get tired of seeing Al's and my names on the
Splash screen. The Splash() function is in the INO file and feel
free to change it to your own name and call. Note if you want to change something, you must have installed the Arduino IDE and the Teensyduino patch. Details are in manuals. This code is Open Source, as is
the hardware. This is an experimenters platform and we hope you will do just that. That said, we ask that you leave the file header
comments unchanged and at the top of the file. Feel free to add
whatever you wish after our comments. There is a JackAl group now
(/g/JackAl)
and all comments, questions, and support will be done via that
Forum. Please check the site from time-to-time, as we know we want to improve a number of things in the software.
Jack, W8TEE Al, AC8GY
|
Re: Parts missing from bom?
eyelessmisfit
toggle quoted message
Show quoted text
-------- Original message -------- From: "jjpurdum via Groups.Io" <jjpurdum@...> Date: 1/19/19 12:12 PM (GMT-07:00) Subject: Re: [JackAl] Parts missing from bom? We did add the mounting holes for those who want to use SMA connectors. A lot of people don't like connectors of any kind and prefer to solder directly to the board. The off-board BOM is just those things that must be added to make the board functional. My guess is that, if someone if going to use the optional SMA cable, they will likely know they want the connectors. Jack, W8TEE
On Saturday, January 19, 2019, 1:57:03 PM EST, eyelessmisfit <eyelessmisfit@...> wrote:
...besides the pc board appears to be drilled for them? Ron W0QVJ Sent from my Galaxy Tab? E -------- Original message -------- From: "eyelessmisfit via Groups.Io" <eyelessmisfit@...> Date: 1/19/19 11:48 AM (GMT-07:00) Subject: Re: [JackAl] Parts missing from bom? Ok, just thought folks who are ordering things might want to include, as if you follow your manual and buy an sma cable, cut it in half, solder it in place, hot glue strain reliefs, etc, might want to have a place for them to connect to? ? Peace, Ron W0QVJ Sent from my Galaxy Tab? E -------- Original message -------- From: "jjpurdum via Groups.Io" <jjpurdum@...> Date: 1/19/19 11:35 AM (GMT-07:00) Subject: Re: [JackAl] Parts missing from bom? They are not needed, as you can solder directly to the board. That's why we didn't put the SMA cables on, either. Jack, W8TEE
On Saturday, January 19, 2019, 1:32:10 PM EST, eyelessmisfit <eyelessmisfit@...> wrote:
It looked to me like these may be needed but not listed on the bom: Sma female Jack solder edge 1.6mm space pc mount straight rf connectors-- 2ea. Ebay?Ok, just that? |
Re: Parts missing from bom?
We did add the mounting holes for those who want to use SMA connectors. A lot of people don't like connectors of any kind and prefer to solder directly to the board. The off-board BOM is just those things that must be added to make the board functional. My guess is that, if someone if going to use the optional SMA cable, they will likely know they want the connectors. Jack, W8TEE
On Saturday, January 19, 2019, 1:57:03 PM EST, eyelessmisfit <eyelessmisfit@...> wrote:
...besides the pc board appears to be drilled for them? Ron W0QVJ Sent from my Galaxy Tab? E -------- Original message -------- From: "eyelessmisfit via Groups.Io" <eyelessmisfit@...> Date: 1/19/19 11:48 AM (GMT-07:00) Subject: Re: [JackAl] Parts missing from bom? Ok, just thought folks who are ordering things might want to include, as if you follow your manual and buy an sma cable, cut it in half, solder it in place, hot glue strain reliefs, etc, might want to have a place for them to connect to? ? Peace, Ron W0QVJ Sent from my Galaxy Tab? E -------- Original message -------- From: "jjpurdum via Groups.Io" <jjpurdum@...> Date: 1/19/19 11:35 AM (GMT-07:00) Subject: Re: [JackAl] Parts missing from bom? They are not needed, as you can solder directly to the board. That's why we didn't put the SMA cables on, either. Jack, W8TEE
On Saturday, January 19, 2019, 1:32:10 PM EST, eyelessmisfit <eyelessmisfit@...> wrote:
It looked to me like these may be needed but not listed on the bom: Sma female Jack solder edge 1.6mm space pc mount straight rf connectors-- 2ea. Ebay?Ok, just that? |
Re: Parts missing from bom?
eyelessmisfit
toggle quoted message
Show quoted text
-------- Original message -------- From: "eyelessmisfit via Groups.Io" <eyelessmisfit@...> Date: 1/19/19 11:48 AM (GMT-07:00) Subject: Re: [JackAl] Parts missing from bom? Ok, just thought folks who are ordering things might want to include, as if you follow your manual and buy an sma cable, cut it in half, solder it in place, hot glue strain reliefs, etc, might want to have a place for them to connect to? ? Peace, Ron W0QVJ Sent from my Galaxy Tab? E -------- Original message -------- From: "jjpurdum via Groups.Io" <jjpurdum@...> Date: 1/19/19 11:35 AM (GMT-07:00) Subject: Re: [JackAl] Parts missing from bom? They are not needed, as you can solder directly to the board. That's why we didn't put the SMA cables on, either. Jack, W8TEE
On Saturday, January 19, 2019, 1:32:10 PM EST, eyelessmisfit <eyelessmisfit@...> wrote:
It looked to me like these may be needed but not listed on the bom: Sma female Jack solder edge 1.6mm space pc mount straight rf connectors-- 2ea. Ebay?Ok, just that? |
Re: Parts missing from bom?
eyelessmisfit
¿ªÔÆÌåÓýOk, just thought folks who are ordering things might want to include, as if you follow your manual and buy an sma cable, cut it in half, solder it in place, hot glue strain reliefs, etc, might want to have a place for them to connect to? ? Peace, Ron W0QVJ Sent from my Galaxy Tab? E -------- Original message -------- From: "jjpurdum via Groups.Io" <jjpurdum@...> Date: 1/19/19 11:35 AM (GMT-07:00) Subject: Re: [JackAl] Parts missing from bom? They are not needed, as you can solder directly to the board. That's why we didn't put the SMA cables on, either. Jack, W8TEE
On Saturday, January 19, 2019, 1:32:10 PM EST, eyelessmisfit <eyelessmisfit@...> wrote:
It looked to me like these may be needed but not listed on the bom: Sma female Jack solder edge 1.6mm space pc mount straight rf connectors-- 2ea. Ebay?Ok, just that? |
Re: Parts missing from bom?
They are not needed, as you can solder directly to the board. That's why we didn't put the SMA cables on, either. Jack, W8TEE
On Saturday, January 19, 2019, 1:32:10 PM EST, eyelessmisfit <eyelessmisfit@...> wrote:
It looked to me like these may be needed but not listed on the bom: Sma female Jack solder edge 1.6mm space pc mount straight rf connectors-- 2ea. Ebay? |
Re: JackAl Parts Kit
Mark: This is going to turn into an accounting nightmare for you. As a suggestion: Why not order the max you can afford right now (e.g., 50, 100?), order the parts, and we will put an "Off-board Parts for Sale" ad with a paragraph description, contact info, and price for you on our site. You may find price breaks at 50 or 100 that don't exist at 25 units which could benefit everyone.? Your call... Jack, W8TEE
On Saturday, January 19, 2019, 12:24:06 PM EST, mhill001@... <mhill001@...> wrote:
I'm now up to 16 in the buy group. Following are the people I have. Let me know if I missed you. I will be buying for and cutting off the buy at 20 as I don't want to turn this into work. If anyone else wants in, now is the time.? Art Olson Bill Evans Bill Park Bruce Nebergall Chuck Hobin Clyde Alexander David Berkompas Gary Anderson Guy Bridge John Evans John Flinn Kenneth Frazer Mark Hill Neil Goldstein Roy Appleton Steve Behlmer Thanks, Mark KD2PMA |
Re: JackAl Parts Kit
I'm now up to 16 in the buy group. Following are the people I have. Let me know if I missed you. I will be buying for and cutting off the buy at 20 as I don't want to turn this into work. If anyone else wants in, now is the time.?
Art Olson Bill Evans Bill Park Bruce Nebergall Chuck Hobin Clyde Alexander David Berkompas Gary Anderson Guy Bridge John Evans John Flinn Kenneth Frazer Mark Hill Neil Goldstein Roy Appleton Steve Behlmer Thanks, Mark KD2PMA |
Re: JackAl Parts Kit
Cameron Bailey
¿ªÔÆÌåÓýMark, Thanks for the offer but I'm halfway through the buy.? Guess I need to be more patient! 73, cam kt3a Sent from Samsung Galaxy smartphone. -------- Original message -------- From: mhill001@... Date: 1/18/19 15:19 (GMT-05:00) Subject: Re: [JackAl] JackAl Parts Kit Thanks, Mark KD2PMA? |