Python Library for Kuando Busylight device.
Project description
# pyBusylight
pyBusylight is a native python library which controls Kuando Busylight devices. It is intented to serve as a foundational component which can be integrated into other higher-level scripts.
pyBusylight makes use of PyUSB to control Busylight and used extensive cues from the [busylight node library](https://github.com/porsager/busylight).
## Dependencies
* signal
* pyusb
_Note: Pyusb requires at least one of the three supported backends to be installed. Install a backend like so._
If you're on a MAC you can install libusb via:
```
$ brew install libusb
```
On Windows you can follow the info here.
https://github.com/walac/pyusb/blob/master/README.rst#installing
On Ubuntu 16.04/18.04
```
sudo apt-get install libusb-1.0-0 """)
```
## Most Simple Use Case
```
user@hostname$ sudo python3
from pybusylight import pybusylight
bl=pybusylight.busylight()
bl.send()
```
## Run the Example.py script to see all supported features
```
sudo python3 ./example.py
```
pyBusylight is a native python library which controls Kuando Busylight devices. It is intented to serve as a foundational component which can be integrated into other higher-level scripts.
pyBusylight makes use of PyUSB to control Busylight and used extensive cues from the [busylight node library](https://github.com/porsager/busylight).
## Dependencies
* signal
* pyusb
_Note: Pyusb requires at least one of the three supported backends to be installed. Install a backend like so._
If you're on a MAC you can install libusb via:
```
$ brew install libusb
```
On Windows you can follow the info here.
https://github.com/walac/pyusb/blob/master/README.rst#installing
On Ubuntu 16.04/18.04
```
sudo apt-get install libusb-1.0-0 """)
```
## Most Simple Use Case
```
user@hostname$ sudo python3
from pybusylight import pybusylight
bl=pybusylight.busylight()
bl.send()
```
## Run the Example.py script to see all supported features
```
sudo python3 ./example.py
```
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
pyBusylight-0.9.2.tar.gz
(8.0 kB
view details)
Built Distribution
File details
Details for the file pyBusylight-0.9.2.tar.gz
.
File metadata
- Download URL: pyBusylight-0.9.2.tar.gz
- Upload date:
- Size: 8.0 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 20314128955881ead8eff15bd326fc709237e67b888884fc0438a4f4ecf1d270 |
|
MD5 | 19eff76fdf3eb265812bbb963ebee7ab |
|
BLAKE2b-256 | 261906f9c96f44722dc0689ab02c145f4db56861500aa25dc8b134904445e4c4 |
File details
Details for the file pyBusylight-0.9.2-py3-none-any.whl
.
File metadata
- Download URL: pyBusylight-0.9.2-py3-none-any.whl
- Upload date:
- Size: 9.7 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/1.11.0 pkginfo/1.4.2 requests/2.19.1 setuptools/40.2.0 requests-toolbelt/0.8.0 tqdm/4.25.0 CPython/3.6.5
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 76a7a5f50ee89826e66595b2ad161f803f74025429e9e8343e17c94b7ad1789e |
|
MD5 | 9c895557c43397d8b6ea542535e5512f |
|
BLAKE2b-256 | c3f7d1de4988a6ec4ae03a52dd5c899e5daafba9da3ebbd61c3a1256b97db2ce |