📄 readme
字号:
biterror========A simple channel simulation which can be used in a testSimply inverts some bits with a predefined probabilityblock=====After the modules work with a very simple chain, it is nice to have anext step before using the channel-simulator. The 'block' goes between'rrc' and 'matched_filter' and simulates a perfect channel with theappropriate attenuation. A future todo could be to add some noise. As most of the normal chains don't set the IO-size, you can do sousing the 'size'-configblock_4by4_complex==================This block is used for simulations of the channel. It implementsa NxM MIMO-system, where N and M are <= 4. One can give the size of the block in samples as well as theprecision of the A/D converter. The channel-matrix h[n][m] represents the channel between thetx-antenna (input) 'm' and the rx-antenna (output) 'n'. For the receiving-antenna you can give the sigma of the white noise.Please be aware that the sigma is between -32767 and 32767, and comparesto a signal-amplitude set by the modules (usually around 10000), whereasthe more conventional sigma compares to a signal-amplitude of 1.block_complex=============This module gives a general 2x2 MIMO block with definablechannel-matrix h and noise-variance sigma. Additionally to the size, a precision in bits can be given,too. This precision is used to cut off the transmitted signal,which simulates a perfect channel, but with some error due to theA/D converters.block_mimo==========This block simulates the channel interface between two transmittingantennas with two receivers. This block also adds noise.The block implements the following, y = Hx + nloop====Some of the subsystem has been faulty (and some still is, I'm sure), sothis loop-block is there to test some of it's functionality. Internally,it copies the input_n to output_n and you can set the IO-size using the'size' parameter.
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -