¿ªÔÆÌåÓý

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

Re: T41 SDT Version 66 with Calibration

 

Install the following libraries via the Arduino Library Manager:

  • Adafruit MCP23017 Arduino Library, by Adafruit (v2.3.2) (note: install with dependencies)
  • Adafruit GFX Library, by Adafruit (v1.11.11) (note: install with dependencies)
  • ArduinoJson, by Benoit Blanchon (v7.3.0)
  • Chrono, by Thomas O. Fredericks (v1.2.0)
  • Timer, by Stefan Staub (v1.2.1)

Several libraries need to be installed manually. The manual process is:

  1. Go to the provided GitHub link for the library and download the library as a zip by clicking Code -> Download ZIP.
  2. Import it into the Arduino 2 IDE by clicking Sketch -> Include Library -> Add .ZIP library, and then selecting the file you just downloaded.

The libraries to install using this process are:

  • OpenAudio:
  • Regressino:
  • Arduino Regression:
?

The file Config.h includes several compiler options which add, subtract, or adjust parameters of some features. Please review this file prior to compilation.

Completing a FLASH erase of the Teensy is strongly recommended before uploading this new version. The instructions for performing a FLASH erase of the Teensy are at under the bullet "Memory Wipe & LED Blink Restore".

Select the Teensy 4.1 board, and select the following build configuration options:

  • Tools->Optimize->Fast with LTO
  • Tools->USB Type->Dual Serial
  • Tools->CPU Speed->600 MHz

Some people report success running the CPU at 528 MHz. The memory usage after compiling should look like this:

   FLASH: code:272292, data:129336, headers:8988   free for files:7715848
   RAM1: variables:178112, code:249800, padding:12344   free for local variables:84032
   RAM2: variables:474720  free for malloc/new:49568


Re: T41 SDT Version 66 with Calibration

 

Having problems adding this library:
?
21 | #include <LinearRegression.h> ? ? ?// https://github.com/cubiwan/Regressino/
? ? ? | ? ? ? ? ?^~~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
Compilation error: LinearRegression.h: No such file or directory
?
Roger G8JWT


Re: SDT 63-1

 

?
To avoid confusion from multiple in-development code versions flying around, I've made the github repository for the Version 63 code private. Al and Jack are actively working on the code, so that github repository is an outdated alpha version at best and shouldn't be used by anyone. When they conclude their work I'll post the release version back on that repository and make it public again. Sorry for the confusion!
?
See this forum post for the latest beta code from Al:
?
?


T41 SDT Version 66 with Calibration

 

Hi Everyone,
I have attached the latest version of the T41 code. I believe it is in good shape but has yet to be thoroughly vetted. I am posting it now, ahead of a formal release to enable some of the builders who are having a difficult time with earlier versions to run a known working version.
This version has the latest Calibration routines; however, it has not gone through Jack's review yet. Jack and I agreed to put this out temporarily so you can give it a try.
Please report any issues to Jack and me.
We will review the code and post a final release in a week or so.
I am also attaching a copy of the Calibration instructions PDF. You will also find abbreviated instructions in each calibration routine.
?
Note that this is for V12.6 hardware only. Some of the calibration routines will not work with V11 or earlier.
?
It is good practice to erase the Teensy4.1 prior to up-loading, since much of the EEPROM has changed. To clear all memory, press and hold the Teensy load button until the LED by the USB port flashes. Release and wait until the main LED begins to flash. The Blink program is then loaded and EEPROM is cleared.
In the code go the Setup in the .ino file and uncomment the line at 3130 the first time you upload. Comment out that line the next time you upload.
In the IDE select "Optimize: Faster with LTO", set the USB type to "Serial". You may have to select the Teensy port the first time you upload.
?
We encourage everyone to upgrade to V12.6 Main and RF boards. The V12.6 performance is greatly enhanced.
Good luck and let us know how it works for you.
Regards,
Al Peter
AC8GY


Re: 160 metres

 

¿ªÔÆÌåÓý

Follow Jack¡¯s Advice¡­

?

?

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 bty84827531 via groups.io
Sent: Monday, February 24, 2025 2:54 PM
To: [email protected]
Subject: Re: [SoftwareControlledHamRadio] 160 metres

?

Bill, what and where is the latest software?

?

Roger G8JWT


Re: 160 metres

 

Bill, what and where is the latest software?
?
Roger G8JWT


Re: SDT 63-1

 

¿ªÔÆÌåÓý

Jack, it was from a post from several weeks ago .

Version 63-1

This version of the code corresponds to the upcoming 4th edition of "Digital Signal Processing and Software Defined Radio: Theory and Construction of the T41-EP Software Defined Transceiver" by Albert F. Peter, AC8GY and Dr Jack Purdum, W8TEE. It is a point release of the software which contains the features and capabilities described in the book and works on V12 hardware only. Ongoing development of the code base is captured in the companion repository?.

On 2/24/2025 1:16 PM, jjpurdum via groups.io wrote:
Where did that code come from?

Jack, W8TEE

On Monday, February 24, 2025 at 11:22:34 AM EST, Robert Luken W3RDL via groups.io <now.w3rdl@...> wrote:


I installed all of the required libraries and compiled this version. Looks good, but when I tried to do the Receiver Calibration, it worked like the directions(some of the switches were mapped differently), but when I pressed Select to save, it returned to the normal display with a lot of the text from the cal screen overlaid and was non functional. I had to cycle power to get it working again. I tried several bands and got the same behavior, however the I & Q corrections were stored in EEPROM. Do I just need to reset the Teensy to Blink and try again, or is there a S/W problem?

--

73

Bob W3RDL


Virus-free.

--
Jack, W8TEE
--

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL


Re: SDT 63-1

 

Where did that code come from?

Jack, W8TEE

On Monday, February 24, 2025 at 11:22:34 AM EST, Robert Luken W3RDL via groups.io <now.w3rdl@...> wrote:


I installed all of the required libraries and compiled this version. Looks good, but when I tried to do the Receiver Calibration, it worked like the directions(some of the switches were mapped differently), but when I pressed Select to save, it returned to the normal display with a lot of the text from the cal screen overlaid and was non functional. I had to cycle power to get it working again. I tried several bands and got the same behavior, however the I & Q corrections were stored in EEPROM. Do I just need to reset the Teensy to Blink and try again, or is there a S/W problem?

--

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL


Virus-free.

--
Jack, W8TEE


Re: 160 metres

 

¿ªÔÆÌåÓý

There¡¯s a lot to that¡­? I would suggest using the latest software version though¡­ and start in the definitions section where the arrays are defined for the bands.

?

?

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 bty84827531 via groups.io
Sent: Sunday, February 23, 2025 10:27 AM
To: [email protected]
Subject: [SoftwareControlledHamRadio] 160 metres

?

Can someone please explain how to turn back on 160 metres and turn off any other band in SDTVer053? I've had a go at it but it seems there are several tabs involved.

?

Roger G8JWT


Re: BPF L292

 

¿ªÔÆÌåÓý

Its perfectly acceptable to wind turns over turns¡­

?

?

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: Sunday, February 23, 2025 5:18 PM
To: [email protected]
Subject: [SoftwareControlledHamRadio] BPF L292

?

When you get to?

L292

3.6 uH

20

38

T37-10

Black

20" of #28 wire, 38T on T37-10

?

?

You might want to drop down a wire size to #30?

I had trouble getting the ones done with 32 turns let alone 38!

#30 I was able to get 38 turns.

Frim memory wire size is not that critical just number of turns.

I will send SA plot of 30M later to see if it made a difference.

These filters are fairly wide (I plotted 80 and 20m so far) to start with so I doubt there is much difference.?

Tim W4YN?


SDT 63-1

 

¿ªÔÆÌåÓý

I installed all of the required libraries and compiled this version. Looks good, but when I tried to do the Receiver Calibration, it worked like the directions(some of the switches were mapped differently), but when I pressed Select to save, it returned to the normal display with a lot of the text from the cal screen overlaid and was non functional. I had to cycle power to get it working again. I tried several bands and got the same behavior, however the I & Q corrections were stored in EEPROM. Do I just need to reset the Teensy to Blink and try again, or is there a S/W problem?

--

73 Animated graphic flashing 73 in Morse code.

Bob W3RDL


Virus-free.


Re: slow starting on T41 kit

 

Thank you,

I'll carry on, appreciate your saving me scanning over a year's of
posts to the lists to check for recommended changes since my kit
arrived.

