Skip to content

kdhansen/LSPC

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

16 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Lightweight Serial Package Communication

This library aims help utilise the bandwidth better when communicating between a Teensy and a PC over the serial connection.

It packages a serialized message with type and lenght descriptors and uses consistent overhead byte stuffing (COBS) to allow using 0x00 as package header. It is the responsibility of you to write the serialization. The library make sure that the serialized message is safely transfered over the link. On the other end, the library provides the functions to decode the package into a serialized message, that you can deserialize however you want.

About

Lightweight Serial Package Communication

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published