pi-top-Python-SDK icon indicating copy to clipboard operation
pi-top-Python-SDK copied to clipboard

pi-top's Python SDK (pitop package)

Results 68 pi-top-Python-SDK issues
Sort by recently updated
recently updated
newest added

* Empty out `Camera` object so that it is only responsible for defining frames (e.g. resolution, mode) and returning these frames * Convert `Camera`'s (image processing) frame handler to be...

enhancement
Area: API

This is not a completely accurate concept, but seeks to outline a more clear step-by-step basis on which to determine a line from an image, calculate a turn angle, and...

bug
Area: API

Maybe this should run a loop and call a callback function passed by user?

enhancement
Area: API

Implement a unified verbosity schema across the CLI different commands. Currently, not all subcommands provide a `-v` argument, and the provided output also differs. Also, might be a good idea...

enhancement
Area: CLI

This is no longer valid in the SDK, and has moved to the device manager: ``` from pitopcommon.sys_config import ( I2S, UART, HDMI ) ``` so we need to make...

enhancement
Area: API

The pulse part of the library is not to the same standard, needs to use classes, needs better documentation.

[python-sounddevice](https://python-sounddevice.readthedocs.io/) seems like a good option, but further testing would be beneficial!

* [ ] Include docs section explaining how to handle Code snippets: ```python from pitopcommon.current_session_info import get_first_display environ["DISPLAY"] = get_first_display() ``` ```shell DISPLAY=:0 python3 /home/pi/Desktop/my_python_file.py ``` * [ ] Code...

good first issue

When PMA components are used on ports that map to GPIO pins that are currently in use (such as SPI0 and pin 7 from port D4), the traceback looks like...

This should raise an exception, offering direct advice on what to do about it. ``` Potentiometer("D4") ``` should produce an Exception: "{port_name} is not a valid port for {component_name}, which...

good first issue