¿ªÔÆÌåÓý

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

TestMain.ico compile issues


 

I'm trying to run the TestMain code in MainBoardTestCodeAndDoc. I got a compile error as it was looking for Adafruit_MCP23X17. I installed that and now get another error from line 30 #include "si5351.h", so I installed the Adafruit Si5351 Library (version 1.4.2), but when I went to compile again it gave the same error. I see there are several other si5351 libraries, i.e. Adafruit, Etherkit Si5351,? and PU2REO Si5351 ArduinoLite. Not sure if I should install one of those instead, and if so should I uninstall the Adafruit one?
Compilation error: si5351.h: No such file or directory


 

Hi John, you need to install the Etherkit Si5351.
?
--
73 Greg KF5N


 

oOops. Spoke too soon: I see there are links to the required libraries:
#include "si5351.h"
//#include <si5351.h> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // https://github.com/etherkit/Si5351Arduino
#include <RA8875.h> ?// https://github.com/mjs513/RA8875/tree/RA8875_t4
#include <Rotary.h> ?// https://github.com/brianlow/Rotary
?


 

¿ªÔÆÌåÓý

John, the right libraries are given here:?

?

Scroll down and just follow the instructions¡­

?

?

Dr. William J. Schmidt - K9HZ J62K(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 John Owens K1JO via groups.io
Sent: Saturday, May 10, 2025 9:54 PM
To: [email protected]
Subject: [SoftwareControlledHamRadio] TestMain.ico compile issues

?

I'm trying to run the TestMain code in MainBoardTestCodeAndDoc. I got a compile error as it was looking for Adafruit_MCP23X17. I installed that and now get another error from line 30 #include "si5351.h", so I installed the Adafruit Si5351 Library (version 1.4.2), but when I went to compile again it gave the same error. I see there are several other si5351 libraries, i.e. Adafruit, Etherkit Si5351,? and PU2REO Si5351 ArduinoLite. Not sure if I should install one of those instead, and if so should I uninstall the Adafruit one?
Compilation error: si5351.h: No such file or directory


 

¿ªÔÆÌåÓý

The test software and the actual SDT software use the same libraries.

?

?

Dr. William J. Schmidt - K9HZ J62K(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: Saturday, May 10, 2025 10:53 PM
To: [email protected]
Subject: Re: [SoftwareControlledHamRadio] TestMain.ico compile issues

?

John, the right libraries are given here:?

?

Scroll down and just follow the instructions¡­

?

?

Dr. William J. Schmidt - K9HZ J62K(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 John Owens K1JO via groups.io
Sent: Saturday, May 10, 2025 9:54 PM
To: [email protected]
Subject: [SoftwareControlledHamRadio] TestMain.ico compile issues

?

I'm trying to run the TestMain code in MainBoardTestCodeAndDoc. I got a compile error as it was looking for Adafruit_MCP23X17. I installed that and now get another error from line 30 #include "si5351.h", so I installed the Adafruit Si5351 Library (version 1.4.2), but when I went to compile again it gave the same error. I see there are several other si5351 libraries, i.e. Adafruit, Etherkit Si5351,? and PU2REO Si5351 ArduinoLite. Not sure if I should install one of those instead, and if so should I uninstall the Adafruit one?
Compilation error: si5351.h: No such file or directory


 

It appears that now the si5351.h and si5351.cpp are part of the project (hence the double-quote marks rather than angel brackets). Do not include the Si5351Arduino library in the #includes. It believe someone pulled out the code that the T41 uses and put it into the two source code files.

Jack, W8TEE

On Saturday, May 10, 2025 at 10:57:00 PM EDT, John Owens K1JO via groups.io <johnowenschina@...> wrote:


oOops. Spoke too soon: I see there are links to the required libraries:
#include "si5351.h"
//#include <si5351.h> ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? // https://github.com/etherkit/Si5351Arduino
#include <RA8875.h> ?// https://github.com/mjs513/RA8875/tree/RA8875_t4
#include <Rotary.h> ?// https://github.com/brianlow/Rotary
?

--
Jack, W8TEE


 

I think my previous post answers this...

Jack, W8TEE

On Saturday, May 10, 2025 at 10:54:07 PM EDT, John Owens K1JO via groups.io <johnowenschina@...> wrote:


I'm trying to run the TestMain code in MainBoardTestCodeAndDoc. I got a compile error as it was looking for Adafruit_MCP23X17. I installed that and now get another error from line 30 #include "si5351.h", so I installed the Adafruit Si5351 Library (version 1.4.2), but when I went to compile again it gave the same error. I see there are several other si5351 libraries, i.e. Adafruit, Etherkit Si5351,? and PU2REO Si5351 ArduinoLite. Not sure if I should install one of those instead, and if so should I uninstall the Adafruit one?
Compilation error: si5351.h: No such file or directory

--
Jack, W8TEE


 

The modified SI5351 library is needed to tune less than 3.2MHz.