¿ªÔÆÌåÓý

Re: no matching function for call??


 

? ?Kent,

I posted this a couple weeks ago. There is another version of the code around that has this error fixed,.

Randy, K7AGE


I am using IDE version?1.6.12.

BITX40 code from -

Inside the sketch, it says to get the Si5351 library from -

Install the library, search for how to do this, lots of info on the internet...


Select TOOLS - Board - Arduino?Nano

When I clicked Verify I saw this as the first error

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

????raduino:313: error: no matching function for call to 'Si5351::set_freq(long long unsigned int, long long unsigned int, si5351_clock)'

I have no idea what this gobbledygook means. But, it is probably bad...


So, I searched the message archives for any hints. I found that?Ron ¨C PA3FAT said that??Si5351 library version 1.1.2 should be used.

Under SKETCH?- Include Library - Manage Libraries?

Filter for etherkit, you should see Etherkit Si5351 by Jason ... Ver 2.0.1 INSTALLED. Ah, not version .1.1.2

Go to Select Vers, pick 1.1.2 and click Install.

Clicked Verify again, and it complied successfully.



On Tue, Feb 21, 2017 at 8:02 AM, <kbergphd@...> wrote:

Hi All,

Got the Raduino sketch from:?

Loaded up the Si5351 library into the libraries.? Started verify...

I got the error message that "no matching function for call" ?for 'Si5351::set_freq(long long int, long long unsigned int, si5351_clock)' ?

Has this error been fixed by anyone.? If so, how?? Did a search of the messages, but came up empty.

Thanks.

73,

Kent KC9LIF


Join [email protected] to automatically receive all group messages.