Keyboard Shortcuts
ctrl + shift + ? :
Show all keyboard shortcuts
ctrl + g :
Navigate to a group
ctrl + shift + f :
Find
ctrl + / :
Quick actions
esc to dismiss
Likes
- JackAl
- Messages
Search
Re: 7" Display Drawing
No. Look at line #4 in the JackAl.h header file: #define DEBUG??????????????? // Comment out when not debugging If you want to debug stuff, leave as it is above. When you're done debugging, change it to: // #define DEBUG??????????????? // Comment out when not debugging Placing the two comment lines at the front removes the DEBUG symbolic constant from the program once you recompile the code. So what? Look at line 927 at the top of setup(): #ifdef DEBUG ? Serial.begin(115200); #endif and line 955: #ifdef DEBUG ? ShowEEPROMValues(); #endif Now think about what these say: If the symbolic constant named DEBUG is defined in the program (in the JackAl.h header file), the code in setup() says to instantiate the Serial monitor, which is your primary tool for debugging a program in the Arduino IDE>
On Friday, March 15, 2019, 4:47:56 PM EDT, James Zdunic <james_zdunic@...> wrote:
Jack,
Sorry Arduino newby here...
When you say debug mode do you mean running the IDE while the CPU is connected to the PC? ?And if so is it the serial monitor where you would see these values reported, or is there a separate debug function...?
Jim KM4TXR
|
Re: 7" Display Drawing
Rick Price
开云体育Not in debug guess I could try that. The magic number was
supposed to be at least 10 times around.? I gone as many as 15 and as
little as 6 or 7.? The average?numbers on the calibration screen are
always under 5 with a few in the 2's and occasionally 1+.? Only one of the
average?calibration numbers seems to be in the 4 or 5 region and never
seems to get lower.? I'll go and do it again and report back as to which
number stays higher than the rest. In the words of someone more knowledgeable
than me .......I have slept since the last time I did it.
?
Rick KN4AIE From: [email protected] [mailto:[email protected]] On Behalf Of jjpurdum via Groups.Io Sent: Friday, March 15, 2019 4:37 PM To: [email protected] Subject: Re: [JackAl] 7" Display Drawing How many data points (trips around the display) do you make? If you're in
the DEBUG mode, you should see the EEPROM values that are read back when the
program starts. The call is around line 955 in setup(). Are you seeing
reasonable values for all of the values shown there, including the display
offsets.
Jack, W8TEE
On Friday, March 15, 2019, 4:00:28 PM EDT, Rick Price
<rickprice48@...> wrote:
Jack,
I have the same problems on a 5" screen.? Very sluggish at times
to over responsive at others.? I have calibrated using the setup option
numerous times always the same results.? Frequency digit selection arrow
buttons are only responsive at the left hand edge and sometimes will cause the
cursor to jump 2 or 3 places.? Moving right is always harder then trying to
move the cursor?left.?When I do the selection the audio changes to a
quieter tone for the time I am pushing on the button.? I did calibrate one
time using an imaginary point to the right of the calibration points on
the?left hand side of the screen(1st two points)?and that did seem to
help center the action better. Band selection is especially troublesome when I
select 20.? 9 out of 10 times it will change to 15 and then I have to
reselect 20. I am using a fiber stylus spudger tool ?to do the selections
and have tried the end retracted end of a ball point pen and a nylon tuning wand
with the same results. Just more info FWIW.
?
Rick KN4AIE From: [email protected] [mailto:[email protected]] On Behalf Of James Zdunic Sent: Friday, March 15, 2019 2:12 PM To: [email protected] Subject: Re: [JackAl] 7" Display Drawing I’m running version 95 and did go through the setup/calibration routine
contained in that version.
Jim KM4TXR
|
Re: 7" Display Drawing
James Zdunic
开云体育Jack,
Sorry Arduino newby here...
When you say debug mode do you mean running the IDE while the CPU is connected to the PC? ?And if so is it the serial monitor where you would see these values reported, or is there a separate debug function...?
Jim KM4TXR
|
Re: 7 inch Screen Calibration
Those instructions were really put in for someone who wants to messy around with the EEPROM values. By going into the GlobalDefaultEEPROMValues(), you can "forced" values into the EEPROM for reading the next time you power up.? By setting val to 0, you force an assignment of the default values. InitDisplayCalibration() is the function that actually set the display offsets. Jack, W8TEE
On Friday, March 15, 2019, 12:51:56 PM EDT, Vince Loschiavo <vince320@...> wrote:
Jack, so..couple of questions. 1.? In order to calibrate the screen (if it didn't happen at turn on), what must be connected to the JackAl board? uBitx? or anything other than the display? (of course power is assumed on) 2.? according to the instructions was to uncomment out val = 0 in EEPROMNew.cpp but with JackAlv095 we have the following: void ReadUserSettings() {
? int val;
? EEPROM.get(0, val);? ? ? // Read first byte of EEPROM memory
//val = 0;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // Uncomment this line forces a rewrite of EEPROM. Comment out line 23 to display
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // is not changed.
Serial.print("Val = ");
Serial.println(val);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? if (val != EEPROMINITVALUE) {? ? ? ? ? ? ? ? ? ? ? ? ? ? ?// Already set or not?
? ? GlobalDefaultEEPROMValues();? ? ? ? ? ? ? ? ? ? ? ? ? ? // No, so set some common values
? ? WriteEEPROMSettings(EEPROMDEFAULTOFFSET);? ? ? ? ? ? ? ?// Write default values to default block
? ? WriteEEPROMSettings(EEPROMUSEROFFSET);? ? ? ? ? ? ? ? ? // Also assume defaults for user first time through
?//? ?InitDisplayCalibration();? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?// Now have them calibrate display
Serial.println("After initcal");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? }
? ReadEEPROMSettings(EEPROMUSEROFFSET);
}
so now line 18..got that.. so it also says to comment out line 23 should that be done? then run the InitDisplayCalibration so the next time powered up, i should expect the Screen Cal Routine to show up? Thanks Vince n2aie |
Re: 7" Display Drawing
How many data points (trips around the display) do you make? If you're in the DEBUG mode, you should see the EEPROM values that are read back when the program starts. The call is around line 955 in setup(). Are you seeing reasonable values for all of the values shown there, including the display offsets. Jack, W8TEE
On Friday, March 15, 2019, 4:00:28 PM EDT, Rick Price <rickprice48@...> wrote:
Jack,
I have the same problems on a 5" screen.? Very sluggish
at times to over responsive at others.? I have calibrated using the setup
option numerous times always the same results.? Frequency digit selection
arrow buttons are only responsive at the left hand edge and sometimes will cause
the cursor to jump 2 or 3 places.? Moving right is always harder then
trying to move the cursor?left.?When I do the selection the audio
changes to a quieter tone for the time I am pushing on the button.? I did
calibrate one time using an imaginary point to the right of the calibration
points on the?left hand side of the screen(1st two points)?and that
did seem to help center the action better. Band selection is especially
troublesome when I select 20.? 9 out of 10 times it will change to 15 and
then I have to reselect 20. I am using a fiber stylus spudger tool ?to do
the selections and have tried the end retracted end of a ball point pen and a
nylon tuning wand with the same results. Just more info
FWIW.
?
Rick KN4AIE From: [email protected] [mailto:[email protected]] On Behalf Of James Zdunic Sent: Friday, March 15, 2019 2:12 PM To: [email protected] Subject: Re: [JackAl] 7" Display Drawing I’m running version 95 and did go through the setup/calibration routine
contained in that version.
Jim KM4TXR
|
Re: 7" Display Drawing
Rick Price
开云体育Jack,
I have the same problems on a 5" screen.? Very sluggish
at times to over responsive at others.? I have calibrated using the setup
option numerous times always the same results.? Frequency digit selection
arrow buttons are only responsive at the left hand edge and sometimes will cause
the cursor to jump 2 or 3 places.? Moving right is always harder then
trying to move the cursor?left.?When I do the selection the audio
changes to a quieter tone for the time I am pushing on the button.? I did
calibrate one time using an imaginary point to the right of the calibration
points on the?left hand side of the screen(1st two points)?and that
did seem to help center the action better. Band selection is especially
troublesome when I select 20.? 9 out of 10 times it will change to 15 and
then I have to reselect 20. I am using a fiber stylus spudger tool ?to do
the selections and have tried the end retracted end of a ball point pen and a
nylon tuning wand with the same results. Just more info
FWIW.
?
Rick KN4AIE From: [email protected] [mailto:[email protected]] On Behalf Of James Zdunic Sent: Friday, March 15, 2019 2:12 PM To: [email protected] Subject: Re: [JackAl] 7" Display Drawing I’m running version 95 and did go through the setup/calibration routine
contained in that version.
Jim KM4TXR
|
Re: 7" Display Drawing
James Zdunic
开云体育I’m running version 95 and did go through the setup/calibration routine contained in that version.
Jim KM4TXR
|
Re: 7" Display Drawing
Have you run the new software calibration routine? Jack, W8TEE
On ?Friday?, ?March? ?15?, ?2019? ?02?:?05?:?52? ?PM? ?EDT, James Zdunic <james_zdunic@...> wrote:
Hello Vince,
I’d be curious to how the touch response performance is on your 7” display after doing the calibration? ?Reason being my 7” screen touch response is inaccurate with adjacent buttons as well as distant buttons being activated at random times. ?Also having
issues with the touch response stopping completely requiring a reboot of the system to make it respond again. ?I’m trying to determine if my screen has issues or if it could be something else going on.
Jim KM4TXR
|
Re: 7" Display Drawing
James Zdunic
开云体育Hello Vince,
I’d be curious to how the touch response performance is on your 7” display after doing the calibration? ?Reason being my 7” screen touch response is inaccurate with adjacent buttons as well as distant buttons being activated at random times. ?Also having
issues with the touch response stopping completely requiring a reboot of the system to make it respond again. ?I’m trying to determine if my screen has issues or if it could be something else going on.
Jim KM4TXR
|
7 inch Screen Calibration
Vince Loschiavo
Jack,
so..couple of questions. 1.? In order to calibrate the screen (if it didn't happen at turn on), what must be connected to the JackAl board? uBitx? or anything other than the display? (of course power is assumed on) 2.? according to the instructions was to uncomment out val = 0 in EEPROMNew.cpp but with JackAlv095 we have the following: void ReadUserSettings() {
? int val;
? EEPROM.get(0, val);? ? ? // Read first byte of EEPROM memory
//val = 0;? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // Uncomment this line forces a rewrite of EEPROM. Comment out line 23 to display
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // is not changed.
Serial.print("Val = ");
Serial.println(val);? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??
? if (val != EEPROMINITVALUE) {? ? ? ? ? ? ? ? ? ? ? ? ? ? ?// Already set or not?
? ? GlobalDefaultEEPROMValues();? ? ? ? ? ? ? ? ? ? ? ? ? ? // No, so set some common values
? ? WriteEEPROMSettings(EEPROMDEFAULTOFFSET);? ? ? ? ? ? ? ?// Write default values to default block
? ? WriteEEPROMSettings(EEPROMUSEROFFSET);? ? ? ? ? ? ? ? ? // Also assume defaults for user first time through
?//? ?InitDisplayCalibration();? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?// Now have them calibrate display
Serial.println("After initcal");
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?
? }
? ReadEEPROMSettings(EEPROMUSEROFFSET);
} so now line 18..got that.. so it also says to comment out line 23 should that be done? then run the InitDisplayCalibration so the next time powered up, i should expect the Screen Cal Routine to show up? Thanks Vince n2aie |
Re: Warning on 3V Rail !
Rick Price
开云体育My 5V regulator currently runs very cool so I would be tempted
to try suggestion 1.? Would not be hard to do lifting 1 pin on the 3.3V reg
and jumpering to the 5V out.? Why don't you try it and see how it works out
temp wise. I would but am currently down another rabbit hole with too little
audio out of ubitx to dirve the agc.
?
Rick KN4AIE From: [email protected] [mailto:[email protected]] On Behalf Of Robert Ogburn Sent: Friday, March 15, 2019 11:50 AM To: [email protected] Subject: Re: [JackAl] Warning on 3V Rail ! |
Re: UGG worked then it didn't
Vince Loschiavo
So...
yes the 3.3 went into thermal shutdown,? Temp heat sink and a fan and all is good. so Thinking it might have been the Teensy, i had cut the jumper between the 2 pads on the bottom (5v) when I took the teensy home to reprogram (load blink to see if it was alive)...the computer didn't recognize the teensy. so solder bridge'd the pads and all ok.. blink worked then reloaded the JackAl software... today all good... now for the calibration. Thanks all. vince n2aie |
Re: Mounting teensy and audio board Jackal Board
Gentlefolk,
I forgot to add that I had to butcher the heatsinks with my Dremel to get rid of the interference with the audio transformer and the excessive length of the heat sinks.? The smaller ones (for the voltage regulators) come pre drilled and tapped for M3 bolts, so, once the interferences were cut and filed away, they fitted very easily. -- 73 Kevin VK3DAP / ZL2DAP |
Re: Mounting teensy and audio board Jackal Board
Gentlefolk,
I have tried to nut out how to put the Teensy and its audio board together on the JackAl using James Zdunic, KM4TXR, CPU_Pins method of making more Teensy pins available to the experimenter.? I have created a folder WorkInProgress in the Photos section and have uploaded seven photos to it.? I hope one or two find it helpful.? Please let me know if you find any errors! 73 Kevin VK3DAP / ZL2DAP |
Re: J3 display connector
开云体育yes have those pictures.? trying to keep the pins straight it, is easy to get lost.? i think that 9 is the one not used. i hope. thanks dave k7da
On 3/14/2019 6:52 PM, jjpurdum via
Groups.Io wrote:
|
Re: J3 display connector
Don't know what happened to the images??
On Thursday, March 14, 2019, 9:48:33 PM EDT, jjpurdum via Groups.Io <jjpurdum@...> wrote:
I'm sending both since I don't know which display you're using. The best thing to do is use your DVM and check the continuity of the plug, paying attention to the key on the plug. I find it useful to print out these figures, write the wire colors, and then do the continuity test. Jack, W8TEE
On Thursday, March 14, 2019, 7:17:16 PM EDT, k7da <k7da@...> wrote:
I need some clarification on the J3 display connector.? which pin is not used? ? the one to the outside or the one inside? |
to navigate to use esc to dismiss