Microchip® Advanced Software Framework

 All Data Structures Files Functions Variables Typedefs Enumerations Enumerator Macros Groups Pages
Lib

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.