A small collection of functions for interacting with a fluepdot module.
Project description
python-fluepdot
This is a small collection of functions for interacting with a fluepdot module.
import Fluepdot class and create an instance with link as the first arg
from fluepdot import Fluepdot
fd = Fluepdot("http://module.local")
Functions
function | args | default values | return type | description |
---|---|---|---|---|
init | baseURL: str, width: int, height: int | x=115, y=16 | fluepdot.Fluepdot | Constructor for Fluepdot class |
post_time | None | indefinitly sets the module to display the current time. | ||
get_size | (int, int) | returns the size of the connected display | ||
get_frame | str | returns the current frame stored by the module | ||
get_pixel | x: int, y: int | x=0, y=0 | returns the state of a single pixel | |
get_fonts | None | prints a list of fonts installed on the module | ||
get_mode | fluepdot.Mode | returns the mode the module is in | ||
post_text | text: str, x: int, y: int, font: str | x=0, y=0, font="DejaVuSans12" | requests.Response | posts a text to the module and returns the requests response |
post_frame | frame: List[List[bool]] | requests.Response | posts a frame to the module and returns the requests response | |
set_pixel | x: int, y: int | x=0, y=0 | requests.Response | sets a pixel on the display to active and returns the requests response |
unset_pixel | x: int, y: int | x=0, y=0 | sets a pixel on thes display to inactive and returns the requests response | |
set_mode | mode: fluepdot.Mode | mode=Mode.FULL | requests.Response | sets the module to FULL or DIFFERENTIAL update mode and returns the requests response |
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
python-fluepdot-0.0.3.tar.gz
(5.5 kB
view details)
Built Distribution
File details
Details for the file python-fluepdot-0.0.3.tar.gz
.
File metadata
- Download URL: python-fluepdot-0.0.3.tar.gz
- Upload date:
- Size: 5.5 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | aca23ffd351498ddfcb65ad22e644cbfd8d73044dab37aa53778bd7412964e03 |
|
MD5 | 6caf868efe748b2a822b8542df5d57a1 |
|
BLAKE2b-256 | e307c060f283725f6140b9516da6e611b8e77a912cf2c1841f0d58cc5d8d3a5a |
File details
Details for the file python_fluepdot-0.0.3-py3-none-any.whl
.
File metadata
- Download URL: python_fluepdot-0.0.3-py3-none-any.whl
- Upload date:
- Size: 6.1 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/4.0.2 CPython/3.11.6
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | 705bb4424bc4dcc248c2e6c979a0c899df9b7cbb3398a2b6887e71acd8417f28 |
|
MD5 | 7e0fc6e0c31973c0dff058a5c8c139be |
|
BLAKE2b-256 | 19833d1c2aed14dfb65eb87ddf04054099d8b1f446c58573d088ca43a5c7fa4a |