开云体育

ctrl + shift + ? for shortcuts
© 2025 开云体育

Setting up Arudio environment for Rardio programming ?


 

Hi there

Im trying to figure out how to set up a proper programming environment for to program my Rarduino.


I have downloaded and installed the Arduino IDE environment. I have also managed to get hold of the original sketch from github.?
I also installed the si5351 library ( I think ) . Seems to refer to a Etherkit si5351 library.?

But I get loads of errormessages.

Im not sure if and how to properly set up the programming environment. Im sort of newbie to this.

Please advice. ?SM0JZT / Tilman


 

开云体育

Check via Manage Libraries the version of Si5351 library. Probably it is at 2.0, whereas 1.1.2 might get things to work.

?

Ron – PA3FAT


 

I too am struggling with all the error msg from the Si5351 library. I get the following error plus many more.? I have tried various versions of the library. I'm using IDE version 1.8.1.

Paul

KL7FLR

In function 'void calibrate()':

sketch_feb27a:281: error: no matching function for call to 'Si5351::set_freq(long long int, long long unsigned int, si5351_clock)'

?????? si5351.set_freq((bfo_freq + cal - frequency) * 100LL,? SI5351_PLL_FIXED, SI5351_CLK2);


 

开云体育

Again:

?

Manage library, search for SI5351 and select 1.1.2 if 2.0 is installed.


Try again.

?

Ron – PA3FAT

?

Van: [email protected] [mailto:[email protected]] Namens Paul Fillmore
Verzonden: 5 March, 2017 21:08
Aan: [email protected]
Onderwerp: Re: [BITX20] Setting up Arudio environment for Rardio programming ?

?

I too am struggling with all the error msg from the Si5351 library. I get the following error plus many more.? I have tried various versions of the library. I'm using IDE version 1.8.1.

Paul

KL7FLR

In function 'void calibrate()':

sketch_feb27a:281: error: no matching function for call to 'Si5351::set_freq(long long int, long long unsigned int, si5351_clock)'

?????? si5351.set_freq((bfo_freq + cal - frequency) * 100LL,? SI5351_PLL_FIXED, SI5351_CLK2);


 

Ron

Thank you so very much.

I changed for version 1.1.2.

After a "verify-run" I still get a number of varnings though. I have not changed the code, so all is the original-code to start with.

The warnings I get are along the line of :

In function 'void setup()':

warning: depecated conversion from string constant to 'char*' [-Write-strings]

printLine2(" ? ? ? ? ? ? ? ? ? ?");

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^


The library LiquidCrystal 1.0.5 is installed

Then doing a "Tools - Get board info" - The output I get is "BN: Unknown board"....

I use ARDUINO 1.8.1 ?installed from Windows store.

------------

Would be handy to have a doc that describes what need to be installed to have a working programming environment .... ?;-)

/ Tilman SM0JZT



 

Tilman


you can ignore this warning. If you want to disable warnings with printLine function calls you could try to use statements like this:

printLine2( (char *) " ? ? ? ? ? ? ? ? ? ?");

For more Infos look at:

/g/BITX20/message/22696?p=Created,,,20,1,0,0?

there already was a discussion about this.


Armin, DJ2AG


 

开云体育

There was thread regarding this if i rememer correctly

Can you try to add (char *) after first "

Think i read this was the solution

Sent from my iPhone

On 6 Mar 2017, at 07:23, "sm0jzt@..." <sm0jzt@...> wrote:

Ron

Thank you so very much.

I changed for version 1.1.2.

After a "verify-run" I still get a number of varnings though. I have not changed the code, so all is the original-code to start with.

The warnings I get are along the line of :

In function 'void setup()':

warning: depecated conversion from string constant to 'char*' [-Write-strings]

printLine2(" ? ? ? ? ? ? ? ? ? ?");

? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ^


The library LiquidCrystal 1.0.5 is installed

Then doing a "Tools - Get board info" - The output I get is "BN: Unknown board"....

I use ARDUINO 1.8.1 ?installed from Windows store.

------------

Would be handy to have a doc that describes what need to be installed to have a working programming environment .... ?;-)

/ Tilman SM0JZT