A bus abstraction for interfacing with serial like devices.
Project description
duino_bus
[TOC]
Arduino Library for parsing/encoding packets and sending them over a bus (i.e. serial or socket)
Packet
This class describes the in-memory format of the packet.
PacketEncoder
Encodes a packet from it's in-memory format to it's over-the-wire format.
PacketDecoder
Decodes a packet from it's over-the-wire format into it's in-memory format.
Packer
Helper class for packing data into a packet.
Unpacker
Helper class for unpacking data from a packet.
IBus
Abstract base class for implementing a bus, which sends/receives packets over a bus.
IPacketHandler
Abstract base class for implementing a packet handler.
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
File details
Details for the file duino_bus-0.0.1.tar.gz
.
File metadata
- Download URL: duino_bus-0.0.1.tar.gz
- Upload date:
- Size: 14.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/3.8.0 colorama/0.4.4 importlib-metadata/4.6.4 keyring/23.5.0 pkginfo/1.8.2 readme-renderer/34.0 requests-toolbelt/0.9.1 requests/2.25.1 rfc3986/1.5.0 tqdm/4.57.0 urllib3/1.26.5 CPython/3.10.12
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | f024ff2c62624d76e24bc3255197a792074dded4dfb8196cce6efe78b8ca5346 |
|
MD5 | ed19f1e6d92c322e14771439ade888b4 |
|
BLAKE2b-256 | 7256efe834e264ffbcea23a1a5df9b16b0e87c7bb8a12ce4fb0f1a3efefb3eef |