Skip to main content

Library for Pixelblaze addressable LED controller.

Project description

pixelblaze-client

A Python library that presents a simple, synchronous interface for communicating with and controlling one or more Pixelblaze LED controllers.

Requirements

Installation

Install pixelblaze-client with all required packages using pip:

pip install pixelblaze-client

Or, if you prefer, drop a copy of pixelblaze.py into your project directory and reference it within your project:

from pixelblaze import *

Documentation

API and other documention is available in Markdown and HTML.

Sample code illustrating usage is provided in the examples directory.

Please note that version 1.0.0 was a major refactoring and enhancement of the library, with many new features and significant changes. The API surface is completely new. See the the API documentation for details.

Current Version [v1.1.4] - 2024-8-27

Fixed

  • Update firmware version check for remote pattern compilation
  • Added ignoreOpenFailure to Pixelblaze() constructor to allow object creation without immediate connection to Pixelblaze.
  • Preview frame image no longer contains unwanted header data

Older Versions

See CHANGELOG.md for complete version history.

Known Issues

  • Check our github repo; if you find something, let us know!

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pixelblaze_client-1.1.4.tar.gz (48.6 kB view details)

Uploaded Source

Built Distribution

pixelblaze_client-1.1.4-py3-none-any.whl (39.3 kB view details)

Uploaded Python 3

File details

Details for the file pixelblaze_client-1.1.4.tar.gz.

File metadata

  • Download URL: pixelblaze_client-1.1.4.tar.gz
  • Upload date:
  • Size: 48.6 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.10.10

File hashes

Hashes for pixelblaze_client-1.1.4.tar.gz
Algorithm Hash digest
SHA256 89b0e97536e96019110374ffdb56a3bb9fd6b32222ea1d22bf2c493bb362c4ec
MD5 b9e64056e27e720b7da79d387c941f66
BLAKE2b-256 d39ab525a5bd9680673c21f72db1fcd19ad8ea914f970b46be01baa17a75fc36

See more details on using hashes here.

File details

Details for the file pixelblaze_client-1.1.4-py3-none-any.whl.

File metadata

File hashes

Hashes for pixelblaze_client-1.1.4-py3-none-any.whl
Algorithm Hash digest
SHA256 5c3e74fd3b01aa70cbe6771f2262c824e1fa5142776738091beed0590a7228fd
MD5 ca400b7716372859823b3648f94e49fd
BLAKE2b-256 7f5bb9642b20714a7382fd89e1fb40fb323f6baf829682672cc71ac68a26ed2d

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page