laserdisplay icon indicating copy to clipboard operation
laserdisplay copied to clipboard

Software used to drive our laser projector and to simulate laser projector on PC screen

Laser Display

Requirements:

python-numpy python-pygame python-usb

LaserDisplay.create() - factory method

  • reads environment variable called LASER
    • if it is empty, it will create Simulator
    • if it contains string "local", it will create Local instance
    • if it contains string in format "remote:host" or "remote:host:port", it will try to content to LaserDisplay server on this host (default port is 31337)