LimeSdrMini2.0 removing DC-Spike

Hello,
I have a big DC-Spike on my new LimeSdrMini2.0.
Therefore im trying to remove them with procedure decribed on Chapter 10.
https://wiki.myriadrf.org/Getting_Started_with_LimeSDR-USB_and_LimeSuiteGUI
But all what i doing there, nothing change(greater or smaller) the DC-Spike.
Has anybody an idea…

Seems to be error in GUI, the Enable DC offset checkbox was not working, fixed it 38efe960

There is another “Enable DC offset” checkbox that is working in Calibrations panel.

1 Like

Hello ricardas,

I’m implemented the bugfix in my system.
The checkboxes “EnableDcOffset” on register “Calibrations” and “RFE” and also the
TextBoxes “OffsetI” and “OffsetQ” are working now.
They are also sending offset values to LimeSdrMini:
0…63 for positive offsets and
64 … 127 for negative offsets.
This seems to be ok.

But there are still more problems with LimeSuiteGUI:
a) The functionality manual-DC Offset don’t work.
b) There are many CRITICAL and WARNINGS Messages on startup and runtime:
(LimeSuiteGUI:2653): Gtk-CRITICAL **: 21:57:36.762: gtk_box_gadget_distribute: assertion ‘size >= 0’ failed in GtkNotebook
(LimeSuiteGUI:2653): Gtk-CRITICAL **: 21:57:36.762: gtk_box_gadget_distribute: assertion ‘size >= 0’ failed in GtkNotebook
(LimeSuiteGUI:2653): Gtk-WARNING **: 21:57:36.766: gtk_widget_size_allocate(): attempt to allocate widget with width 11 and height -1
(LimeSuiteGUI:2653): Gtk-WARNING **: 21:57:36.766: Negative content width -1 (allocation 1, extents 1x1) while allocating gadget (node border, owner GtkFrame)
(LimeSuiteGUI:2653): Gtk-CRITICAL **: 21:57:36.766: gtk_widget_get_preferred_width_for_height: assertion ‘height >= 0’ failed
(LimeSuiteGUI:2653): Gtk-WARNING **: 21:57:36.766: gtk_widget_size_allocate(): attempt to allocate widget with width 0 and height -1
and many more…
c) After some seconds(randomly between 3 and 10) Module FFT-Viewer craches and the Ubuntu Desktop
is unusable(all black). Then I have to Reboot or Logout/Login.
d) With all these restrictions, LimeSuiteGUI is not useful.

Hello Ricardas,

in the meantime I’ve make some further tests.
One of it, I increase the number of CPUs for the VM from 4 to 8.
This bring me to a stable LimeSuiteGUI app.
It seems, that GnuRadio and LimeSuite in a VM needs more power.

Karlheinz

Running SDR applications in a VM is generally a bad idea.