You can use the visualizer at https://nur-zaman.github.io/digital-signal-visualizer
This web app helps to visualize how the digital signals are encoded in Data communication. It includes the following encode methods ,
- Unipolar NRZ(Non Return to Zero )
- NRZ - L
- NRZ - I
- Bi polar AMI (Alternate mark inversion)
- Pseudoternary encoding
- MLT-3 encoding (Multi-Level Transmit)
- Manchester encoding
- Differential Manchester encoding
- Bipolar with Eight Zero Substitution (B8ZS)
- High Density Bipolar Order 3 Encoding (HDB3)
-
Clone the repo:
git clone https://github.com/nur-zaman/digital-signal-visualizer.git
-
Install dependencies:
npm install
-
Run webpack:
npm start
The page will open up automatically at http://localhost:3000