blob: da5227e45590f44d15ec38b98f45c62076f91806 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
|
gnuradio.digital
================
.. automodule:: gnuradio.digital
Signal Processing Blocks
------------------------
.. autosummary::
:nosignatures:
gnuradio.digital.fll_band_edge_cc
gnuradio.digital.kurtotic_equalizer_cc
gnuradio.digital.lms_dd_equalizer_cc
gnuradio.digital.mpsk_receiver_cc
gnuradio.digital.mpsk_snr_est_cc
gnuradio.digital.clock_recovery_mm_cc
gnuradio.digital.clock_recovery_mm_ff
gnuradio.digital.constellation_decoder_cb
gnuradio.digital.constellation_receiver_cb
gnuradio.digital.correlate_access_code_bb
gnuradio.digital.costas_loop_cc
gnuradio.digital.cma_equalizer_cc
gnuradio.digital.binary_slicer_fb
gnuradio.digital.gmskmod_bc
gnuradio.digital.probe_mpsk_snr_est_c
gnuradio.digital.cpmmod_bc
gnuradio.digital.generic_demod
gnuradio.digital.generic_mod
gnuradio.digital.bpsk.dbpsk_demod
gnuradio.digital.bpsk.dbpsk_mod
gnuradio.digital.qpsk.dqpsk_demod
gnuradio.digital.qpsk.dqpsk_mod
gnuradio.digital.gmsk.gmsk_demod
gnuradio.digital.gmsk.gmsk_mod
gnuradio.digital.bpsk.bpsk_demod
gnuradio.digital.bpsk.bpsk_mod
gnuradio.digital.psk.psk_demod
gnuradio.digital.psk.psk_mod
gnuradio.digital.qam.qam_demod
gnuradio.digital.qam.qam_mod
gnuradio.digital.qpsk.qpsk_demod
gnuradio.digital.qpsk.qpsk_mod
gnuradio.digital.cpm.cpm_mod
gnuradio.digital.pkt.mod_pkts
gnuradio.digital.pkt.demod_pkts
gnuradio.digital.ofdm_cyclic_prefixer
gnuradio.digital.ofdm_frame_acquisition
gnuradio.digital.ofdm_frame_sink
gnuradio.digital.ofdm_insert_preamble
gnuradio.digital.ofdm_mapper_bcv
gnuradio.digital.ofdm_mod
gnuradio.digital.ofdm_demod
gnuradio.digital.ofdm_receiver
gnuradio.digital.ofdm_sampler
gnuradio.digital.ofdm_sync_fixed
gnuradio.digital.ofdm_sync_ml
gnuradio.digital.ofdm_sync_pn
gnuradio.digital.ofdm_sync_pnac
Constellations
--------------
.. autosummary::
:nosignatures:
gnuradio.digital.constellation_8psk
gnuradio.digital.constellation_bpsk
gnuradio.digital.constellation_calcdist
gnuradio.digital.constellation_dqpsk
gnuradio.digital.constellation_psk
gnuradio.digital.constellation_qpsk
gnuradio.digital.constellation_qpsk
gnuradio.digital.constellation_rect
gnuradio.digital.qpsk.qpsk_constellation
gnuradio.digital.psk.psk_constellation
gnuradio.digital.qam.qam_constellation
Modulation Utilties
-------------------
.. autosummary::
:nosignatures:
gnuradio.digital.utils.gray_code.gray_code
gnuradio.digital.utils.mod_codes.GRAY_CODE
gnuradio.digital.utils.mod_codes.NO_CODE
gnuradio.digital.modulation_utils.add_type_1_constellation
gnuradio.digital.modulation_utils.add_type_1_demod
gnuradio.digital.modulation_utils.add_type_1_mod
gnuradio.digital.modulation_utils.type_1_constellations
gnuradio.digital.modulation_utils.type_1_demods
gnuradio.digital.modulation_utils.type_1_mods
Packet Utilities
----------------
.. autosummary::
:nosignatures:
gnuradio.digital.packet_utils.conv_1_0_string_to_packed_binary_string
gnuradio.digital.packet_utils.conv_packed_binary_string_to_1_0_string
gnuradio.digital.packet_utils.default_access_code
gnuradio.digital.packet_utils.dewhiten
gnuradio.digital.packet_utils.is_1_0_string
gnuradio.digital.packet_utils.make_header
gnuradio.digital.packet_utils.make_packet
gnuradio.digital.packet_utils.preamble
gnuradio.digital.packet_utils.random_mask_tuple
gnuradio.digital.packet_utils.random_mask_vec8
gnuradio.digital.packet_utils.string_to_hex_list
gnuradio.digital.packet_utils.unmake_packet
gnuradio.digital.packet_utils.whiten
gnuradio.digital.crc.check_crc32
gnuradio.digital.crc.gen_and_append_crc32
OFDM Packet Utilities
---------------------
.. autosummary::
:nosignatures:
gnuradio.digital.ofdm_packet_utils.conv_1_0_string_to_packed_binary_string
gnuradio.digital.ofdm_packet_utils.conv_packed_binary_string_to_1_0_string
gnuradio.digital.ofdm_packet_utils.dewhiten
gnuradio.digital.ofdm_packet_utils.is_1_0_string
gnuradio.digital.ofdm_packet_utils.make_header
gnuradio.digital.ofdm_packet_utils.make_packet
gnuradio.digital.ofdm_packet_utils.random_mask_tuple
gnuradio.digital.ofdm_packet_utils.random_mask_vec8
gnuradio.digital.ofdm_packet_utils.string_to_hex_list
gnuradio.digital.ofdm_packet_utils.unmake_packet
gnuradio.digital.ofdm_packet_utils.whiten
|