/digital-signal-visualizer

A web based visualizer for different digital signal encoding methods

Primary LanguageJavaScript

About

This web app helps to visualize how the digital signals are encoded in Data communication. It includes the following encode methods ,

  1. Unipolar NRZ(Non Return to Zero )
  2. NRZ - L
  3. NRZ - I
  4. Bi polar AMI (Alternate mark inversion)
  5. Pseudoternary encoding
  6. MLT-3 encoding (Multi-Level Transmit)
  7. Manchester encoding
  8. Differential Manchester encoding
  9. Bipolar with Eight Zero Substitution (B8ZS)
  10. High Density Bipolar Order 3 Encoding (HDB3)

For Devs

  1. Clone the repo:

    git clone https://github.com/nur-zaman/digital-signal-visualizer.git
    
  2. Install dependencies:

    npm install
    
  3. Run webpack:

    npm start
    

The page will open up automatically at http://localhost:3000