Skip to content

Latest commit

 

History

History
45 lines (35 loc) · 1.02 KB

README.md

File metadata and controls

45 lines (35 loc) · 1.02 KB

chnlzr

Resample RF spectrum and stream it over network.

Setup

# useradd -m chnlzr
# su chnlzr
$ cd /home/chnlzr
$ git clone https://github.com/rhodey/chnlzr-server
$ cd chnlzr-server
$ mvn package

Chose a sample source

chnlzr uses the Java SPI pattern to allow for modular software defined radio support. To add support for your SDR extend org.anhonesteffort.dsp.sample.TunableSamplesSource and implement org.anhonesteffort.dsp.sample.TunableSamplesSourceProvider then compile to a .jar and copy it to import/.

Currently the following drivers are available:

Configure

$ cp example-chnlzr.properties chnlzr.properties

Test

$ ./run-debug.sh

Install

# cp chnlzr.conf /etc/init/chnlzr.conf
# start chnlzr

License

Copyright 2016 An Honest Effort LLC

Licensed under the GPLv3: http://www.gnu.org/licenses/gpl-3.0.html