Changeset 5182

Show
Ignore:
Timestamp:
10/03/07 12:12:49 (6 years ago)
Author:
jgaeddert
Message:

adding binary_sequence functions for efficient correlator computation

Location:
experimental/components/Packetizer/trunk/Packetizer-metadata
Files:
2 added
6 modified

Legend:

Unmodified
Added
Removed
  • experimental/components/Packetizer/trunk/Packetizer-metadata/Makefile.am

    r4843 r5182  
    22 
    33bin_PROGRAMS = Packetizer Depacketizer 
    4 bindir = $(prefix)/dom/bin 
     4bindir = $(prefix)/bin 
    55 
    66# ---------- Packetizer ---------- 
     
    1313    src/PNCodes.h                   \ 
    1414    src/PNCodes.cpp                 \ 
     15    src/binary_sequence.h           \ 
     16    src/binary_sequence.c                       \ 
    1517    src/main_packetizer.cpp 
    1618 
    1719ossieName1 = Packetizer 
    18 xml1dir = $(prefix)/dom/xml/$(ossieName1) 
     20xml1dir = $(prefix)/xml/$(ossieName1) 
    1921dist_xml1_DATA =                    \ 
    2022    xml/Packetizer.prf.xml          \ 
     
    3537 
    3638ossieName2 = Depacketizer 
    37 xml2dir = $(prefix)/dom/xml/$(ossieName2) 
     39xml2dir = $(prefix)/xml/$(ossieName2) 
    3840dist_xml2_DATA =                    \ 
    3941    xml/Depacketizer.prf.xml        \ 
  • experimental/components/Packetizer/trunk/Packetizer-metadata/configure.ac

    r4368 r5182  
    44AC_PREFIX_DEFAULT("/sdr") 
    55 
     6AC_PROG_CC 
    67AC_PROG_CXX 
    78AC_PROG_INSTALL 
  • experimental/components/Packetizer/trunk/Packetizer-metadata/src/Depacketizer.cpp

    r5168 r5182  
    116116{ 
    117117    DEBUG(3, Depacketizer, "run_loop() thread started") 
     118 
     119#if 0 
    118120 
    119121#ifdef LOGGING 
     
    218220    output_bits_log.close(); 
    219221#endif 
    220 } 
    221  
    222      
     222 
     223#endif // 0 
     224} 
     225 
     226     
  • experimental/components/Packetizer/trunk/Packetizer-metadata/src/Depacketizer.h

    r5168 r5182  
    2222 
    2323 
    24 #ifndef DEPACKETIZERSIMPLEBPSK_IMPL_H 
    25 #define DEPACKETIZERSIMPLEBPSK_IMPL_H 
     24#ifndef DEPACKETIZER_IMPL_H 
     25#define DEPACKETIZER_IMPL_H 
    2626 
    2727#include <stdlib.h> 
     
    8585    enum { 
    8686        EXTRACT_PN_SYNC_CODE, 
     87        EXTRACT_PACKET_TYPE, 
    8788        EXTRACT_CONTROL_CODES, 
    88         EXTRACT_DATA_BLOCK 
     89        EXTRACT_HEADER, 
     90        EXTRACT_DATA_BLOCK, 
     91        EXTRACT_EOM_CODE 
    8992    } operationalMode; 
    90  
    9193 
    9294}; 
  • experimental/components/Packetizer/trunk/Packetizer-metadata/src/Packetizer.h

    r5168 r5182  
    2222 
    2323 
    24 #ifndef PACKETIZERSIMPLEBPSK_IMPL_H 
    25 #define PACKETIZERSIMPLEBPSK_IMPL_H 
     24#ifndef PACKETIZER_IMPL_H 
     25#define PACKETIZER_IMPL_H 
    2626 
    2727#include <stdlib.h> 
  • experimental/components/Packetizer/trunk/Packetizer-metadata/src/PacketizerDSP.h

    r5168 r5182  
    3232#define PN_CONTROL_CODE_LENGTH  7 
    3333#define NUM_CONTROL_CODES       7 
     34 
     35extern "C" { 
     36#include "binary_sequence.h" 
     37} 
    3438 
    3539/// Forward error correction scheme