Modules | |
Ring buffer library | |
The ring buffer library implements ring (circular) buffer where bytes can be read and written independently. | |
Table-driven Manchester encoding and decoding | |
Manchester encoding is a bit encoding scheme which translates each bit into two bits: the original bit and the inverted bit. | |
Trickle timers | |
This library implements timers which behave in accordance with RFC 6206 "The Trickle Algorithm" (http://tools.ietf.org/html/rfc6206) | |
Linked list library | |
The linked list library provides a set of functions for manipulating linked lists. | |
Cyclic Redundancy Check 16 (CRC16) calculation | |
The Cyclic Redundancy Check 16 is a hash function that produces a checksum that is used to detect errors in transmissions. | |