Resample RF spectrum and stream it over network.
# useradd -m chnlzr
# su chnlzr
$ cd /home/chnlzr
$ git clone https://github.com/rhodey/chnlzr-server
$ cd chnlzr-server
$ mvn package
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:
- Mock Sample Source - dsp-mock-source
- Ettus USRP SDRs - dsp-usrp-source
$ cp example-chnlzr.properties chnlzr.properties
$ ./run-debug.sh
# cp chnlzr.conf /etc/init/chnlzr.conf
# start chnlzr
Copyright 2016 An Honest Effort LLC
Licensed under the GPLv3: http://www.gnu.org/licenses/gpl-3.0.html