File: fskrx.sh

package info (click to toggle)
codec2 0.9.2-4
  • links: PTS, VCS
  • area: main
  • in suites: bullseye
  • size: 113,072 kB
  • sloc: ansic: 412,877; python: 4,004; sh: 1,540; objc: 817; asm: 683; makefile: 588
file content (17 lines) | stat: -rwxr-xr-x 503 bytes parent folder | download
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#!/bin/bash
# fskrx.sh
# David Rowe Sep 2018
#
# Receive 100 baud 2FSK test frames using RTL-SDR V3 dongle and nanosdr
#
# usage: $ sudo ./fskrx.sh FreqHz logFileName.json
#        $ sudo ./fskrx.sh 7177000 20180912-1800.json
#
# To stop:
#
#   $ sudo killall nanorx

CODEC2_BIN=/home/david/codec2-dev/build_linux/src
NANORX_BIN=/home/david/nanosdr-0.75/build/nanorx

sudo $NANORX_BIN/nanorx -i rtlsdr -f $1 -m USB --output-rate=48k | $CODEC2_BIN/fsk_demod -f -t 2 48000 100 - /dev/null 2> >(tee -a $2)