Simple Python/C++ based program made to plot simple digital signal encodings like NRZ-L, NRZ-I, RZ, Bipolar, Manchester and Differential Manchester Encodings.
-
Updated
Dec 6, 2021 - C++
Simple Python/C++ based program made to plot simple digital signal encodings like NRZ-L, NRZ-I, RZ, Bipolar, Manchester and Differential Manchester Encodings.
Various Line Encoding techniques Implementations.
Line Encoder and Scrambler with digital data generator and graph plotter using Python.
Data Communication
Visualize your binary code in various signal formats
This project implements a complete end-to-end digital communication system in Python. Ideal sampling is used to sample analog signal. The binary converted data is converted to a waveform following NRZ unipolar line coding. Then BASK is used to modulate the Line coded signal.
Add a description, image, and links to the line-encoding topic page so that developers can more easily learn about it.
To associate your repository with the line-encoding topic, visit your repo's landing page and select "manage topics."