Replies: 1 comment 2 replies
-
Anyone? |
Beta Was this translation helpful? Give feedback.
2 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
@pascallanger
Hi Pascal,
I have a question about CC2500 manual frequency tuning. As far as I know this is a non-native feature for radio systems using the CC2500, i.e. FrSky, Graupner HoTT and probaly other CC2500 radio systems don't offer this on their transmitters (and receivers). This is why I wonder why you chose to offer this.
If I understand the CC2500 data sheet correctly the CC2500 estimates the offset between transmitter and receiver frequencies and writes this value to the FREQEST ststus register (section 14.1). Section 14.1 then states "Writing the value from FREQEST into
FSCTRL0.FREQOFF the frequency synthesizer is automatically adjusted according to the estimated frequency offset.". I would assume this is the way all the OEM receivers and transmitters do this.
In
static void __attribute__((unused)) HOTT_tune_freq()
you choose to use the manually generated frequency offset valueCC2500_WriteReg(CC2500_0C_FSCTRL0, option);
Did you encounter problems with the offset estimate or don't trust it?
Thanks for your insight.
Have a great day
Michael
Beta Was this translation helpful? Give feedback.
All reactions