#!/usr/bin/guile \ -e main -s !# ;;; ;;; Copyright 2010 Free Software Foundation, Inc. ;;; ;;; This file is part of GNU Radio ;;; ;;; GNU Radio is free software; you can redistribute it and/or modify ;;; it under the terms of the GNU General Public License as published by ;;; the Free Software Foundation; either version 3, or (at your option) ;;; any later version. ;;; ;;; GNU Radio is distributed in the hope that it will be useful, ;;; but WITHOUT ANY WARRANTY; without even the implied warranty of ;;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ;;; GNU General Public License for more details. ;;; ;;; You should have received a copy of the GNU General Public License ;;; along with this program. If not, see . ;;; ;;; Load and run a waveform defined with define-waveform ;;; ;;; usage: gr-run-waveform filename.wfd [args...] (load-from-path "gnuradio/run-waveform") (define (main args) (if (not (>= (length args) 2)) (let ((port (current-error-port))) (display "usage: " port) (display (car args) port) (display " filename.wfd [args...]\n" port) (exit 1))) (apply run-waveform (cdr args))) ;;; Local Variables: ;;; mode: scheme ;;; End: