Skip to content

Commit

Permalink
Merge pull request #647 from gr8kingg/blink-tally-install-instructions
Browse files Browse the repository at this point in the history
Adding zeroconf to the list of required libraries for install
  • Loading branch information
josephdadams authored Feb 5, 2024
2 parents ecf47c9 + 5696c69 commit 236ce92
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions listener_clients/blink1-listener/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -49,13 +49,15 @@ A lot of these instructions on getting started are available all over the intern
The Tally Arbiter Python Listener Client uses the following libraries:
* `blink1`
* `python-socketio[client]`
* `zeroconf`

These will have to be installed on the Pi in order for the script to function correctly.

1. In your SSH terminal session, run the following:
* `sudo apt install libudev-dev libusb-1.0-0-dev`: The `libusb` library is necessary to communicate with the blink(1) device over USB.
* `sudo pip3 install blink1`: This is the base library to use with the blink(1).
* `sudo pip3 install "python-socketio[client]<5"`: This library is used to communicate with a Tally Arbiter server over websockets.
* `sudo pip3 install zeroconf`: This library helps with auto discovery of services

*If `pip3` is not installed, you can get it by running `sudo apt-get install python3-pip`.*

Expand Down

0 comments on commit 236ce92

Please sign in to comment.