Microchip® Advanced Software Framework

Implementation of the table-driven Manchester encoding and decoding.

Author
Adam Dunkels adam@.nosp@m.sics.nosp@m..se
#include "me.h"
#include "me_tabs.h"

Functions

unsigned char me_decode16 (unsigned short m)
 Decode a Manchester encoded 16-bit word. More...
 
unsigned char me_decode8 (unsigned char m)
 Decode a Manchester encoded 8-bit byte. More...
 
unsigned short me_encode (unsigned char c)
 Manchester encode an 8-bit byte. More...
 
unsigned char me_valid (unsigned char m)
 Check if an encoded byte is valid. More...