完整版一些gnuradiogrc模塊_第1頁
完整版一些gnuradiogrc模塊_第2頁
完整版一些gnuradiogrc模塊_第3頁
完整版一些gnuradiogrc模塊_第4頁
完整版一些gnuradiogrc模塊_第5頁
已閱讀5頁,還剩26頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、Source block: 1、Constant Source提供一個(gè)幅度恒定的波形(階躍信號)。Output type: comp lex、int、short、floatParameters參數(shù)):Constant 幅度值。2、Signal Source信號源,可提供恒定波形(階躍信號)、正弦信號、余弦信號、方波信號、三波信號、鋸齒波信號。Output type: comp lex、int、short、floatParameters Sample rate 采樣率;Wavefor m:選擇信號源所用波形;Freque ncy:頻率;Amplitude :幅度;Offset:上下偏移量。3、N

2、oise Source噪聲源,可提供四種噪聲:高斯噪聲(Gaussian)、拉普拉斯噪聲(Laplacian)、脈沖噪聲(Impulse)、均勻分布噪聲(Uniform )。Output type: comp lex、int、short、floatParameters Noise Type:噪聲類型;Amplitude :噪聲幅度;Seed種子(噪聲是一種隨機(jī)數(shù),但一般隨機(jī)數(shù)都是偽隨機(jī)數(shù),即以一真隨機(jī)數(shù)種子作為初始條件,用一種算法不停迭代產(chǎn)生隨機(jī)數(shù))。4、Vector Source矢量源,從一個(gè)向量中獲取數(shù)據(jù)輸出。Out put type: comp lex、int、short、float、b

3、yteParameters Vector:獲取數(shù)據(jù)的矢量;Rep eat 個(gè)數(shù)據(jù)結(jié)束后是否重復(fù)該數(shù)據(jù);Vector Length:矢量長度。5、Random Source隨機(jī)源,提供隨機(jī)信號。Output type: int、short、byte。Parameters Minimum :隨機(jī)數(shù)范圍最小值;Maximum :隨機(jī)數(shù)范圍最大值;Num samp les:取樣個(gè)數(shù);Re peat是否重復(fù)。6、GLFSR Source伽羅華線性反饋移位寄存器偽隨機(jī)信源。Output type: float、byte。Parameters Degree:階數(shù);Mask:移位寄存器的多項(xiàng)式表達(dá);seed移

4、位寄存器初始狀態(tài)。7、Null Source空信源,提供一個(gè)輸出為零的信源。8、File Source文件源,將一個(gè)文件當(dāng)做信源,讀入一個(gè)文件然后以不同數(shù)據(jù)形式輸出。Out put type: comp lex、int、short、float、byteParameters Rep eat 是否重復(fù);Vector length:矢量長度。Notice :不可使用內(nèi)容為漢字的文件作為信源。9、TCP SourceTCP信源,有兩種模式,即客戶機(jī)與服務(wù)器,模擬面向連接的TCP協(xié)議下客戶機(jī)與服務(wù)器的通信。Out put type : comp lex、int、short、float、byte。Para

5、meters Address: IP 地址;Port:端口號;Mode:工作模式(Server or Client);Vector Length:矢量長度。10、UDP SourceUDP信源,模擬面向無連接的UDP模式通信。Out put type : comp lex、int、short、float、byte。Parameters IP Address IP 地址;Port:端口號;Payload size負(fù)載長度;Null pkt is EOF :是否以空包作為結(jié)束標(biāo)志;Wait for DATA :是否等待數(shù)據(jù);Vector Length:矢量長度。11、Audio Source音頻信

6、源,可以讀入音頻設(shè)備的產(chǎn)生信號作為輸出。Out put type: float。Parameters Sam pie rate :采樣頻率(注意采樣頻率修改要參考硬件音頻設(shè)備,不是每種采樣瓶率設(shè)備都支持)Device Name:設(shè)備名稱(信號輸入設(shè)備的名稱)Num Output:模塊輸出個(gè)數(shù)(Audio Source可以依據(jù)硬件設(shè)備產(chǎn)生多個(gè)輸出,例如立體聲就需要兩個(gè)輸出)。12. 、WAV File SourceWAV波形文件信源,可以以一個(gè) WAV波形文件作為信源。WAV是一個(gè)采樣率為44。1KHZ ,16位量化的無損音頻文件,實(shí)際上就是PCM,般錄音文件格式為WAV。Out put typ

7、e: float。Parameters Rep eat 是否重復(fù);N channels:信道數(shù)。13、Message Source消息信源,把一個(gè)接收到的消息轉(zhuǎn)化成可用的幾種數(shù)據(jù)類型后再輸出。14、Pad Source該模塊可以將一個(gè)模塊的輸出作為另一個(gè)flow graph的輸入,需要配合Pad sink來使用。其模塊系數(shù)自動(dòng)排列,初始系數(shù)為0。byte。Out put type: comp lex、int、short、float、Parameters Vector length:矢量長度。15、Virtual Source虛擬信源,可設(shè)置一個(gè)數(shù)據(jù)流ID,提供一個(gè)虛擬信源。Sink block

8、: 1、Variable Sink變量信宿,將輸入數(shù)據(jù)流采樣讀入,并按找設(shè)定好的點(diǎn)數(shù),隔幾個(gè)點(diǎn)取一個(gè)并寫入變量中。Input type: compiex、int、short、float、byte。Parameters Variable:變量名(要寫入的變量名);Decimatio n:抽取系數(shù),即選擇隔多少點(diǎn)抽取一個(gè)點(diǎn);Vector length:矢量長度。2、Vector Sink矢量信宿,將輸入的數(shù)據(jù)寫入矢量中。Input type: compiex、int、short、float、byte。3、Null SinkParameters Vector length:矢量長度??招潘蓿坏刂?,

9、用于接收數(shù)據(jù)及丟棄不需要的數(shù)據(jù)。Input type: compiex、int、short、float、byte。Parameters Vector length:矢量長度。4、File Sink文件信宿,將接收到的數(shù)據(jù)流寫入到一個(gè)文件中。Input type: compiex、int、short、float、byte。Parameters File name:文件名;Vector length:矢量長度。5、TCP SinkTCP信宿,與TCP信源相對應(yīng),在TCP協(xié)議下建立面向連接的可靠通信。有客戶機(jī)與服務(wù)器兩種工作模式,在客戶機(jī)模式下,與給定IP地址和端口號的服務(wù)器建立連接; 在服務(wù)器模式

10、下,將給定的地址與端口號關(guān)聯(lián)至 y套接字上。Input Type: comp lex、int、short、float、byte。Parameters Address: IP 地址;Port:端口號;Mode:工作模式(Server or Client);Vector Length:矢量長度。6、UDP SinkUDP信宿,與UDP信源相對應(yīng),在UDP協(xié)議下建立面向無連接的通信,將輸入數(shù)據(jù)流寫入一個(gè) UDP socket (套接字)中。Desti nati on Port: 端口號;Payload size負(fù)載長度;Null pkt is EOF :是否以空包作為結(jié)束標(biāo)志;Vector Leng

11、th:矢量長度。7、Audio Sink音頻信宿,將音頻信息輸入到音頻硬件設(shè)備中。Input type: float。Parameters Sam pie rate :采樣頻率(注意采樣頻率修改要參考硬件音頻設(shè)備,不是每種采樣瓶率設(shè)備都支持)Device Name:設(shè)備名稱(信號輸入設(shè)備的名稱);Num Input:模塊輸入個(gè)數(shù)。8 WAV File SinkWAV文件信宿,從一個(gè) WAV文件中讀入數(shù)據(jù)流,輸出浮點(diǎn)型數(shù)據(jù),取值在(-1.0,1.0)。Input type: flaotParameters File name:輸入文件;N channel:信道數(shù);Samp le rate 采樣率

12、;Bit per sampie:每樣值比特?cái)?shù)(默認(rèn) 8bit)。9、Message Sink消息信宿,將接收到的信息匯集到消息中去,并將其插入到信息陣列中。Inputtype : compiex、int、short、float、byte。Parameters Vector length:矢量長度。10、Pad Sink與Pad source一同使用,將一個(gè)模塊的輸入作為另外一個(gè)flow graph的輸入。Input type : comp lex、int、short、float、byte。Parameters Vector length:矢量長度。11、Virtual Sink虛擬信宿,可設(shè)置

13、一個(gè)數(shù)據(jù)流ID,提供一個(gè)虛擬信宿。Grap hical block: 1、Scope Sink示波器,觀察信號的時(shí)域波形。Input type: compiex、float。Parameters Samp le rate 采樣率;V scale :垂直方向掃描范圍;V offset :垂直方向偏移;T scale:水平方向掃描范圍;AC cou ple :交流開關(guān);XY mode : XY模式開關(guān);Num Inputs :輸入個(gè)數(shù);Win dow size :顯示窗口尺寸;Grid Position :當(dāng)多于一個(gè)窗口顯示時(shí),當(dāng)前窗口的位置。2、Constellation Sink星座圖顯示,能

14、夠顯示信號的星座圖。Input type : complex。Parameters Sample rate 采樣率;Frame rate 幀速率;Con stellation size:星座圖尺寸;M :科斯塔環(huán)控制系數(shù);Theta:科斯塔環(huán)控制系數(shù);Al pha:科斯塔環(huán)控制系數(shù);Max freq :最大頻率;Mu : M&M模塊系數(shù);Gain Mu :用于調(diào)整Mu的值;Symblo rate:符號率;Win dow size :窗口尺寸;Grid posito n:當(dāng)多于一個(gè)窗口顯示時(shí),當(dāng)前窗口的位置。3、FFT Sink快速傅里葉變換頻譜分析儀,觀測快速傅里葉變換的頻譜。Input ty

15、pe: compiex、float。Parameters Samp le rate 采樣率;Baseba nd freq 基帶頻率;Y p er Div :縱坐標(biāo)之間的間隔;Y divs :顯示窗口中縱坐標(biāo)的顯示個(gè)數(shù);Ref level :窗口剛出現(xiàn)時(shí)所顯示的縱坐標(biāo)最大值;Ref scale: ?FFT size: FFT 大小;Refresh rate窗口圖像更新率;Peak hold:峰值保持;Average:均值;Window: FFT窗口算法,如漢明窗等;Win dow size :窗口尺寸;Grid P ositio n:當(dāng)多于一個(gè)窗口顯示時(shí),當(dāng)前窗口的位置。4、Number Sin

16、k主要用于顯示數(shù)據(jù)的具體數(shù)值,可用于計(jì)算誤碼率時(shí)顯示誤碼率的時(shí)候等。Input type: compiex、float。Parameters Un its :所出現(xiàn)數(shù)值的單位,可以自己設(shè)定;Sample rate 采樣率;Min value :最小值;Max value :最大值;Factor:影響顯示數(shù)值的大小,輸入數(shù)據(jù)先與該值相乘再顯示Decima Ip laces:小數(shù)點(diǎn)之后的顯示位數(shù);Referenee level:作用同factor,輸入數(shù)據(jù)與factor相乘后再與該值相加之后再顯示;Show garge:以橫向柱形圖的方式表示顯示數(shù)據(jù);Peak hold:峰值保持;Average:

17、均值;Win dow size :顯示窗口大小;Grid position :當(dāng)多于一個(gè)窗口顯示時(shí),當(dāng)前窗口的位置。5、Waterfall sink瀑布圖顯示。Input type: compiex、float。Parameters Sample rate 采樣率;Baseba nd freq 基帶頻率;Dyn amic range :動(dòng)態(tài)范圍;Refere nee leve l:影響顯示數(shù)值大小;Win dow :顯示窗口算法;Average :均值;Win dow size :顯示窗口大小;Grid position :當(dāng)多于一個(gè)窗口顯示時(shí),當(dāng)前窗口的位置。6、Histo sink柱狀統(tǒng)計(jì)

18、圖顯示。Input type : float。Parameters Num bins :每個(gè)柱中的點(diǎn)數(shù);Frame size 幀大小;Win dow size :顯示窗口大小;Grid position :當(dāng)多于一個(gè)窗口顯示時(shí),當(dāng)前窗口的位置。7、Terminal sink目前作用還不太清楚。Packet block:1、Unpacked_to_Packed將unpacked的數(shù)據(jù)(bit)以byte或short型的數(shù)據(jù)輸出。Input type: int、short、byte。Out put type: int、short、byte。Parameters Bits per Chunk: 選擇

19、一個(gè) chunk 中有多少 bit;Endianness選擇使用MSB或LSB輸出數(shù)據(jù);Num Ports:選擇模塊的輸入輸出點(diǎn)的個(gè)數(shù)。2、Packed_to_U npakce將pack成byte或short型的數(shù)據(jù)以unpacked型的數(shù)據(jù)輸出Input type: int、short、byte;Out put type: int、short、byte。Parameters Bits per Chunk:選擇一個(gè) chunk 中有多少 bit ;Endianness選擇使用 MSB或LSB輸出數(shù)據(jù);Num Ports:選擇模塊的輸入輸出點(diǎn)的個(gè)數(shù)。3、Chunks_to_symbolsMap

20、a stream of symbol in dexes( unp acked bytes or shorts) to stream of float or complex con stellati on poin ts in D dime nsions (D = 1 by default)。Input type: short、int、byte。Output type: float、comp lex。Parameters Symbol Table:所使用的映射圖;Dime nsi on: 維數(shù);Num Ports:選擇模塊的輸入輸出點(diǎn)的個(gè)數(shù)Notice: outn D + k = Symbol_

21、Tableinn D + k, k=0,1,D-14、Packet encoder在使用gmsk、dpsk、qam調(diào)制模塊的時(shí)候使用。Input type: compiex、float、int、short、byte。Output type: byte。Parameters Samples/Symbol:每個(gè)符號的采樣數(shù)(應(yīng)該和之后的調(diào)制模塊的數(shù)值相同);Bits/Symbol: 每個(gè)符號的bit數(shù);Access Code同步向量(0,1組成的字符串),空白表示自動(dòng)設(shè)置;Pad for USRP:如果設(shè)為True,那么packet就補(bǔ)充成為128采樣的倍數(shù);Payload Length: 包的長

22、度,設(shè)為0表示自動(dòng)設(shè)置。Notice: Bits、Symbol應(yīng)該按下列要求設(shè)置: gmsk - 1 dbpsk - 1 dqpsk - 2 d8psk - 3 qam8 - 3 qam16 - 4 qam64- 6 qam256 - 85、Packet decoder在使用gmsk, dpsk, qam調(diào)制模塊的時(shí)候使用Input type: byte。Out put type: comp lex、float、int、short、byte。Parameters Access Code同步向量(0,1組成的字符串),空白表示自動(dòng)設(shè)置;Threshold:檢測 Access Code的正確與否(

23、Threshold use default) oUSR P block 1、USRP Source使用USRP來接受信號。Output type: comp lex、short。Parameters Format:接收數(shù)據(jù)的格式;Unit Number:連接的 USRP號;Decimation: The decimation rate of the ADC(4,256);Frequency:接收頻率;LO Offset :子板的本振頻偏;Gain:設(shè)置 PGA;Side:選擇母板的使用端;Rx Antenna:選擇接收天線;Halfba nd Filters:選擇是否使用半波濾波器。2、USR

24、P Sink使用USRP來發(fā)送信號。Input type: c omplex、short。Parameters Unit Number: 連接的 USRP號;Interpolation: The interpolation rate of theDAC(8,512,and the multiple of 4);Freque ncy:發(fā)送頻率;LO Offset :子板的本振頻偏;Gain:設(shè)置 PGA;Side:選擇母板的使用端;Transmit:是否啟動(dòng)發(fā)送。3、USRP Dual Source同時(shí)使用兩塊子板接收信號,Parameters同 USRP source4、USRP Dual S

25、ink同時(shí)使用兩塊子板發(fā)送信號,Parameters同 USRP 斯諾克 sink。Additional :Throttle限流模塊,不過不可和USRP模塊同時(shí)使用。Modulatio n(調(diào)制)block: 1、Frequency mod頻率調(diào)制模塊。Input type: float。Output type: comp lex。Parameters Sensitivity :調(diào)制系數(shù)。2、Phase mod相位調(diào)制模塊。Input type: float。Output type: comp lex。Parameters Sensitivity :調(diào)制系數(shù)。3、Quadrature demo

26、d頻率調(diào)制解調(diào)模塊。Input type: complex。Out put type: float。Parameters Gain:設(shè)為頻率調(diào)制中調(diào)制系數(shù)的倒數(shù)。4、CPFSK連續(xù)相位FSK調(diào)制。Input type: byte。Output type: comp lex。Parameters K :調(diào)制系數(shù);Amplitude :輸入幅度;Sam pl es/Symbo:每個(gè)輸入bit的輸出采樣數(shù)。5、DPSK ModDBPSK、DQPSK、D8PSK 調(diào)制器。Type: DBPSK、DQPSK、D8PSK。Input type: byte。Output type: complex。Para

27、meters Sam pl es/Symbot 每個(gè)符號的采樣數(shù),應(yīng)該大等 2;Excess BW: Root-raised cosine filter excess bandwidth Gray Code: 是 否使用Gray Code;Verbose是否打印調(diào)制模塊的相關(guān) Parameters信息;Logging :是否將輸出數(shù)據(jù)自動(dòng)存儲(chǔ)在文件中。6、DPSK demodDBPSK、DQPSK、D8PSK 解調(diào)器。Type: DBPSK、DQPSK、D8PSK。Input type: complex。Output type: byte。Parameters Sam pl es/Symbo:

28、 每個(gè)符號的采樣數(shù),應(yīng)該大等 2;Excess BW: Root-raised cos ine filter excess ban dwidthCostas Alp ha 環(huán)路濾波器增益;Gain Mu :用來調(diào)整Mu的值;Mu : 位于0。01。0之間的一個(gè)值;Omega Relative Limit: 用于計(jì)算 Omega的最大和最小值;Gray Code:是否使用 Gray Code;Verbose是否打印調(diào)制模塊的相關(guān) Parameters信息;Loggi ng :是否將輸出數(shù)據(jù)自動(dòng)存儲(chǔ)在文件中。NoticeGain MU,MU and Omega Relative Limit 是cl

29、ock_recovery_mm_ff、cc block 中的 Parameters這個(gè)解調(diào)模塊使用M&M算法來作為它的同步算法。7、GMSK modGMSK調(diào)制器。Input type: byte。Output type: comp lex。Parameters Sam pl es/Symbot 每個(gè)符號的采樣數(shù),應(yīng)該大等 2;BT: Gaussian filter bandwidth * symbol time;Verbose是否打印調(diào)制模塊的相關(guān) Parameters息;Loggi ng :是否將輸出數(shù)據(jù)自動(dòng)存儲(chǔ)在文件中。8 GMSK demodGMSK解調(diào)器。Input type : c

30、omplex。Output type : byte。Parameters Samples/Symbols每個(gè)符號的采樣數(shù),應(yīng)該大等 2;Gain Mu :用來調(diào)整Mu的值;Mu :位于0。01。0之間的一個(gè)值;Omega Relative Limit :用于計(jì)算 Omega的最大和最小值;Freq Error : bit rate error;Verbose是否打印調(diào)制模塊的相關(guān) Parameters信息;Loggi ng :是否將輸出數(shù)據(jù)自動(dòng)存儲(chǔ)在文件中。9、QAM modQAM調(diào)制器。Type : QAM 8、16、64、256。Input Type : byte。Output Type:

31、 comp lex。Parameters Sam pl es/Symbot 每個(gè)符號的采樣數(shù),應(yīng)該大等 2;Gray Code:是否使用 Gray Code;Excess BW Root-raised cos ine filter excess ban dwidthVerbose是否打印調(diào)制模塊的相關(guān) Parameter/言息;Loggi ng :是否將輸出數(shù)據(jù)自動(dòng)存儲(chǔ)在文件中。10、QAM demod現(xiàn)在QAM解調(diào)模塊中沒有具體的工作函數(shù)。11、OFDM modOFDM調(diào)制。Input type: float、compiex、int、short、byte。Output type: comp

32、lex。Parameters Modulation:選擇調(diào)制方式;FFT len gth :子載波的總數(shù)量;Occupied Tones用于數(shù)據(jù)的子載波數(shù);? Cyclic Prefix Length : length of cyclic prefix as specified in subcarriers (= fft_len gth);Pad for USRP:如果設(shè)為True,那么packet就補(bǔ)充成為128采樣的倍數(shù);Payload Length:包的長度,設(shè)為0表示自動(dòng)設(shè)置。12、OFDM demodOFDM解調(diào)。Input type: complex。Out put type: f

33、loat、comp lex、int、short、byte。Parameters Modulati on:選擇調(diào)制方式;FFT len gth :子載波的總數(shù)量;Occupied Tones用于數(shù)據(jù)的子載波數(shù);? Cyclic Prefix Length : length of cyclic prefix as specified in subcarriers (= fft_len gth);SNR: 用于指導(dǎo)cyclic prefix synchronizer的估計(jì)信噪比值。Coding block: 1、Trellis encoder卷積碼編碼器。Input type: byte、short

34、、int。Output type: byte、short、int。Parameters FSM Args:所使用的fsm文件的位置;In itial State :卷積編碼時(shí)的初始狀態(tài)。Notice:這個(gè)模塊可以使用在 TCM模式中。2、Trellis Metrics計(jì)算維特比算法所使用的metric。Input type: complex、float、int、short。Out put type: float。Parameters Out put Cardi nality: fsm文件中的O值,應(yīng)該是有限狀態(tài)機(jī)的輸出狀態(tài)值;Dimensionality :維數(shù);Con stellatio n

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論