So wishing that I was retired already, I'll be 70 this year. Stuck
around because my boss www.buffaloairways.com won't hire an apprentice
or replacement, I'm one of the old guys with experience on his own
fleet plus the DC's, C-54 (retired now), L-188, and our fire fighting
fleet which includes CL-215s (piston ones from the 60's). The next few
weeks is my break before fire season gets going again (not only
lightning, also re-animated zombie fires).

The required parts will be ordered this week.

73 Ron VE8RT

On Mon, 24 Feb 2025 13:26:39 +0000 (UTC)
"jjpurdum via groups.io" <jjpurdum@...> wrote:

Your kit does not include the Teensy 4.1 or the Audio Hat, either (available from PJRC.com). The display is ordered from BuyDisplay.com and is a Chinese company so it will take some time. The correct model number is in the Files section of this site.
Jack, W8TEE
On Sunday, February 23, 2025 at 11:20:41 PM EST, Ron VE8RT <ve8rt@...> wrote:

? I was furtunate enough to received from Ron AG1P a T41 kit back in
December of 2023.? The plan to get to it in early 2024 didn't work out,
I've just this last week gone through the box and have a good start on
the book.?

? Before I dive into building it are there modifications or other that
I should do right away?? The 5 inch display and other not included in
the box I should get on order ASAP.? Retirement should have happened in
2020, hopefully this later this year.

? Ron VE8RT

--
Ron VE8RT <ve8rt@...>











--
Ron VE8RT <ve8rt@...>


Re: slow starting on T41 kit

 

Your kit does not include the Teensy 4.1 or the Audio Hat, either (available from PJRC.com). The display is ordered from BuyDisplay.com and is a Chinese company so it will take some time. The correct model number is in the Files section of this site.

Jack, W8TEE

On Sunday, February 23, 2025 at 11:20:41 PM EST, Ron VE8RT <ve8rt@...> wrote:


? I was furtunate enough to received from Ron AG1P a T41 kit back in
December of 2023.? The plan to get to it in early 2024 didn't work out,
I've just this last week gone through the box and have a good start on
the book.?

? Before I dive into building it are there modifications or other that
I should do right away?? The 5 inch display and other not included in
the box I should get on order ASAP.? Retirement should have happened in
2020, hopefully this later this year.

? Ron VE8RT

--
Ron VE8RT <ve8rt@...>






--
Jack, W8TEE


slow starting on T41 kit

 

I was furtunate enough to received from Ron AG1P a T41 kit back in
December of 2023. The plan to get to it in early 2024 didn't work out,
I've just this last week gone through the box and have a good start on
the book.

Before I dive into building it are there modifications or other that
I should do right away? The 5 inch display and other not included in
the box I should get on order ASAP. Retirement should have happened in
2020, hopefully this later this year.

Ron VE8RT

--
Ron VE8RT <ve8rt@...>


BPF L292

 

When you get to?
L292 3.6 uH 20 38 T37-10 Black 20" of #28 wire, 38T on T37-10 ?
?
You might want to drop down a wire size to #30?
I had trouble getting the ones done with 32 turns let alone 38!
#30 I was able to get 38 turns.
Frim memory wire size is not that critical just number of turns.
I will send SA plot of 30M later to see if it made a difference.
These filters are fairly wide (I plotted 80 and 20m so far) to start with so I doubt there is much difference.?
Tim W4YN?


Re: Tiny Ten Transceiver

 

Nice, Bob!
Jack, W8TEE

On Sunday, February 23, 2025 at 02:28:04 PM EST, Bob Larkin <bob@...> wrote:


Hello All -
I? feel that I have learned a lot by reading posts here on the T41 adventure.? Thanks much.? In exchange, a heads up that I added more detail to the Tiny Ten page.? This is a different radio with different goals, but there is a lot of common heritage and it borrows, with appreciation, from many projects including the T41. ? In part, since last time,
* 10-meter output is measuring 12 ?Watts
* I-Q vector errors and SSB suppression have been measured
* As a novelty, an AM broadcast input filter was added
* TwinPeaks I-Q alignment had been left out, it is there now
* Updated schematics for both Digital & RF PCB
* The output match/filter now has two ground paths. It is better.
In general, the radio is now able to do the basic functions that were planned. ?I plan to do software improvements as there is time, but nothing is urgent.
As usual, the page is at
https://www.janbob.com/electron/TinyTen/TinyTen.htm
and comments and discussion are welcomed.
73, Bob ?W7PUA

--
Jack, W8TEE


Re: Tiny Ten Transceiver

 

Hello All -
I? feel that I have learned a lot by reading posts here on the T41 adventure.? Thanks much.? In exchange, a heads up that I added more detail to the Tiny Ten page.? This is a different radio with different goals, but there is a lot of common heritage and it borrows, with appreciation, from many projects including the T41. ? In part, since last time,
* 10-meter output is measuring 12 ?Watts
* I-Q vector errors and SSB suppression have been measured
* As a novelty, an AM broadcast input filter was added
* TwinPeaks I-Q alignment had been left out, it is there now
* Updated schematics for both Digital & RF PCB
* The output match/filter now has two ground paths. It is better.
In general, the radio is now able to do the basic functions that were planned. ?I plan to do software improvements as there is time, but nothing is urgent.
As usual, the page is at
https://www.janbob.com/electron/TinyTen/TinyTen.htm
and comments and discussion are welcomed.
73, Bob ?W7PUA


Re: [?SDX] Digital Interface Transceiver or DIT

 

?here's the video for it..3




On Sunday, February 23, 2025 at 01:08:08 PM EST, Kees T via groups.io <windy10605@...> wrote:


Jack,
?
Thank you for sending the link but I'm having trouble playing the video. Do you happen to have a copy of the presentation you could forward ?
?
I was trying to get a Digital Interface Text Transceiver to perform Texting functions like many do with their iPhones today. The idea was to add a RF section to transmit actual Morse Code so the Text Transmissions could be manually copied. The Transceiver would require no speaker, no headphones, no key.....no audio at all. The only human interface is a keyboard on the display, Text Received, and Housekeeping data.
?
Since you would want to reduce the RF bandwith as much as possible reduce the Dv/Dt, etc. Call that "Fast CW". Using an external ADC and FAST Microcontroller to perform ANALOG signal processing .....is it a DOT or a DAH, remove unwanted noise, compensate background noise, etc, etc and be able to dig the signal out of the muck. Only then to you confirm it was the letter "P" and send it on for display. Weak signal detection NOT nearly as well as WISPR and other small signal algorithms but an improvement.
?
Strong signals with minimal interference are always easier to decode.
?
73 Kees K5BCQ

--
Jack, W8TEE


Re: D Drive problem

 

On 2025-02-23 08:07, Oliver KI3P via groups.io wrote:
I do easy real-time and private backup of my files over my local
network with Syncthing ().
Wow, thanks for this. There are so many open source projects out there.
I had never heard of syncthing. Right now, I do it with a motley collection
of scripts using rsync and NFS mounts. Not perfectly reliable, and needs
occasional babysitting.

- Jerry, KF6VB



I have a computer
running in my basement that is on all the time running Syncthing, and
then have a copy running on my main laptop. I configure Syncthing to
synchronize my documents and working folders between these computers.
The outcome is that all important files on my laptop are automatically
and immediately saved to my backup computer. I then do a full disk
backup of my laptop every month or so.
If my laptop hard drive fails, I restore it from the most recent
full-disk backup. Syncthing will automatically launch on startup and
restore all my documents / working folders from the basement computer.
At worst, I will be missing a few applications that I might have
installed since the last full-disk backup.
Links:
------
[1] /g/SoftwareControlledHamRadio/message/32886
[2] /mt/111335927/243852
[3] /g/SoftwareControlledHamRadio/post
[4] /g/SoftwareControlledHamRadio/editsub/243852
[5]
/g/SoftwareControlledHamRadio/leave/10484476/243852/1943518115/xyzzy


Re: D Drive problem

 

I have a "NAS" (Network Attached Storage) device.? It's a dual RAID so it has 2 hard drives with identical data.? If one fails, the other keeps going, and it alerts you that a drive failed.? That happened once.? You pull out the dead drive, plug in a new one, and it synchronizes.
I'm 99% on Linux, and the NAS is configured for NFS and it gets mounted to the Linux file system.? So anything I manipulate which resides on the NAS has redundancy, and I do monthly backups to 2 external hard drives, same size as in the NAS.
Then some stuff gets pushed to Google Drive.? That's manual, and so mostly for archival stuff only.? Also the NAS has a Git server!? So my repositories can push to the NAS, or push to Github.? Works great!
You may have to do some work to get a NAS configured to your specifications.? I've been highly successful with it.? Good device!? I've been using Synology for years.? And of course it's based on a Linux OS.
?
--
73 Greg KF5N