Page 1 of 1

How to use bladeRF-cli's calibration function?

Posted: Tue May 29, 2018 10:28 pm
by ehhewng07
Hi,
After read the help information of bladerf-cli calibration routines, found that still not work. I'm now running srsue and srsenb, found that the project lack this part code. Anyone can give me some examples on how to do DC and IQ imbalance via bladerf-cli thanks...

Re: How to use bladeRF-cli's calibration function?

Posted: Wed May 30, 2018 9:00 am
by bglod
Please review the Wiki article on this topic. Please respond with any questions!

Re: How to use bladeRF-cli's calibration function?

Posted: Thu May 31, 2018 7:18 pm
by ehhewng07
I read it, but no information on how to calibrate IQ imbalance in auto way. Or can you provide how to use by bladerf-cli ?

Re: How to use bladeRF-cli's calibration function?

Posted: Fri Jun 01, 2018 11:18 am
by rtucker
There's currently no built-in automatic method to perform I/Q calibration.

If you don't have a signal generator readily available, you can do an RX I/Q calibration using loopback: https://github.com/Nuand/bladeRF/wiki/D ... ctionality . You will want to do a TX I/Q calibration against a spectrum analyzer (or other known-good receiver) first, though.

Re: How to use bladeRF-cli's calibration function?

Posted: Sat Jun 02, 2018 4:23 am
by ehhewng07
But, I have limeSDR, bladeRF,rtlsdr, it that possible to replace with spectrum analyzer?

Re: How to use bladeRF-cli's calibration function?

Posted: Mon Jun 04, 2018 9:17 am
by rtucker
Your measurement results will only be as good as your reference equipment. Another SDR (or even the bladeRF's loopback) can be used as a spectrum analyzer for this purpose, but if its IQ/DC imbalances aren't known and compensated for, your results will not be ideal.

Re: How to use bladeRF-cli's calibration function?

Posted: Sun Jun 10, 2018 10:14 pm
by ehhewng07
Thanks, the calibration function works by bladeRF-cli, srslte have a bug, I know how to fixed, it start burst transmit twice without end transmission. Now, I can run srsLTE normally with bladeRF.