3 ###################################################
5 ###################################################
8 <name>Packet Encoder</name>
9 <key>blks2_packet_encoder</key>
10 <import>from grc_gnuradio import blks2 as grc_blks2</import>
11 <make>grc_blks2.packet_mod_$(type.fcn)(grc_blks2.packet_encoder(
12 samples_per_symbol=$samples_per_symbol,
13 bits_per_symbol=$bits_per_symbol,
14 access_code=$access_code,
15 pad_for_usrp=$pad_for_usrp,
17 payload_length=$payload_length,
20 <name>Input Type</name>
51 <name>Samples/Symbol</name>
52 <key>samples_per_symbol</key>
56 <name>Bits/Symbol</name>
57 <key>bits_per_symbol</key>
61 <name>Access Code</name>
62 <key>access_code</key>
67 <name>Pad for USRP</name>
68 <key>pad_for_usrp</key>
80 <name>Payload Length</name>
81 <key>payload_length</key>
94 Packet encoder block, for use with the gnuradio modulator blocks: gmsk, dpsk, qam.
96 Access Code: string of 1's and 0's, leave blank for automatic.
98 Payload Length: 0 for automatic.
100 Bits/Symbol should be set accordingly: