-
Notifications
You must be signed in to change notification settings - Fork 419
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
NCO can't be set to zero on LimeSDR #68
Comments
I rebuilt LimeSuite, SoapySDR ans SDRAngel again with a sudo ldconfig at the end and I still get the same messages about the NCO but it seems to be working now. |
SoapySDR does not come into play SDRangel uses LimeSuite directly. The latest version of LimeSuite (17.09.1) seems to fix a few bugs. Normally this sort of message is issued because of a bad return code from a LimeSuite function. |
I grepped LimeSuite and SDRAngel code for the messages and found one at line 63 in devicelimesdr.cpp. |
Actually a better way to enable/disable the NCO would be using the CMIX_BYP_RXTSP flag like:
Similarly CMIX_BYP_TXTSP constrols the NCO on the Tx side |
This minor bug has gotten me to use the NCO all of the time. I just set the LO for something nearby and set the NCO to the interesting frequency. That way the DC is shifted out of view when I zoom in on the interesting frequency, but all of the offsets in the plugins stay zero. |
It looks like using LMS_WriteParam would fix the problem. |
Fixed in v3.7.3 |
I just rebuilt and now get the message "could not disable and set NCO to 0 Hz". It gets stray numbers stuck in there. I have upgraded LimeSDR firmware and LimeSuite also.
The text was updated successfully, but these errors were encountered: