Skip to main content

Helios Controller

This project implements a basic python controller for Helios LED processors made by Megapixel

Improvements / documentation / extensions are welcome!! Especially to the CommonPaths enum and supporting Enums for common options.

Examples

from helios_controller import HeliosController, CommonPaths, PatternTypes

hc = HeliosController("192.168.1.105")
hc.patch("dev.display.brightness", 50)
hc.patch("dev.display.blackout", False)

hc.patch(CommonPaths.TEST_PATTERN_TYPE, PatternTypes.RED)

#Print all available paths / options
print(hc.get())

API Documentation

Helios API documentation for is available from Megapixel.

Metadata

Release files for helios_controller 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for helios_controller 0.1.0
File Size Uploaded Provenance Actions
helios_controller-0.1.0.tar.gz 2.9 kB Without provenance Details for helios_controller-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for helios_controller 0.1.0
File Interpreter ABI Platform Actions
helios_controller-0.1.0-py3-none-any.whl Python 3 none any Details for helios_controller-0.1.0-py3-none-any.whl

Total release size: 6.7 kB

Release files / helios_controller-0.1.0.tar.gz

Download URL helios_controller-0.1.0.tar.gz
Size 2.9 kB
Tags Source
SHA-256 checksum
How to use checksums
531f244cd15bb8a55af4cbcdb134b7459dee972e3a698450b847ca9cc66c70f3
BLAKE2b-256 checksum
How to use checksums
a6ab1f6b90c3d5f600003c96345be46130c6a3911e2a7492b37e6d6fdfb81555
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.11.5 Darwin/23.0.0

Release files / helios_controller-0.1.0-py3-none-any.whl

Download URL helios_controller-0.1.0-py3-none-any.whl
Size 3.9 kB
Tags Python 3
SHA-256 checksum
How to use checksums
47403937771d626e7dc58cfb72d4dc4788b1823ff2f393bfac8a8b62071809f8
BLAKE2b-256 checksum
How to use checksums
260177d3d9bde3ccb8b6c229a92c8b8033c1062b0ef331977e0745d987690c69
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via poetry/1.6.1 CPython/3.11.5 Darwin/23.0.0

Security for helios_controller 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page