一些gnuradio grc模块 下载本文

6、DPSK demod

DBPSK、DQPSK、D8PSK解调器。 Type:DBPSK、DQPSK、D8PSK。 Input type:complex。 Output type:byte。

Parameters: Samples/Symbol: 每个符号的采样数,应该大等2; Excess BW: Root-raised cosine filter excess bandwidth; Costas Alpha: 环路滤波器增益; Gain Mu:用来调整Mu的值; Mu: 位于[0。01。0]之间的一个值;

Omega Relative Limit: 用于计算Omega的最大和最小值; Gray Code:是否使用Gray Code;

Verbose:是否打印调制模块的相关Parameters信息; Logging:是否将输出数据自动存储在文件中。 Notice:Gain

MU,MU

and

Omega

Relative

Limit 是

clock_recovery_mm_ff、cc block中的Parameters,这个解调模块使用M&M算法来作为它的同步算法。 7、GMSK mod GMSK调制器。 Input type:byte。 Output type:complex。

Parameters: Samples/Symbol: 每个符号的采样数,应该大等2;

BT:Gaussian filter bandwidth * symbol time; Verbose:是否打印调制模块的相关Parameters信息; Logging:是否将输出数据自动存储在文件中。 8、GMSK demod GMSK解调器。 Input type:complex。 Output type:byte。

Parameters:Samples/Symbols:每个符号的采样数,应该大等2; Gain Mu:用来调整Mu的值; Mu:位于[0。01。0]之间的一个值;

Omega Relative Limit:用于计算Omega的最大和最小值; Freq Error:bit rate error;

Verbose:是否打印调制模块的相关Parameters信息; Logging:是否将输出数据自动存储在文件中。 9、QAM mod QAM调制器。

Type: QAM 8、16、64、256。 Input Type: byte。 Output Type: complex。

Parameters: Samples/Symbol: 每个符号的采样数,应该大等2; Excess BW:Root-raised cosine filter excess bandwidth; Gray Code:是否使用Gray Code;

Verbose:是否打印调制模块的相关Parameters信息; Logging:是否将输出数据自动存储在文件中。 10、QAM demod

现在QAM解调模块中没有具体的工作函数。 11、OFDM mod OFDM调制。

Input type:float、complex、int、short、byte。 Output type:complex。

Parameters:Modulation:选择调制方式; FFT length:子载波的总数量; Occupied Tones:用于数据的子载波数;

?Cyclic Prefix Length:length of cyclic prefix as specified in subcarriers (<= fft_length);

Pad for USRP:如果设为True,那么packet就补充成为128采样的 倍数;

Payload Length:包的长度,设为0 表示自动设置。 12、OFDM demod OFDM解调。 Input type: complex。

Output type: float、complex、int、short、byte。 Parameters: Modulation:选择调制方式; FFT length:子载波的总数量;

Occupied Tones:用于数据的子载波数;

?Cyclic Prefix Length:length of cyclic prefix as specified in subcarriers (<= fft_length);

SNR: 用于指导cyclic prefix synchronizer的估计信噪比值。

Coding block: 1、Trellis encoder 卷积码编码器。

Input type: byte、short、int。 Output type: byte、short、int。

Parameters:FSM Args:所使用的fsm文件的位置; Initial State:卷积编码时的初始状态。 Notice:这个模块可以使用在TCM模式中。 2、Trellis Metrics

计算维特比算法所使用的metric。 Input type: complex、float、int、short。 Output type:float。

Parameters:Output Cardinality:fsm文件中的O值,应该是有限状态机的输出状态值; Dimensionality:维数; Constellation:映射图; Metric type: metric的类型。。