Skip to content
Snippets Groups Projects
Select Git revision
  • 655c75be3eda444dfc2f975fc7b441503434ff59
  • main default protected
2 results

reset_display.py

Blame
  • user avatar
    bav6096 authored
    655c75be
    History
    Code owners
    Assign users and groups as approvers for specific file changes. Learn more.
    reset_display.py 602 B
    #!/usr/bin/env python
    
    import argparse
    
    from visualising.communication.arduino import Arduino
    from visualising.communication.channel.connection import Connection
    
    parser = argparse.ArgumentParser(description="script to reset the NeoPixel rings")
    parser.add_argument("-p", "--port", help="port to which the Arduino is connected", type=str, default="/dev/ttyUSB0")
    parser.add_argument("-b", "--baud", help="baud rate of the connection", type=int, default=57600)
    args = vars(parser.parse_args())
    
    port = args["port"]
    baud = args["baud"]
    
    arduino = Arduino(Connection(port, baud))
    
    arduino.reset_display()