fix(phy): make preamble and syncword repeating
This commit is contained in:
@@ -83,6 +83,21 @@ blocks:
|
|||||||
coordinate: [64, 304.0]
|
coordinate: [64, 304.0]
|
||||||
rotation: 0
|
rotation: 0
|
||||||
state: enabled
|
state: enabled
|
||||||
|
- name: trailer_len
|
||||||
|
id: variable_tag_object
|
||||||
|
parameters:
|
||||||
|
comment: ''
|
||||||
|
key: pmt.intern("packet_len")
|
||||||
|
offset: '0'
|
||||||
|
src: pmt.intern("src")
|
||||||
|
value: pmt.from_long(64)
|
||||||
|
states:
|
||||||
|
bus_sink: false
|
||||||
|
bus_source: false
|
||||||
|
bus_structure: null
|
||||||
|
coordinate: [168, 504.0]
|
||||||
|
rotation: 0
|
||||||
|
state: disabled
|
||||||
- name: OVERSAMPLING
|
- name: OVERSAMPLING
|
||||||
id: parameter
|
id: parameter
|
||||||
parameters:
|
parameters:
|
||||||
@@ -137,6 +152,26 @@ blocks:
|
|||||||
coordinate: [352, 312.0]
|
coordinate: [352, 312.0]
|
||||||
rotation: 0
|
rotation: 0
|
||||||
state: enabled
|
state: enabled
|
||||||
|
- name: blocks_repack_bits_bb_1_0_0
|
||||||
|
id: blocks_repack_bits_bb
|
||||||
|
parameters:
|
||||||
|
affinity: ''
|
||||||
|
alias: ''
|
||||||
|
align_output: 'False'
|
||||||
|
comment: ''
|
||||||
|
endianness: gr.GR_MSB_FIRST
|
||||||
|
k: '1'
|
||||||
|
l: '8'
|
||||||
|
len_tag_key: '""'
|
||||||
|
maxoutbuf: '0'
|
||||||
|
minoutbuf: '0'
|
||||||
|
states:
|
||||||
|
bus_sink: false
|
||||||
|
bus_source: false
|
||||||
|
bus_structure: null
|
||||||
|
coordinate: [456, 512.0]
|
||||||
|
rotation: 0
|
||||||
|
state: disabled
|
||||||
- name: blocks_tagged_stream_mux_0
|
- name: blocks_tagged_stream_mux_0
|
||||||
id: blocks_tagged_stream_mux
|
id: blocks_tagged_stream_mux
|
||||||
parameters:
|
parameters:
|
||||||
@@ -165,7 +200,7 @@ blocks:
|
|||||||
comment: ''
|
comment: ''
|
||||||
maxoutbuf: '0'
|
maxoutbuf: '0'
|
||||||
minoutbuf: '0'
|
minoutbuf: '0'
|
||||||
repeat: 'False'
|
repeat: 'True'
|
||||||
tags: '[preamble_len]'
|
tags: '[preamble_len]'
|
||||||
type: byte
|
type: byte
|
||||||
vector: preamble
|
vector: preamble
|
||||||
@@ -185,7 +220,7 @@ blocks:
|
|||||||
comment: ''
|
comment: ''
|
||||||
maxoutbuf: '0'
|
maxoutbuf: '0'
|
||||||
minoutbuf: '0'
|
minoutbuf: '0'
|
||||||
repeat: 'False'
|
repeat: 'True'
|
||||||
tags: '[syncword_len]'
|
tags: '[syncword_len]'
|
||||||
type: byte
|
type: byte
|
||||||
vector: '[int(i) for i in syncword]'
|
vector: '[int(i) for i in syncword]'
|
||||||
@@ -197,6 +232,26 @@ blocks:
|
|||||||
coordinate: [168, 304.0]
|
coordinate: [168, 304.0]
|
||||||
rotation: 0
|
rotation: 0
|
||||||
state: enabled
|
state: enabled
|
||||||
|
- name: blocks_vector_source_x_0_0_0_0
|
||||||
|
id: blocks_vector_source_x
|
||||||
|
parameters:
|
||||||
|
affinity: ''
|
||||||
|
alias: ''
|
||||||
|
comment: ''
|
||||||
|
maxoutbuf: '0'
|
||||||
|
minoutbuf: '0'
|
||||||
|
repeat: 'True'
|
||||||
|
tags: '[trailer_len]'
|
||||||
|
type: byte
|
||||||
|
vector: preamble
|
||||||
|
vlen: '1'
|
||||||
|
states:
|
||||||
|
bus_sink: false
|
||||||
|
bus_source: false
|
||||||
|
bus_structure: null
|
||||||
|
coordinate: [272, 504.0]
|
||||||
|
rotation: 0
|
||||||
|
state: disabled
|
||||||
- name: data_len
|
- name: data_len
|
||||||
id: parameter
|
id: parameter
|
||||||
parameters:
|
parameters:
|
||||||
@@ -289,7 +344,7 @@ blocks:
|
|||||||
bus_sink: false
|
bus_sink: false
|
||||||
bus_source: false
|
bus_source: false
|
||||||
bus_structure: null
|
bus_structure: null
|
||||||
coordinate: [656, 400.0]
|
coordinate: [288, 416.0]
|
||||||
rotation: 0
|
rotation: 0
|
||||||
state: enabled
|
state: enabled
|
||||||
- name: preamble
|
- name: preamble
|
||||||
@@ -333,6 +388,7 @@ connections:
|
|||||||
- [blocks_vector_source_x_0_0, '0', blocks_tagged_stream_mux_0, '0']
|
- [blocks_vector_source_x_0_0, '0', blocks_tagged_stream_mux_0, '0']
|
||||||
- [blocks_vector_source_x_0_0, '0', pad_sink_0_0, '0']
|
- [blocks_vector_source_x_0_0, '0', pad_sink_0_0, '0']
|
||||||
- [blocks_vector_source_x_0_0_0, '0', blocks_repack_bits_bb_1_0, '0']
|
- [blocks_vector_source_x_0_0_0, '0', blocks_repack_bits_bb_1_0, '0']
|
||||||
|
- [blocks_vector_source_x_0_0_0_0, '0', blocks_repack_bits_bb_1_0_0, '0']
|
||||||
- [digital_constellation_modulator_0, '0', pad_sink_0, '0']
|
- [digital_constellation_modulator_0, '0', pad_sink_0, '0']
|
||||||
- [pad_source_0, '0', blocks_tagged_stream_mux_0, '2']
|
- [pad_source_0, '0', blocks_tagged_stream_mux_0, '2']
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user