post a new release

Patrick Strasser patrick at wirklich.priv.at
Fri Mar 4 18:58:23 UTC 2016


Hello!

To introduce myself, I'm using librtlsdr with rtl_433, a stick with
RT820T tuner, and want to have enhanced control of gain settings in the
official librtlsdr branch. I found gazillion of forks, but nothing that
comes with my favourite distribution.

Alexander Kurpiers 2016-03-02 18:13:
> I agree that the official code lacks proper manual gain control - but I would still prefer some nice presets. Being able to adjust the internal gain controls of the tuner chips to me is a bonus (as you really need to know what you are doing).
> 
> As many others, I've started my fork (current version
> https://github.com/dl8aau/librtlsdr/tree/devel1),


There are hundreds of forks! This is growing wildly. It's bad that all
this efforts are not bundled to improve librtlsdr.

> which among other
> things includes manual gain settings optimized for E4000 and R820T
> (optimization done by Leif Asbrink for Linrad). Something like this is
> badly needed for applications that cannot use the automatic gain control.

Would'nt it be possible to read the settings from various sources like
environment, $HOME/.config/librtlsdr.rc or /etc/librtlsdr.rc? Then noone
needs to fork and fiddle any more only to get special settings.

I reccommend Semantic Versioning [1]:

> Given a version number MAJOR.MINOR.PATCH, increment the:
> MAJOR version when you make incompatible API changes,
> MINOR version when you add functionality in a backwards-compatible manner, and
> PATCH version when you make backwards-compatible bug fixes.
> 
> Additional labels for pre-release and build metadata are available as extensions to the MAJOR.MINOR.PATCH format.


librtlsdr is stable and in use, it could be released as 1.0.0. With
compatible changes, the existing apps could be using 1.x along with new
features like extended device support, extended settings with sane
(maybe improved) defaults, a out-of-api configuration, maybe autoranging
of settings, extended tuning, etc.

Regards

Patrick


[1] semver.org
-- 
Engineers motto: cheap, good, fast - choose any two
One of the lucky 10.000: http://xkcd.com/1053
Use Mail Encryption Today! PGP Key ID: 0xDF8A127E5A120903
Patrick Strasser <patrick at wirklich.priv.at>



More information about the osmocom-sdr mailing list