Expand description

KISS encoding and decoding functionality to provide framing over the serial link. An overview of KISS can be found here: https://en.wikipedia.org/wiki/KISS_(TNC)

Structs

Used by decode to hold decoded data

Functions

Finds and decodes KISS frame found inside of data buffer Will also return any data found before and after the complete frame.

Encodes a data buffer into a KISS frame

escape 🔒

Finds and escapes any of the KISS frame separators in a data buffer

unescape 🔒

Finds and unescapes any escaped KISS frame separators in a data buffer