¿ªÔÆÌåÓý

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

Re: V12 compiling error

 

I got the beta V063-1-2 running and staying up now, not sure what I did different.
My PB's are not what they were before Probably need different menu file?
I noticed that Calibrate RX is way wonky doesn't look at all correct.
But it is running I moved fan around maybe that helped I don't have back on case fan is just positioned near Tweensy?
Temp says 42 degrees C
Tim?


Re: V12 compiling error

 

This is what I get:

Inline image

This is for the new code we will be releasing within a week.

Tim: What version of the IDE are you using and do you have the compile options set?


Jack, W8TEE

On Monday, February 10, 2025 at 03:33:19 PM EST, jerry-KF6VB <jerry@...> wrote:


Tim,

? ? Here's a binary.? You should be able to load it into your radio.
It's not perfect, but it does basically work.

? ? ? ? ? ? ? ? ? ? ? - Jerry, KF6VB



On 2025-02-10 12:25, Tim via groups.io wrote:
> Memory Usage on Teensy 4.1:
>? FLASH: code:303292, data:130360, headers:8708? free for
> files:7684104
>? ? RAM1: variables:182112, code:279560, padding:15352? free for local
> variables:47264
>? ? RAM2: variables:474720? free for malloc/new:49568
>
> Ran longer but still shut down.
> TIM
>
>
> Links:
> ------
> [1] /g/SoftwareControlledHamRadio/message/32698
> [2] /mt/111092895/243852
> [3] /g/SoftwareControlledHamRadio/post
> [4] /g/SoftwareControlledHamRadio/editsub/243852
> [5]
> /g/SoftwareControlledHamRadio/leave/10484476/243852/1943518115/xyzzy






--
Jack, W8TEE


Re: V12 compiling error

 

Tim,

Here's a binary. You should be able to load it into your radio.
It's not perfect, but it does basically work.

- Jerry, KF6VB

On 2025-02-10 12:25, Tim via groups.io wrote:
Memory Usage on Teensy 4.1:
FLASH: code:303292, data:130360, headers:8708 free for
files:7684104
RAM1: variables:182112, code:279560, padding:15352 free for local
variables:47264
RAM2: variables:474720 free for malloc/new:49568
Ran longer but still shut down.
TIM
Links:
------
[1] /g/SoftwareControlledHamRadio/message/32698
[2] /mt/111092895/243852
[3] /g/SoftwareControlledHamRadio/post
[4] /g/SoftwareControlledHamRadio/editsub/243852
[5]
/g/SoftwareControlledHamRadio/leave/10484476/243852/1943518115/xyzzy


Re: Rob Sherwood Presentation Slides on Amateur Radio Transceiver Performance

 

You can do negative feedback.? But there has to be a phase adjustment so the system is stable.
?
I thought the "Pure Signal" pre-distortion software was open source?
?
--
73 Greg KF5N


Re: V12 compiling error

 

Memory Usage on Teensy 4.1:
? FLASH: code:303292, data:130360, headers:8708 ? free for files:7684104
? ?RAM1: variables:182112, code:279560, padding:15352 ? free for local variables:47264
? ?RAM2: variables:474720 ?free for malloc/new:49568
?
Ran longer but still shut down.
TIM


Re: Rob Sherwood Presentation Slides on Amateur Radio Transceiver Performance

 

On 2025-02-10 11:34, K9HZ wrote:
In any
case, he does tout using class-A final RF amplifiers in the transmit
stages of radios because they, by shear design, will generate less
IMD.
*** NO thanks. A 100W transmitter the size of a Heathkit Apache?
Or a legal-limit rig the size of a Piper Apache?

Predistortion is interesting. Right now, all implementations that I
know of are closely held commercial secrets. Anybody know of an
open-source attempt to do it?

It doesn't seem THAT complicated. Basically, the power amp's gain gets a
little lower as it approaches its amplitude limit. So you compensate for that
by raising the gain a little - only for the tips of the low-level RF. You
"exaggerate the tips" a little. Sort of a negative feedback situation.

But what about actual negative feedback? Won't work, because there's too much
delay in the RF chain. Guaranteed, at some frequency or frequencies, it would ring
like a bird.

Yet, the commercial systems apparently *do* feed RF back into the exciter. Do they
"SSB-detect" it, turn it back into audio, and compare that to the audio being input?

- Jerry, KF6VB


Re: V12 compiling error

 

Did you see my email on this?

Jack, W8TEE


For reason I can't explain, the IDE hides some libraries in the folder you defined in your Preferences section, which you can find at the File-->Preferences menu:

Inline image


As you can see, my projects go the C:\BookT41Rel4\Software. In that folder, you will find a subfolder named Libraries. The timer.h file is found there. If you have not defined a project folder in Preferences, I'm not sure where the file is placed and you will likely get the file not found error message.

Jack, W8TEE



--
Jack, W8TEE


Re: V12 compiling error

 

¿ªÔÆÌåÓý

Search ¡°TIMER¡± by Steffan Staub in the library search and install it.? Should be rev 1.2.1

?

?

Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of Tim via groups.io
Sent: Monday, February 10, 2025 1:36 PM
To: [email protected]
Subject: Re: [SoftwareControlledHamRadio] V12 compiling error

?

I didn't find that on his github but maybe I was was on wrong thread

Only file I seem to be missing now is the timer.h?

Not sure what library that is in.?

It was not used in 50.2 as far as I can tell.

Tim?


Re: V12 compiling error

 

I didn't find that on his github but maybe I was was on wrong thread
Only file I seem to be missing now is the timer.h?
Not sure what library that is in.?
It was not used in 50.2 as far as I can tell.
Tim?


Re: Rob Sherwood Presentation Slides on Amateur Radio Transceiver Performance

 

¿ªÔÆÌåÓý

For those who are interested¡­. Here is a tutorial on Class-A operation of transistor amplifiers:?

?

?

Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of K9HZ
Sent: Monday, February 10, 2025 1:34 PM
To: [email protected]; [email protected]
Subject: Re: [SoftwareControlledHamRadio] Rob Sherwood Presentation Slides on Amateur Radio Transceiver Performance

?

A couple comments on Rob¡¯s talks¡­ there are plenty more of them in addition to these.

?

Rob has done a wonderful job of evaluating radio transceivers¡­ I¡¯ve been to his house/ lab and he has the perfect location for his evaluations.? He will always give you an honest evaluation answer but never recommend a radio.? He does have some peculiar operating habits, like all of us, that causes him to identify waterfalls and knobs that he likes¡­ that might not be your cup of tea.? In the past 5+ years Rob has been on an SSB IMD tirade, pushing predistortion accommodations with the top commercial radio manufacturers.? It¡¯s all good stuff but he tends to extend that to the builder and hobbyist level at times that doesn¡¯t always resonate with some of us.? In any case, he does tout using class-A final RF amplifiers in the transmit stages of radios because they, by shear design, will generate less IMD.

?

If any of you want to join the ¡°Class-A¡± club, my 20W and 100W amplifiers will operate in Class-A operation.? The amps have plenty of head-room in terms of dissipation to perform this task, but at a reduced power and efficiency.? My original PA designs contained hardware to adjust the bias to perform this, but I was worried that people would try to keep the PA at the 20W level while in this pseudo class-A operation at about 28% efficiency.? Now will this be of use with the T41¡­ hmmm that is left to the reader.

?

I will publish instructions on how to put the 20W PA in class-A operation by readjusting the bias.? Have fun with this but also have a extra set of transistors laying around!? Expect about 5 watts out for a safe level of performance.

?

?

Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of Greg KF5N via groups.io
Sent: Monday, February 10, 2025 8:15 AM
To: [email protected]
Subject: [SoftwareControlledHamRadio] Rob Sherwood Presentation Slides on Amateur Radio Transceiver Performance

?

The slides are here:

/g/SoftwareControlledHamRadio/files/Sherwood_Presentations

I attempted to video the presentation at Hamcation.? Unfortunately the acoustics and noise at the venue were quite bad.
Here are the videos:

?

--

73 Greg KF5N


Re: Rob Sherwood Presentation Slides on Amateur Radio Transceiver Performance

 

¿ªÔÆÌåÓý

A couple comments on Rob¡¯s talks¡­ there are plenty more of them in addition to these.

?

Rob has done a wonderful job of evaluating radio transceivers¡­ I¡¯ve been to his house/ lab and he has the perfect location for his evaluations.? He will always give you an honest evaluation answer but never recommend a radio.? He does have some peculiar operating habits, like all of us, that causes him to identify waterfalls and knobs that he likes¡­ that might not be your cup of tea.? In the past 5+ years Rob has been on an SSB IMD tirade, pushing predistortion accommodations with the top commercial radio manufacturers.? It¡¯s all good stuff but he tends to extend that to the builder and hobbyist level at times that doesn¡¯t always resonate with some of us.? In any case, he does tout using class-A final RF amplifiers in the transmit stages of radios because they, by shear design, will generate less IMD.

?

If any of you want to join the ¡°Class-A¡± club, my 20W and 100W amplifiers will operate in Class-A operation.? The amps have plenty of head-room in terms of dissipation to perform this task, but at a reduced power and efficiency.? My original PA designs contained hardware to adjust the bias to perform this, but I was worried that people would try to keep the PA at the 20W level while in this pseudo class-A operation at about 28% efficiency.? Now will this be of use with the T41¡­ hmmm that is left to the reader.

?

I will publish instructions on how to put the 20W PA in class-A operation by readjusting the bias.? Have fun with this but also have a extra set of transistors laying around!? Expect about 5 watts out for a safe level of performance.

?

?

Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of Greg KF5N via groups.io
Sent: Monday, February 10, 2025 8:15 AM
To: [email protected]
Subject: [SoftwareControlledHamRadio] Rob Sherwood Presentation Slides on Amateur Radio Transceiver Performance

?

The slides are here:

/g/SoftwareControlledHamRadio/files/Sherwood_Presentations

I attempted to video the presentation at Hamcation.? Unfortunately the acoustics and noise at the venue were quite bad.
Here are the videos:

?

--

73 Greg KF5N


Display Board evaluation help

 

¿ªÔÆÌåÓý

I have a couple of the 3.3V ONLY display boards prebuilt and I want a couple of volunteers to test them out.? They have to be: 1) people with working radios, and 2) have displays that misbehave (meaning if you move them around, elongate the cable, etc¡­ the processor locks up).

?

I don¡¯t really have the problem so its hard for me to fully evaluate if the display driver boards completely solve this issue.

?

?

Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?


Re: V12 compiling error

 

For reason I can't explain, the IDE hides some libraries in the folder you defined in your Preferences section, which you can find at the File-->Preferences menu:

Inline image

As you can see, my projects go the C:\BookT41Rel4\Software. In that folder, you will find a subfolder named Libraries. The timer.h file is found there. If you have not defined a project folder in Preferences, I'm not sure where the file is placed and you will likely get the file not found error message.

Jack, W8TEE


On Monday, February 10, 2025 at 12:15:37 PM EST, Tim via groups.io <w4yn@...> wrote:


I got add library figured out easy once you know Hi SRY for band width
This is latest compile error?
In file included from C:\Users\Admin\Documents\ai6ym\SDTVer064\SDTVer064.ino:595:
C:\Users\Admin\Documents\ai6ym\SDTVer064\SDT.h:50:10: fatal error: Timer.h: No such file or directory
? ?50 | #include <Timer.h>
? ? ? | ? ? ? ? ?^~~~~~~~~
compilation terminated.
exit status 1
Compilation error: Timer.h: No such file or directory

--
Jack, W8TEE


Where are my libraries located?

 

All:

This has also been discussed on this site. By default, the Teensy libraries are installed in the directories located at the following path:

C:/Users/Econjack/AppData/Local/Arduino15/packages/teensy/hardware/avr/1.59.0/libraries

This directory will be different on your system (might be User). The packages directory on my system has folders for arduino, builtin, esp32, rp2040, and STMicroelectronics along with the Teensy folder. If you use a Teensy-only library, using backets:

#include <thislibrary.lh>

will search the Teensy path as shown above. If you use a standard library (e.g., like the UNIX System V library (e.g., string.h), using brackets searches the arduino search path. If you use double quotes:

#include "SDT.h"

the compiler looks in the project directory for the file. If it still can't find the file, it will search the arduino path as a last resort. If that fails, you get the "cannot find file" error message.

Installing a New Library

In the arduino IDE, the left side of the IDE has an icon that looks like several books on a shelf. This is the library manager. You simply type in the name of the library you want to install and the manager will try to find and install it. However...

If the library doesn't appear in the list, go to the Sketch-->Include Library-->Add .Zip Library and locate/install the missing library file.

Jack, W8TEE


On Monday, February 10, 2025 at 11:59:35 AM EST, Tim via groups.io <w4yn@...> wrote:


I get some what confused adding library's?
I down loaded their zip file?
Which Folder do I unzip it to.
I get it right sometimes but old brain works slow?
Tim?
?

--
Jack, W8TEE


Re: V12 compiling error

 

¿ªÔÆÌåÓý

On Olivers (KI3P) GITHUB page, there is a complete list of the libraries that are needed (and where to get them) to make the software compile¡­

?

?

Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of Tim via groups.io
Sent: Monday, February 10, 2025 11:16 AM
To: [email protected]
Subject: Re: [SoftwareControlledHamRadio] V12 compiling error

?

I got add library figured out easy once you know Hi SRY for band width

This is latest compile error?

In file included from C:\Users\Admin\Documents\ai6ym\SDTVer064\SDTVer064.ino:595:
C:\Users\Admin\Documents\ai6ym\SDTVer064\SDT.h:50:10: fatal error: Timer.h: No such file or directory
? ?50 | #include <Timer.h>
? ? ? | ? ? ? ? ?^~~~~~~~~
compilation terminated.
exit status 1

Compilation error: Timer.h: No such file or directory


Re: V12 compiling error

 

¿ªÔÆÌåÓý

In the Arduino IDE¡­.??? Sketch > Include Library > Add .ZIP library

?

?

Dr. William J. Schmidt - K9HZ J68HZ 8P6HK ZF2HZ PJ4/K9HZ VP5/K9HZ PJ2/K9HZ VP2EHZ

?

Owner - Operator

Big Signal Ranch ¨C K9ZC

Staunton, Illinois

?

Owner ¨C Operator

Villa Grand Piton ¨C J68HZ

Soufriere, St. Lucia W.I.

Rent it:

?

Moderator: North American QRO Group at Groups.IO.

Moderator: Amateur Radio Builders Group at Groups.IO.

?

email:? bill@...

?

?

From: [email protected] <[email protected]> On Behalf Of Tim via groups.io
Sent: Monday, February 10, 2025 10:59 AM
To: [email protected]
Subject: Re: [SoftwareControlledHamRadio] V12 compiling error

?

I get some what confused adding library's?

I down loaded their zip file?

Which Folder do I unzip it to.

I get it right sometimes but old brain works slow?

Tim?

?


Re: V12 compiling error

 

I got add library figured out easy once you know Hi SRY for band width
This is latest compile error?
In file included from C:\Users\Admin\Documents\ai6ym\SDTVer064\SDTVer064.ino:595:
C:\Users\Admin\Documents\ai6ym\SDTVer064\SDT.h:50:10: fatal error: Timer.h: No such file or directory
? ?50 | #include <Timer.h>
? ? ? | ? ? ? ? ?^~~~~~~~~
compilation terminated.
exit status 1
Compilation error: Timer.h: No such file or directory


Re: V12 compiling error

 

I get some what confused adding library's?
I down loaded their zip file?
Which Folder do I unzip it to.
I get it right sometimes but old brain works slow?
Tim?
?


Re: V12 compiling error

 

Please send the compile stats on the code I sent you. Make sure you set the compile options using the Tools menu mentioned earlier before you compile the code .

Jack, W8TEE

On Monday, February 10, 2025 at 11:20:23 AM EST, Tim via groups.io <w4yn@...> wrote:


TNX OM's?
I am back to winding torroids, my fingers can do maybe one band per day HI?
So no rush?
I am ordering another Tweensy Audio hat to see if that clears up that issue, I may have unplugged it with power on could be my bad.
Tim?

--
Jack, W8TEE


Re: V12 compiling error

 

Again, any time you get this type of message it's because you haven't installed the library. I have pointed out many times that the URL for any non-standard library (i.e., not part of the normal install procedure) that we use will have its URL in the SDT.h header file:

#include <Chrono.h> ? ? ? ? ? ? ? ?// https://github.com/SofaPirate/Chrono/
#include <LinearRegression.h> ? ? ?// https://github.com/cubiwan/Regressino/
#include <Linear2DRegression.hpp> ?// https://github.com/nkaaf/Arduino-Regression

Go to the listed URL, download the file, and install it. Al and I have tried to get others to adopt this convention, but have not been completely successful. That said, everyone should check the T41 header files for a URL if their compile issue a "No such file" message.

Jack, W8TEE


On Monday, February 10, 2025 at 11:01:45 AM EST, Tim via groups.io <w4yn@...> wrote:


In file included from C:\Users\Admin\Documents\ai6ym\SDTVer064\SDTVer064.ino:595:
C:\Users\Admin\Documents\ai6ym\SDTVer064\SDT.h:20:10: fatal error: Chrono.h: No such file or directory
? ?20 | #include <Chrono.h> ? ? ? ? ? ? ? ?// https://github.com/SofaPirate/Chrono/
? ? ? | ? ? ? ? ?^~~~~~~~~~
compilation terminated.
exit status 1
Compilation error: Chrono.h: No such file or directory

--
Jack, W8TEE