Skip to main content

Library for communicating with an AnimatedLEDStrip server

Project description

Build Status PyPI codecov

AnimatedLEDStrip Client Library for Python

This library allows a Python 3 client to communicate with an AnimatedLEDStrip server.

Adding the Library to a Project

The library is available via pip:

pip3 install animatedledstrip-client

Creating an AnimationSender

An ALSHttpClient is created with ALSHttpClient(ip_address).

from animatedledstrip import ALSHttpClient

sender = ALSHttpClient('10.0.0.254')

Communicating with the Server

This library follows the conventions laid out for AnimatedLEDStrip client libraries, with the following modifications:

  • Function names and class variables are in snake case to follow Python style conventions
  • get_supported_animations_dict is provided as an alias for get_supported_animations_map
  • get_sections_dict is provided as an alias for get_sections_map

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

animatedledstrip_client-1.1.0.tar.gz (10.6 kB view details)

Uploaded Source

Built Distribution

animatedledstrip_client-1.1.0-py3-none-any.whl (26.6 kB view details)

Uploaded Python 3

File details

Details for the file animatedledstrip_client-1.1.0.tar.gz.

File metadata

File hashes

Hashes for animatedledstrip_client-1.1.0.tar.gz
Algorithm Hash digest
SHA256 c6897126a289bf8002dc4d2ab6dccf425d60e9b9aa3ced699f741ad065020878
MD5 44af2043e2ee95d8d131ff20c899a44c
BLAKE2b-256 8ffcfa75a84c8ce04909850dd1ec28d5416692fb240e781d3fc9eab46d73c00c

See more details on using hashes here.

File details

Details for the file animatedledstrip_client-1.1.0-py3-none-any.whl.

File metadata

File hashes

Hashes for animatedledstrip_client-1.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 0cb1447fe5bb58c6fc70c005606c32eb2413178da3e8b1e523d30c311816ec98
MD5 c91abad60539ec950d0c9d9ff44f5306
BLAKE2b-256 432cc70573a9b64a6daaeb44c70f066f4dc76d2899056516b5f1ee2c83058aa7

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