Skip to content
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

added some minor options #23

Open
wants to merge 3 commits into
base: master
Choose a base branch
from
Open

added some minor options #23

wants to merge 3 commits into from

Conversation

hayguen
Copy link
Contributor

@hayguen hayguen commented Jun 14, 2015

added option -L to print current level values
added option -c to configure de-emphasis time constant for wbfm
added option -v to print verbose (debug) output
added alias modulation names nbfm, nfm, wfm

added option -c to configure de-emphasis time constant for wbfm
added option -v to print verbose (debug) output
added alias modulation names nbfm, nfm, wfm
@hayguen
Copy link
Contributor Author

hayguen commented Jun 14, 2015

  • option -L:
    "rtl_fm -L 10 -M fm": prints current level to stderr, every 10th calculation.
    this allows monitoring of the noise (or signal) level, to help setting an optimal squelch threshold.
  • option -c:
    "rtl_fm -M wbfm -c 50" uses de-emphasis time constant for europe.
    one might also write "-c us" to use the north american 75 microSec standard.
    "-c eu" will use the european 50 microSec standard.
  • option -v:
    "rtl_fm -v 1 -f 99.3M" displays verbose debug information on calculation of frequency, so that user might understand how/what frequency is tuned to.
  • modulation names:
    found myself writing "wfm" instead of "wbfm". now the aliases are also accepted.

  added option "-q" for setting averaging speed
  added option "-E adc" in addition to "-E dc"
@hayguen
Copy link
Contributor Author

hayguen commented Jul 18, 2015

added dc filter on raw data (after decimation) with option "-E rdc"
added option "-q" for setting averaging speed for "rdc"
added option "-E adc" in addition to "-E dc"

Please have a look in my mail with subject
"rtl_fm: degraded demodulation caused by self-introduced DC !?"
in osmocom-sdr mailing list to understand the reason for a second dc filter.

  DC is now totally removed, when not using option "-F 9"
  due to bad anti-alias rejection the RTL dongle's DC folded into the decimated band
  therefore swapped conversion to 16 bit and up-mixing by fs/4 (rotate_90)
@Romeo-Golf
Copy link

Seems useful :)

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