Closed caternuson closed 2 years ago
@kscharf please take a look :)
Yes, I did see that in the app note after reading about the issue on some of the ham DIY forums. I take it that this is a fix that will go into the adafruit library. It probably needs to go into the etherkit library that is used in certain ham projects. https://github.com/etherkit/Si5351Arduino. I have suggested it on their github as an issue. Thank you.
Just to add more info about this - the variant of the Si5351 chip used on the Adafruit breakout does not have the SSEN
pin which other variants have as mentioned in the datasheet (see below). That is why this is being done via a register write.
Has anyone figured out how to manually add the ability to control the spread spectrum in the Etherkit si5351 library? Im not sure if Adafruit's library has it yet and if it did, Ill have to learn how to convert my projects to using that library. BTW does anyone know the basic commands using Adafruits library for simple task as changing frequencies? I am working on a external VFO for my rig and it seems the Adafruits library is going to be the better choice. Thanks
Harold K7ILO
Adds a call to explicitly disable spread spectrum output. This is done using the
SSC_EN
bit in the the Spread Spectrum Parameters register 149 per AN619 via new class methodenableSpreadSpectrum()
.