Nuand / bladeRF

bladeRF USB 3.0 Superspeed Software Defined Radio Source Code
http://nuand.com
Other
1.11k stars 452 forks source link

bladerf_get_pll_lock_state() never returns locked #798

Closed ChasJutaro closed 3 years ago

ChasJutaro commented 3 years ago

I'm working on using the bladerf to receive a single tone 915 MHz signal.

I tried to call bladerf_get_pll_lock_state() to retrieve the lock status of the PLL on the RF frontend IC, but the call never returns "True", hence the PLL is never locked.

Is there any other method to reliably retrieve the PLL information?

rghilduta commented 3 years ago

The RFIC's PLL can be assumed to be locked if bladerf_set_frequency() returns successfully. bladerf_get_pll_lock_state() is for testing the state of the ADF4002 PLL on-boad the bladeRF 2.0 micro.