GNU Radio 3.6.5 C++ API

digital_simple_framer_sync.h File Reference

Go to the source code of this file.

Variables

static const unsigned long long GRSF_SYNC = 0xacdda4e2f28c20fcULL
 Here are a couple of maximum length sequences (m-sequences) that were generated by the the "mseq" matlab/octave code downloaded from: http://www.mathworks.com/matlabcentral/fileexchange/990
static const int GRSF_BITS_PER_BYTE = 8
static const int GRSF_SYNC_OVERHEAD = sizeof(GRSF_SYNC)
static const int GRSF_PAYLOAD_OVERHEAD = 1
static const int GRSF_TAIL_PAD = 1
static const int GRSF_OVERHEAD = GRSF_SYNC_OVERHEAD + GRSF_PAYLOAD_OVERHEAD + GRSF_TAIL_PAD

Variable Documentation

const int GRSF_BITS_PER_BYTE = 8 [static]
const int GRSF_PAYLOAD_OVERHEAD = 1 [static]
const unsigned long long GRSF_SYNC = 0xacdda4e2f28c20fcULL [static]

Here are a couple of maximum length sequences (m-sequences) that were generated by the the "mseq" matlab/octave code downloaded from: http://www.mathworks.com/matlabcentral/fileexchange/990

 31-bit m-sequence:
	0110100100001010111011000111110
	0x690AEC76 (padded on right with a zero)
 63-bit m-sequence:
	101011001101110110100100111000101111001010001100001000001111110
      0xACDDA4E2F28C20FC (padded on right with a zero)
 
const int GRSF_SYNC_OVERHEAD = sizeof(GRSF_SYNC) [static]
const int GRSF_TAIL_PAD = 1 [static]