diff options
author | Johnathan Corgan | 2009-09-23 18:17:15 -0700 |
---|---|---|
committer | Johnathan Corgan | 2009-09-23 18:17:15 -0700 |
commit | d3a651aa194620d83dc61cac23f6887b6e4fd23e (patch) | |
tree | e92497af81512bce1b0d965dcf1dc5be2975413a /config | |
parent | 18cd6228abbd66d5be283745b5e8f8fca94c3ad2 (diff) | |
parent | 2afcae4f01e19d3973f3fc0eb6db50dc9dcb7098 (diff) | |
download | gnuradio-d3a651aa194620d83dc61cac23f6887b6e4fd23e.tar.gz gnuradio-d3a651aa194620d83dc61cac23f6887b6e4fd23e.tar.bz2 gnuradio-d3a651aa194620d83dc61cac23f6887b6e4fd23e.zip |
Merge branch 'wip/gr-noaa' of http://gnuradio.org/git/jcorgan into master
* 'wip/gr-noaa' of http://gnuradio.org/git/jcorgan:
Added README and updated configuration requirements
Split HRPT script into live receive and post-processing
Dumps HRPT frames to text file similar to specification document
Added skeleton HRPT decoder block
Updated HRPT receiver to read files recorded as shorts
Add HRPT word output to deframer
Reorganization of directories
Added HRPT deframer block
Changed synchronizer to output sliced bits.
Updated HRPT blocks/scripts for testing. Seeing good minor frame sync's.
Implemented crude timing recovery using zero crossings but no resampling
Work in progress, incomplete
Update rx_poes script to filter prior to PLL.
Created new gr-noaa top-level component.
Diffstat (limited to 'config')
-rw-r--r-- | config/Makefile.am | 1 | ||||
-rw-r--r-- | config/grc_gr_noaa.m4 | 41 |
2 files changed, 42 insertions, 0 deletions
diff --git a/config/Makefile.am b/config/Makefile.am index d6a3ad393..3aead353a 100644 --- a/config/Makefile.am +++ b/config/Makefile.am @@ -61,6 +61,7 @@ m4macros = \ grc_gr_gcell.m4 \ grc_gr_gpio.m4 \ grc_gr_gsm_fr_vocoder.m4 \ + grc_gr_noaa.m4 \ grc_gr_radar_mono.m4 \ grc_gr_radio_astronomy.m4 \ grc_gr_sounder.m4 \ diff --git a/config/grc_gr_noaa.m4 b/config/grc_gr_noaa.m4 new file mode 100644 index 000000000..b00579ff5 --- /dev/null +++ b/config/grc_gr_noaa.m4 @@ -0,0 +1,41 @@ +dnl Copyright 2009 Free Software Foundation, Inc. +dnl +dnl This file is part of GNU Radio +dnl +dnl GNU Radio is free software; you can redistribute it and/or modify +dnl it under the terms of the GNU General Public License as published by +dnl the Free Software Foundation; either version 3, or (at your option) +dnl any later version. +dnl +dnl GNU Radio is distributed in the hope that it will be useful, +dnl but WITHOUT ANY WARRANTY; without even the implied warranty of +dnl MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +dnl GNU General Public License for more details. +dnl +dnl You should have received a copy of the GNU General Public License +dnl along with GNU Radio; see the file COPYING. If not, write to +dnl the Free Software Foundation, Inc., 51 Franklin Street, +dnl Boston, MA 02110-1301, USA. + +AC_DEFUN([GRC_GR_NOAA],[ + GRC_ENABLE(gr-noaa) + + dnl Don't do gr-noaa if gnuradio-core skipped + GRC_CHECK_DEPENDENCY(gr-noaa, gnuradio-core) + GRC_CHECK_DEPENDENCY(gr-noaa, gr-wxgui) + GRC_CHECK_DEPENDENCY(gr-noaa, grc) + + AC_CONFIG_FILES([\ + gr-noaa/Makefile \ + gr-noaa/apps/Makefile \ + gr-noaa/grc/Makefile \ + gr-noaa/lib/Makefile \ + gr-noaa/python/Makefile \ + gr-noaa/swig/Makefile \ + ]) + + GRC_BUILD_CONDITIONAL(gr-noaa,[ + dnl run_tests is created from run_tests.in. Make it executable. + #AC_CONFIG_COMMANDS([run_tests_noaa], [chmod +x gr-pager/lib/run_tests]) + ]) +]) |