Skip to main content

BPH PAL (Bluepill Hat Protocol Abstraction Layer)

Description

Provides both a simple shell interface, some useful CLI commands and a bootloader for the BPH. Simplifies dealing with pinouts with a json config file. Simplifies installation with a pip package.

bph_pal installation

To install bph_pal use the python3 pip package.

pip3 install bph_pal

Usage of bph_pal

To use the CLI calls check the help.

python3 -m bph_pal -h

For using the interactive shell, for example when testing.

bph_shell

For bootloading PHiLIP the port should be specified on the Raspberry Pi if another board is plugged in.

bootload_philip -p /dev/ttyAMA0 -e -w -v -pv <PHiLIP_VERSION>

The -h can also be used to see optional parameters.

Metadata

Release files for bph-pal 0.1.1

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

Source distribution (sdist)

Source distribution for bph-pal 0.1.1
File Size Uploaded
bph_pal-0.1.1.tar.gz 12.5 kB Details

Release files / bph_pal-0.1.1.tar.gz

Download URL bph_pal-0.1.1.tar.gz
Size 12.5 kB
Tags Source
SHA-256 checksum
How to use checksums
3e1049b944769734c51033a422373f1872dbbc7438929147ed12a73f10cbec6c
BLAKE2b-256 checksum
How to use checksums
d8e7578887de5b1111b27d1d36d4f495df489ea0b19de8619e268fa407b82d86
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.12.1 pkginfo/1.4.2 requests/2.9.1 setuptools/40.4.3 requests-toolbelt/0.8.0 tqdm/4.26.0 CPython/3.5.2

Release history Release notifications | RSS feed

This release

0.1.1 This release

1 release file

0.1.0

1 release file

0.0.1

1 release file

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