UmTRX/LMS6002D specific GUI for GnuRadio

This is merely a historical archive of years 2008-2021, before the migration to mailman3.

A maintained and still updated list archive can be found at https://lists.osmocom.org/hyperkitty/list/UmTRX@lists.osmocom.org/.

Alexander Chemeris alexander.chemeris at gmail.com
Mon Jan 28 08:06:33 UTC 2013


And if you pull again you'll get ability to set fft size and refresh
rate from the command line. This is useful when you have a slower
computer or want a better looking results.

On Mon, Jan 28, 2013 at 1:07 AM, Alexander Chemeris
<alexander.chemeris at gmail.com> wrote:
> Hi Andrey,
>
> RX LPF control has been added. Please git pull a new version.
>
> On Sun, Jan 27, 2013 at 11:37 PM, Andrey Sviyazov
> <andreysviyaz at gmail.com> wrote:
>> Hi Alexander.
>>
>> Thanks  a lot for this.
>> Cold you please add RXLPF switching control ?
>> BTW, seems it isn't our prefered 0.75MHz RXLPF on your pics :)
>>
>> Best regards,
>> Andrey Sviyazov.
>>
>>
>> 2013/1/27 Alexander Chemeris <alexander.chemeris at gmail.com>
>>>
>>> Hi all,
>>>
>>> For the purpose of tuning our Rx performance I've started putting
>>> together an UmTRX specific GUI for GnuRadio. Source code is published
>>> on github and will be gradually developed there. As usual, patches and
>>> improvements are welcome:
>>> https://github.com/chemeris/umtrx_scripts
>>>
>>> GUI
>>> ===
>>>
>>> GUI code is located at 'gui' directory. At this moment it is very
>>> basic and has FFT, waterfall and scope views together with a minimal
>>> set of controls for the Rx side of LMS6002D.
>>>
>>> Type './umtrx_fft.py --help' to get a list of command-line options.
>>>
>>> Note, that you have to select Rx channel from the command line.
>>>
>>> If you want to run an LMS control GUI without spectrum display you
>>> could run './lms_ctrl_panel.py' from 'python_lib' directory.
>>>
>>> Screenshots are attached:
>>>   umtrx_fft.png - FFT view (default)
>>>   umtrx_fft_waterfall.png - Waterfall view
>>>   umtrx_ctrl_panel.png
>>>
>>> Library
>>> =====
>>>
>>> Our Python library is under the 'python_lib' directory. It consists of
>>> three parts:
>>>
>>> * umtrx_ctrl.py - Base library which defines primitives for LMS SPI
>>> control and UmTRX network discovery. It is pretty well abstracted, so
>>> you cuold replace it with your own implementation if you want to talk
>>> to some other board with LMS6002D chip, e.g. MyriadRF.
>>>
>>> * umtrx_lms.py - library which implements all our LMS control logic.
>>>
>>>  * lms_ctrl_panel.py - implementation of the LMS control panel. Also
>>> could be used as a standalone control app for LMS.
>>>
>>> --
>>> Regards,
>>> Alexander Chemeris.
>>> CEO, Fairwaves LLC / ООО УмРадио
>>> http://fairwaves.ru
>>
>>
>
>
>
> --
> Regards,
> Alexander Chemeris.
> CEO, Fairwaves LLC / ООО УмРадио
> http://fairwaves.ru



-- 
Regards,
Alexander Chemeris.
CEO, Fairwaves LLC / ООО УмРадио
http://fairwaves.ru




More information about the UmTRX mailing list