📄 main.mdl
字号:
outDtype2 "double"
}
Block {
BlockType Reference
Name "Rectangular QAM\nDemodulator\nBaseband2"
Ports [1, 1]
Position [625, 249, 700, 301]
DialogController "commDDGCreate"
DialogControllerArgs "DataTag6"
SourceBlock "commdigbbndam3/Rectangular QAM\nDemodul"
"ator\nBaseband"
SourceType "Rectangular QAM Demodulator Baseband"
M "32"
PowType "Min. distance between symbols"
MinDist "1"
AvgPow "1"
PeakPow "1"
Ph "0"
Dec "Binary"
Mapping "[0:15]"
OutType "Integer"
DecType "Hard decision"
VarSource "Dialog"
Variance "1"
outDtype1 "double"
outDtype2 "double"
}
Block {
BlockType Reference
Name "Rectangular QAM\nDemodulator\nBaseband3"
Ports [1, 1]
Position [625, 344, 700, 396]
DialogController "commDDGCreate"
DialogControllerArgs "DataTag7"
SourceBlock "commdigbbndam3/Rectangular QAM\nDemodul"
"ator\nBaseband"
SourceType "Rectangular QAM Demodulator Baseband"
M "32"
PowType "Min. distance between symbols"
MinDist "1"
AvgPow "1"
PeakPow "1"
Ph "0"
Dec "Binary"
Mapping "[0:15]"
OutType "Integer"
DecType "Hard decision"
VarSource "Dialog"
Variance "1"
outDtype1 "double"
outDtype2 "double"
}
Block {
BlockType Reference
Name "Rectangular QAM\nDemodulator\nBaseband4"
Ports [1, 1]
Position [385, 54, 460, 106]
DialogController "commDDGCreate"
DialogControllerArgs "DataTag8"
SourceBlock "commdigbbndam3/Rectangular QAM\nDemodul"
"ator\nBaseband"
SourceType "Rectangular QAM Demodulator Baseband"
M "32"
PowType "Min. distance between symbols"
MinDist "1"
AvgPow "1"
PeakPow "1"
Ph "0"
Dec "Binary"
Mapping "[0:15]"
OutType "Integer"
DecType "Hard decision"
VarSource "Dialog"
Variance "1"
outDtype1 "double"
outDtype2 "double"
}
Block {
BlockType Reference
Name "Rectangular QAM\nDemodulator\nBaseband5"
Ports [1, 1]
Position [385, 149, 460, 201]
DialogController "commDDGCreate"
DialogControllerArgs "DataTag9"
SourceBlock "commdigbbndam3/Rectangular QAM\nDemodul"
"ator\nBaseband"
SourceType "Rectangular QAM Demodulator Baseband"
M "32"
PowType "Min. distance between symbols"
MinDist "1"
AvgPow "1"
PeakPow "1"
Ph "0"
Dec "Binary"
Mapping "[0:15]"
OutType "Integer"
DecType "Hard decision"
VarSource "Dialog"
Variance "1"
outDtype1 "double"
outDtype2 "double"
}
Block {
BlockType Reference
Name "Rectangular QAM\nDemodulator\nBaseband6"
Ports [1, 1]
Position [385, 249, 460, 301]
DialogController "commDDGCreate"
DialogControllerArgs "DataTag10"
SourceBlock "commdigbbndam3/Rectangular QAM\nDemodul"
"ator\nBaseband"
SourceType "Rectangular QAM Demodulator Baseband"
M "32"
PowType "Min. distance between symbols"
MinDist "1"
AvgPow "1"
PeakPow "1"
Ph "0"
Dec "Binary"
Mapping "[0:15]"
OutType "Integer"
DecType "Hard decision"
VarSource "Dialog"
Variance "1"
outDtype1 "double"
outDtype2 "double"
}
Block {
BlockType Reference
Name "Rectangular QAM\nDemodulator\nBaseband7"
Ports [1, 1]
Position [385, 344, 460, 396]
DialogController "commDDGCreate"
DialogControllerArgs "DataTag11"
SourceBlock "commdigbbndam3/Rectangular QAM\nDemodul"
"ator\nBaseband"
SourceType "Rectangular QAM Demodulator Baseband"
M "32"
PowType "Min. distance between symbols"
MinDist "1"
AvgPow "1"
PeakPow "1"
Ph "0"
Dec "Binary"
Mapping "[0:15]"
OutType "Integer"
DecType "Hard decision"
VarSource "Dialog"
Variance "1"
outDtype1 "double"
outDtype2 "double"
}
Block {
BlockType Reference
Name "Rectangular QAM\nDemodulator\nBaseband8"
Ports [1, 1]
Position [135, 54, 210, 106]
DialogController "commDDGCreate"
DialogControllerArgs "DataTag12"
SourceBlock "commdigbbndam3/Rectangular QAM\nDemodul"
"ator\nBaseband"
SourceType "Rectangular QAM Demodulator Baseband"
M "32"
PowType "Min. distance between symbols"
MinDist "1"
AvgPow "1"
PeakPow "1"
Ph "0"
Dec "Binary"
Mapping "[0:15]"
OutType "Integer"
DecType "Hard decision"
VarSource "Dialog"
Variance "1"
outDtype1 "double"
outDtype2 "double"
}
Block {
BlockType Reference
Name "Rectangular QAM\nDemodulator\nBaseband9"
Ports [1, 1]
Position [135, 149, 210, 201]
DialogController "commDDGCreate"
DialogControllerArgs "DataTag13"
SourceBlock "commdigbbndam3/Rectangular QAM\nDemodul"
"ator\nBaseband"
SourceType "Rectangular QAM Demodulator Baseband"
M "32"
PowType "Min. distance between symbols"
MinDist "1"
AvgPow "1"
PeakPow "1"
Ph "0"
Dec "Binary"
Mapping "[0:15]"
OutType "Integer"
DecType "Hard decision"
VarSource "Dialog"
Variance "1"
outDtype1 "double"
outDtype2 "double"
}
Block {
BlockType Outport
Name "Out1"
Position [250, 73, 280, 87]
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out2"
Position [505, 73, 535, 87]
Port "2"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out3"
Position [720, 73, 750, 87]
Port "3"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out4"
Position [725, 168, 755, 182]
Port "4"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out5"
Position [505, 168, 535, 182]
Port "5"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out6"
Position [245, 168, 275, 182]
Port "6"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out7"
Position [725, 268, 755, 282]
Port "7"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out8"
Position [500, 268, 530, 282]
Port "8"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out9"
Position [240, 273, 270, 287]
Port "9"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out10"
Position [725, 363, 755, 377]
Port "10"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out11"
Position [495, 363, 525, 377]
Port "11"
IconDisplay "Port number"
BusOutputAsStruct off
}
Block {
BlockType Outport
Name "Out12"
Position [240, 368, 270, 382]
Port "12"
IconDisplay "Port number"
BusOutputAsStruct off
}
Line {
SrcBlock "In1"
SrcPort 1
DstBlock "Rectangular QAM\nDemodulator\nBaseband8"
DstPort 1
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband8"
SrcPort 1
DstBlock "Out1"
DstPort 1
}
Line {
SrcBlock "In2"
SrcPort 1
DstBlock "Rectangular QAM\nDemodulator\nBaseband4"
DstPort 1
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband4"
SrcPort 1
DstBlock "Out2"
DstPort 1
}
Line {
SrcBlock "In3"
SrcPort 1
DstBlock "Rectangular QAM\nDemodulator\nBaseband"
DstPort 1
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband"
SrcPort 1
DstBlock "Out3"
DstPort 1
}
Line {
SrcBlock "In4"
SrcPort 1
DstBlock "Rectangular QAM\nDemodulator\nBaseband1"
DstPort 1
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband1"
SrcPort 1
DstBlock "Out4"
DstPort 1
}
Line {
SrcBlock "In5"
SrcPort 1
DstBlock "Rectangular QAM\nDemodulator\nBaseband5"
DstPort 1
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband5"
SrcPort 1
DstBlock "Out5"
DstPort 1
}
Line {
SrcBlock "In6"
SrcPort 1
DstBlock "Rectangular QAM\nDemodulator\nBaseband9"
DstPort 1
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband9"
SrcPort 1
DstBlock "Out6"
DstPort 1
}
Line {
SrcBlock "In7"
SrcPort 1
DstBlock "Rectangular QAM\nDemodulator\nBaseband2"
DstPort 1
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband2"
SrcPort 1
DstBlock "Out7"
DstPort 1
}
Line {
SrcBlock "In8"
SrcPort 1
DstBlock "Rectangular QAM\nDemodulator\nBaseband6"
DstPort 1
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband6"
SrcPort 1
DstBlock "Out8"
DstPort 1
}
Line {
SrcBlock "In9"
SrcPort 1
DstBlock "Rectangular QAM\nDemodulator\nBaseband1"
"0"
DstPort 1
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband1"
"0"
SrcPort 1
DstBlock "Out9"
DstPort 1
}
Line {
SrcBlock "In10"
SrcPort 1
DstBlock "Rectangular QAM\nDemodulator\nBaseband3"
DstPort 1
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband3"
SrcPort 1
DstBlock "Out10"
DstPort 1
}
Line {
SrcBlock "In11"
SrcPort 1
DstBlock "Rectangular QAM\nDemodulator\nBaseband7"
DstPort 1
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband7"
SrcPort 1
DstBlock "Out11"
DstPort 1
}
Line {
SrcBlock "In12"
SrcPort 1
DstBlock "Rectangular QAM\nDemodulator\nBaseband1"
"1"
DstPort 1
}
Line {
SrcBlock "Rectangular QAM\nDemodulator\nBaseband1"
"1"
SrcPort 1
DstBlock "Out12"
DstPort 1
}
}
}
Block {
BlockType Demux
Name "Demux"
Ports [1, 12]
Position [545, 30, 550, 345]
BackgroundColor "black"
ShowName off
Outputs "12"
}
Block {
BlockType DiscreteFilter
Name "Discrete Filter"
Position [705, 472, 765, 50
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -