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
Rapidly looking at the code it seems that two very important features of the CC1101 chip are not used/disabled :
Frequency Synthesizer auto calibration
Frequency shift compensation
witch are all available in FSK mode.
Auto-calibration should be done manually at each startup or automatically (but pll locking state should be monitored before transmitting/receiving).
At present, static calibration values are pushed into cal registers which are specific to a chip/crystal/vreg board combo.
Reworking the chip init state/calib would render the manual approximate static freq compensation stage of your project useless and would greatly improve the RF sensitivity/reliability and frame transmission/reception success.
The text was updated successfully, but these errors were encountered:
Tazmaniac
changed the title
Automatic calobration and frequency shift conpensation disabled.
Automatic calibration and frequency shift conpensation disabled.
Apr 1, 2024
Rapidly looking at the code it seems that two very important features of the CC1101 chip are not used/disabled :
witch are all available in FSK mode.
Auto-calibration should be done manually at each startup or automatically (but pll locking state should be monitored before transmitting/receiving).
At present, static calibration values are pushed into cal registers which are specific to a chip/crystal/vreg board combo.
Reworking the chip init state/calib would render the manual approximate static freq compensation stage of your project useless and would greatly improve the RF sensitivity/reliability and frame transmission/reception success.
The text was updated successfully, but these errors were encountered: