Download Latest Version narp-1.0.5.tar.gz (653.1 kB)
Email in envelope

Get an email when there's a new version of narp

Home
Name Modified Size InfoDownloads / Week
README 2011-03-28 2.3 kB
narp-1.0.5.tar.gz 2011-03-28 653.1 kB
narp-1.0.4.tar.gz 2011-03-26 554.6 kB
narp-1.0.3.tar.gz 2011-03-16 5.7 MB
Totals: 4 Items   6.9 MB 0
README file for narp, Version 1.0.5

Copyright (c) 2010, Nathan Rhoades <nrhoades@umassd.edu>

This program 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 2 of the License, or
(at your option) any later version.

This program 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, write to the Free Software
Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA  02111-1307  USA


INTRODUCTION

narp stands for Nathan's Real-Time Plotter. The idea came from David Watt's
rtp (Real Time Plotter) program which accepted data from stdin and plotted
data connect-the-dots style into an X window. Development on this project
began when I failed to find a plot program like David's that showed time
and frequency domain snapshots of complex signals. Gnuplot is close but is
not very fast and requires some tricks to get working in real time.

narp reads data from a named pipe (default 'stream') and 
plots processed snapshots of data either continuously
or one at a time when the user wants. One or two channels of data may
be processed simutaneously. One sample of data consists of two doubles
(the first double representing the Inphase or Real part, the second the 
Quadrature or Imaginary part). Commands to change the marker, change the
Y-axis adjustment, and change the center frequency can be sent to stdin.
narp prints values related to the marker to stdout.

narp can simply be thought of as a dual channel digital spectrum
analyzer with limited functionality.

narp was developed with Red Hat Linux Enterprise 5.5.

REQUIREMENTS

gtk+ 2.10.4
gtk+extra 2.1.2
fftw 3.2.2

INSTALL

If necessary, add gtk-extra pkgconfig path to PKG_CONFIG_PATH variable:
export PKG_CONFIG_PATH=/usr/local/lib/pkgconfig

./configure
make
make install

TUTORIAL

see docs/index.html

REPORTING BUGS, FEATURE REQUESTS

Please report bugs to Nathan Rhoades at nrhoades@umassd.edu.

SPECIAL THANKS

Noam Postavsky (npostavs) for setting up the autoconf installer.

Source: README, updated 2011-03-28