8000 host: bladeRF-cli: Add 200 ms delay before probing PLL lock status by bglod · Pull Request #587 · Nuand/bladeRF · GitHub
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

host: bladeRF-cli: Add 200 ms delay before probing PLL lock status #587

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

8000
Merged
merged 1 commit into from
Aug 24, 2018

Conversation

bglod
Copy link
Contributor
@bglod bglod commented Aug 24, 2018

Fixes a minor inconvenience caused by probing the PLL lock status too
quickly after enabling the PLL for the first time: the PLL will report
unlocked even though a valid reference is present.

Addresses issue #584.

@bglod bglod requested a review from rtucker August 24, 2018 16:07
Fixes a minor inconvenience caused by probing the PLL lock status too
quickly after enabling the PLL for the first time: the PLL will report
unlocked even though a valid reference is present.

Addresses issue #584.
Copy link
Contributor
@rtucker rtucker left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Looks good, cross-compile smoke test also looks good. +1

@rtucker rtucker merged commit e2547eb into master Aug 24, 2018
@rtucker rtucker deleted the dev-issue_584 branch August 24, 2018 17:13
rtucker added a commit that referenced this pull request Aug 24, 2018
v2.0.1 (2018-08-24)
--------------------------------

This version of libbladeRF is intended for use with:

FX3 Firmware v2.2.0
FPGA         v0.7.3

This release contains minor fixes since v2.0.0.

Note to bladeRF2 users: If you are using bladerf_{get,set}_clock_select(),
please note that the enum for bladerf_clock_select has changed.
CLOCK_SELECT_VCTCXO has been replaced with CLOCK_SELECT_ONBOARD.

Changes:
 * FreeBSD build fixes (#561)
 * 32-bit architecture fixes (#573)
 * Detect and handle a bladeRF Micro that is running old firmware to allow
   re-flashing without recovery mode (#578)
 * bladeRF1: bladerf_set_gain_mode returning BLADERF_ERR_UNSUPPORTED is no
   longer fatal (#542)
 * bladeRF1: only check AGC DC LUT setting when enabling AGC
 * bladeRF1: typo fix in set_tx_gain (#580)
 * xb200: check for null xb_data before dereferencing it (#575)
 * bladeRF2: cache factory trimdac value at initialization; preserve trimdac
   disable state on bladerf2_trim_dac_write (#582)
 * bladeRF2: bladerf_clock_select: replace CLOCK_SELECT_VCTCXO with
   CLOCK_SELECT_ONBOARD for clarity (#585)
 * Improvements to the release notes (#583)
 * bladeRF-cli: Add 200 ms delay before probing PLL lock status (#587)
 * Windows: add a nanosleep() shim (#589)
rtucker added a commit that referenced this pull request Aug 24, 2018
v1.6.1 (2018-08-24)
--------------------------------
This version depends on libbladeRF v2.0.1 or later.

 * "set loopback" help dialog aware of board type (#566)
 * host: libbladeRF: Rename clock select option
 * host: bladeRF-cli: Add 200 ms delay before probing PLL lock status (#587)
 * host: add nanosleep shim for Windows (#589)
rtucker added a commit that referenced this pull request Aug 24, 2018
--------------------------------------------------------------------------------
 2018.08-rc3 (2018-08-24)
--------------------------------------------------------------------------------

Bugfix release candidate.

    * FPGA bitstream                v0.7.3
    * FX3 firmware                  v2.2.0
    * libbladeRF                    v2.0.1
    * bladeRF-cli                   v1.6.1
    * MATLAB & Simulink bindings    v1.0.1
    * Python bindings               v1.0.1

libbladeRF v2.0.1:
 * Detect and handle a bladeRF Micro that is running old firmware to allow
   re-flashing without recovery mode (#578)
 * bladeRF1: bladerf_set_gain_mode returning BLADERF_ERR_UNSUPPORTED is no
   longer fatal (#542)
 * bladeRF1: only check AGC DC LUT setting when enabling AGC
 * bladeRF1: typo fix in set_tx_gain (#580)
 * xb200: check for null xb_data before dereferencing it (#575)
 * bladeRF2: cache factory trimdac value at initialization; preserve trimdac
   disable state on bladerf2_trim_dac_write (#582)
 * bladeRF2: bladerf_clock_select: replace CLOCK_SELECT_VCTCXO with
   CLOCK_SELECT_ONBOARD for clarity (#585)
 * Improvements to the release notes (#583)
 * bladeRF-cli: Add 200 ms delay before probing PLL lock status (#587)
 * Windows: add a nanosleep() shim (#589)

bladeRF-cli v1.6.1:
 * "set loopback" help dialog aware of board type (#566)
 * host: libbladeRF: Rename clock select option
 * host: bladeRF-cli: Add 200 ms delay before probing PLL lock status (#587)
 * host: add nanosleep shim for Windows (#589)

MATLAB v1.0.1:
 * host: libbladeRF: Rename clock select option

Python v1.0.1:
 * host: libbladeRF: Rename clock select option
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants
0