Skip to content
/ pyb42 Public

Python3 implementation of the B42 serial protocol

License

Notifications You must be signed in to change notification settings

amdx/pyb42

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

18 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

B42 protocol library

B42 serial protocol implementation for Python3.

Introduction

B42 is intended for bi-directional transmission of small command/data frames, over byte based communication channels (such as serial), with low latency and frame/protocol error detection.

B42 supports 16 commands with up to 18 bits data payload.

Documentation

For the B42 Protocol Specification, see b42lib.

All classes and methods use Python Docstrings as API reference.

Examples are available under [examples/].

About

Python3 implementation of the B42 serial protocol

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages