Main Page | Modules | Data Structures | File List | Data Fields | Globals | Examples

me.c File Reference


Detailed Description

Implementation of the table-driven Manchester encoding and decoding.

Author:
Adam Dunkels <adam@sics.se>

#include "me_tabs.h"

Functions

unsigned short me_encode (unsigned char c)
 Manchester encode an 8-bit byte.

unsigned char me_decode16 (unsigned short m)
 Decode a Manchester encoded 16-bit word.

unsigned char me_decode8 (unsigned char m)
 Decode a Manchester encoded 8-bit byte.

unsigned char me_valid (unsigned char m)
 Check if an encoded byte is valid.


Generated on Wed Jul 6 01:19:02 2005 for Contiki/ESB by doxygen 1.3.6