Differential Encoder: Difference between revisions

From GNU Radio
Jump to navigation Jump to search
mNo edit summary
mNo edit summary
 
(No difference)

Latest revision as of 17:32, 10 August 2022

Differential encoder: y[0] = (x[0] + y[-1]) % M. Uses current and previous symbols and the alphabet modulus to perform differential encoding.

Parameters

Modulus
Modulus of code's alphabet

Example Flowgraph

You can find this example here Differential_coding_example.grc


Diff coding example.png

Source Files

C++ files
diff_encoder_bb_impl.cc
Header files
diff_encoder_bb_impl.h
Public header files
diff_encoder_bb.h
Block definition
digital_diff_encoder_bb.block.yml