Skip to content

Instantly share code, notes, and snippets.

@cannikin
Created October 3, 2015 21:13
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cannikin/dfc7d07c241773160c3c to your computer and use it in GitHub Desktop.
Save cannikin/dfc7d07c241773160c3c to your computer and use it in GitHub Desktop.
pi@picluster1 ~/superham $ ruby demod-raw.rb iq.dat
Reading file iq.dat...
Read 5100000 data points from file.
6:1 low pass filter...
Now 850000 samples.
FM demodulator...
Deemph filter...
Reducing low pass real filter...
Now 160000 samples.
Playing 160000 data points.
demod-raw.rb:205:in `[]': invalid memory read at address=0x000000 (FFI::NullPointerError)
from demod-raw.rb:205:in `init!'
from demod-raw.rb:193:in `initialize'
from demod-raw.rb:231:in `new'
from demod-raw.rb:231:in `play'
from demod-raw.rb:235:in `<main>'
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment