/ViolationBit

Violation bit simulator using Manchester II (BiPhase-L)

Primary LanguagePythonMIT LicenseMIT

Violation Bit

Violation bit simulator using Manchester II (BiPhase-L)

G. E. Thomas convention


‡ Installation

  • Clone repository

    git clone https://github.com/Kourva/ViolationBit
  • Navigate to ViolationBit

    cd ViolationBit
  • Make virtual environment and activate it

    virtualenv venv && source venv/bin/activate
  • Install requirements

    pip install -r requirements.txt
  • Run simulation

    python main.py -x "-1" -n "2" -d "0110 00110 10"

    Where:

    • -x is minimum voltage
    • -n is maximum voltage
    • -d is the data
    • -h to see usage (You will get error if you dont specify the arguments)