You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use Case: Higher symbol rate modulations, where the symbol length is not >> calculation + programming time (currently about 0.5ms on a 16MHz ATMega).
Possible implementation:
An alternate function to set_freq, which writes register values to an array.
A 'program from array' function, which takes an array pointer, and programs those bytes into the appropriate registers in the Si5351
From there, it should be fairly easy to write some 'userland' code which 'sets up' a modulation scheme (i.e. 32-FSK for Olivia32/1000), stores those register values into an array, and then reads from the array and programs to the Si5351 at to transmit.
The text was updated successfully, but these errors were encountered:
My apologies for taking so long to reply. This is an excellent suggestion. I wanted to wait until everything else in the library was pretty solid before thinking about this, but I think almost all of the changes and additions for the Indiegogo stretch goal have been achieved, so now I can look at it.
I'm releasing the dev branch that I propose to merge into master today. If that looks stable, I'll merge, and then start looking at this extension. Thanks!
Use Case: Higher symbol rate modulations, where the symbol length is not >> calculation + programming time (currently about 0.5ms on a 16MHz ATMega).
Possible implementation:
From there, it should be fairly easy to write some 'userland' code which 'sets up' a modulation scheme (i.e. 32-FSK for Olivia32/1000), stores those register values into an array, and then reads from the array and programs to the Si5351 at to transmit.
The text was updated successfully, but these errors were encountered: