toggle quoted messageShow quoted text
The version you need for this particular application is Etherkit Si5351 version 2.0.1. The error you are getting is consistent with a newer version of that library. Dave (Benson) never updated the library version - if it works, don’t fix it! I don’t know enough about programming to re-write it for a newer version.
Hope this fixes the problem!
On Jun 20, 2019, at 11:31 PM, N8DAH <Dherron@...
I am trying to program the new one up and keep getting errors in relation to the si5351 which lib and version should I be using?
Below is the error
"Arduino: 1.8.8 (Windows 7), Board: "Arduino/Genuino Uno"
C:\Users\dad\Desktop\hilltopper20_display_and_rit_mod\hilltopper20_display_and_rit_mod.ino: In function 'void setup()':
hilltopper20_display_and_rit_mod:210:31: error: no matching function for call to 'Si5351::set_correction(long int&)'
In file included from C:\Users\dad\Desktop\hilltopper20_display_and_rit_mod\hilltopper20_display_and_rit_mod.ino:1:0:
C:\Users\dad\Documents\Arduino\libraries\Etherkit_Si5351\src/si5351.h:292:7: note: candidate: void Si5351::set_correction(int32_t, si5351_pll_input)
void set_correction(int32_t, enum si5351_pll_input);
C:\Users\dad\Documents\Arduino\libraries\Etherkit_Si5351\src/si5351.h:292:7: note: candidate expects 2 arguments, 1 provided
exit status 1
no matching function for call to 'Si5351::set_correction(long int&)'
This report would have more information with
"Show verbose output during compilation"
option enabled in File -> Preferences.