mirror of
https://github.com/greatscottgadgets/hackrf.git
synced 2026-03-03 05:55:18 +01:00
Zero only the bits we want to be zero
Previously we zeroed all RFFC5072 frequency synthesizer control registers, resulting in an invalid configuration which could adversely affect start-up if the part is enabled before a valid frequency is set.
This commit is contained in:
committed by
Mike Walters
parent
9aa37b9f8c
commit
e95b3afbc3
@@ -107,12 +107,7 @@ void rffc5071_setup(rffc5071_driver_t* const drv)
|
||||
|
||||
rffc5071_init(drv);
|
||||
|
||||
/* initial setup */
|
||||
/* put zeros in freq contol registers */
|
||||
set_RFFC5071_P2N(drv, 0);
|
||||
set_RFFC5071_P2LODIV(drv, 0);
|
||||
set_RFFC5071_P2PRESC(drv, 0);
|
||||
set_RFFC5071_P2VCOSEL(drv, 0);
|
||||
/* zero low bits of fractional divider */
|
||||
set_RFFC5071_P2NLSB(drv, 0);
|
||||
|
||||
/* set ENBL and MODE to be configured via 3-wire interface,
|
||||
|
||||
Reference in New Issue
Block a user