Changeset 4105

Show
Ignore:
Timestamp:
06/03/07 16:32:48 (6 years ago)
Author:
jgaeddert
Message:

adding autotest source directory to PacketizerSimpleBPSK component

Location:
experimental/components/PacketizerSimpleBPSK
Files:
2 added
3 modified

Legend:

Unmodified
Added
Removed
  • experimental/components/PacketizerSimpleBPSK/Makefile.am

    r4104 r4105  
    1818    xml/PacketizerSimpleBPSK.scd.xml        \ 
    1919    xml/PacketizerSimpleBPSK.spd.xml  
     20# --- autotest --- 
    2021 
     22check_PROGRAMS = cxxtest autotest 
     23autotest_SOURCES = autotest.cpp 
     24autotest_LDADD =                    \ 
     25    PacketizerDSP.o                 \ 
     26    PNCodes.o 
     27 
     28TESTS = autotest 
     29 
     30cxxtest: 
     31        cxxtestgen.py --error-printer -o autotest.cpp       \ 
     32    atsrc/Packetizer_testsuite.h 
     33 
  • experimental/components/PacketizerSimpleBPSK/src/PacketizerDSP.cpp

    r4104 r4105  
    4343} 
    4444 
     45// Sets pointers in controlBlock to appropriate control codes 
     46void PacketizerDSP::ConfigureControl( unsigned char id ) 
     47{ 
     48    for (unsigned int i=7; i>0; i--) { 
     49        controlBlock[i-1] = ( id & 0x01 ) ? pnControlCode : pnControlCodeInv; 
     50        id >>= 1; 
     51    } 
     52} 
    4553 
     54 
  • experimental/components/PacketizerSimpleBPSK/src/PacketizerDSP.h

    r4104 r4105  
    4545    char * pnSyncCode; 
    4646 
    47     /// Pointer to packet control code 
    48     char * pnControlCode; 
    49  
    5047    /// Array of control code pointers 
    5148    char ** controlBlock; 
    5249 
    5350    /// Sets pointers in controlBlock to appropriate control codes 
    54     void ConfigureControl( char * control_data ); 
     51    void ConfigureControl( unsigned char id ); 
    5552 
    5653  private: