sdr

Version 0.1.0.14 revision 0 uploaded by adamwalker.

Package meta

Synopsis
A software defined radio library
Description

Write software defined radio applications in Haskell.

Features:

  • Signal processing blocks can be chained together using the Pipes library

  • Zero copy design

  • Signal processing functions are implemented in both Haskell and C (with SIMD acceleration)

  • Can FIR filter, decimate and resample

  • Helper functions for FIR filter design using window functions and plotting of the frequency response

  • FFTs using FFTW

  • Line and waterfall plots using OpenGL

  • FM demodulation

  • PulseAudio sound sink

  • rtl-sdr and BladeRF based radio sources/sinks supported and other sources are easily added

See https://github.com/adamwalker/sdr for more features and screenshots.

A collection of simple apps that use this library can be found here. These include an FM radio receiver, an OpenGL waterfall plotter and an AM radio receiver.

Author
Adam Walker
Bug reports
https://github.com/adamwalker/sdr/issues
Category
Software Defined Radio
Copyright
2018 Adam Walker
Homepage
https://github.com/adamwalker/sdr
Maintainer
adamwalker10@gmail.com
Package URL
n/a
Stability
n/a

Components