Re: New Toy
No, it isn't. I agonized over the choice. A simple 43 can be modified
with a peak-reading circuit. But you have to buy elements for every
power level.
The 4410a with a single 10kw element does
By
[email protected] <jerry@...>
·
#88447
·
|
Re: CW Mistakes
How busy the CPU is would be directly proportional to the frequency.
We all have our preferred ways of doing things.
Having timers would make things more regular and perhaps easier to interpret.
But
By
Jerry Gaffke
·
#88446
·
|
Re: New Toy
Jerry,
I don't believe that the 4410a is a peak-reading instrument. If not, then sending anything other than a continuous carrier will give you a lower reading.
Switch to straight-key mode and try it.
By
Don, ND6T
·
#88445
·
|
Re: CW Mistakes
Hi Jerry KE7ER,
If you don't have a timer, your pulse will be varying frequency.
It won't tell you directly how busy the CPU is. You will make guesses - if the loop takes this long, then it's
By
[email protected] <jerry@...>
·
#88444
·
|
Re: CW Mistakes
Jerry KF6VB,
Perhaps I don't quite understand.
Arduino programs do their work in a loop() function,
where it does a bunch of stuff and then loops around to do it again.
Could set a pin high at the
By
Jerry Gaffke
·
#88443
·
|
Re: CW Mistakes -- Stack collisions
Yep, stack collisions are insidious because you may not even know it happened.
For anyone who might be unaware, the controller's SRAM is used for data storage. Think of it as being divided into two
By
Jack, W8TEE <jjpurdum@...>
·
#88442
·
|
Arduino Nano RP2040 connect released
https://store.arduino.cc/usa/nano-rp2040-connect
... Supports the Arduino programming language, the IDE 2.0...
--
www.bitxmap.com ( http://www.bitxmap.com )
By
Doug W
·
#88441
·
|
Re: CW Mistakes
Better to have it timer based. Because then you get ONE waveform that tells you how busy the CPU is from all tasks put together.
- Jerry KF6VB
By
[email protected] <jerry@...>
·
#88439
·
|
Re: Bonehead mistake, hard to detect
Thanks, guys, lots to learn from that!!!
Gordon
[email protected]> wrote:
By
Gordon Gibby KX4Z
·
#88438
·
|
Re: CW Mistakes
Jerry
For a test, insert reads of the micerosecond timer and then
subtract difference from
subsequent reads. That way
you can place calls to this
subroutine where you need
them to build a picture of
By
Arv Evans
·
#88437
·
|
Re: CW Mistakes
*** Indeed. On screen display of measured power and SWR? Drain current & supply voltage? Calculated efficiency?
Right now, I'm designing a clamshell case to 3d-print for it.
I could buy a
By
[email protected] <jerry@...>
·
#88436
·
|
Re: CW Mistakes
Those are some really good hints on how to instrument code.
A good reason to find a processor with a few more pins than the Nano.
Doesn't really need to be timer based,? can just set pins high when
By
Jerry Gaffke
·
#88435
·
|
Re: Bonehead mistake, hard to detect
I did have them turned on, but I missed the message. The warning was near the top of a project with 22 source code files. I simply didn't see it.
Everyone makes mistakes. At least I admitted it and
By
Jack, W8TEE <jjpurdum@...>
·
#88434
·
|
Re: CW Mistakes
I once worked on an embedded project with the following architecture, which is more or less what I use when starting a project from scratch:
1. A main loop. Each run through the loop takes a
By
[email protected] <jerry@...>
·
#88433
·
|
Re: New Toy
Jerry
I don't know if you adjusted the transmit drive, a single unique control (not the pair of identical ones I suggest not touching these) as perhaps you can get a little more.
On 40m some units,
By
Curt
·
#88432
·
|
Re: CW Mistakes
All,
While I agree that there is enough sample time for the ADC, I have not seen any analysis on the polling time of the main loop of the program.? The program could be doing other things during the
By
Evan Hand
·
#88431
·
|
Re: New Toy
Just an FYI if you look at my old posts you will find my mod to increase the output. In addition I will post in about 2 weeks I will upload my mod for 50 watts on 40.
By
Howard Fidel
·
#88430
·
|
Re: Bonehead mistake, hard to detect
Absolutely. I always ran gcc in "pedantic". Any bug that the warnings find - is a freebee.
- Jerry KF6VB
By
[email protected] <jerry@...>
·
#88429
·
|
Re: Bonehead mistake, hard to detect
This what happens if you turn off warnings. Turn them all on. It would have
warned that you were implicitly casting a pointer to a different type.
- f
[email protected]> wrote:
By
Ashhar Farhan
·
#88428
·
|
Re: New Toy
Thanks Arv,
And the power levels make sense in general? The Bird is new to me,
and although it seems very solid, I haven't checked its calibration.
I was going to double check it by teeing the
By
[email protected] <jerry@...>
·
#88427
·
|