rc5.h File Reference

#include <inttypes.h>

Go to the source code of this file.

Defines

#define RC5_TOGGLE   0x0800
#define RC5_ADDRESS   0x07C0
#define RC5_COMMAND   0x103F
#define RC5_MASK   (RC5_COMMAND)

Functions

void InitRC5 (void)
uint16_t ReadRC5 (void)
void IsrRC5 (void)

Variables

volatile uint16_t RC5data
volatile uint8_t enableRC5


Define Documentation

#define RC5_ADDRESS   0x07C0

Der Adressbereich

Definition at line 36 of file rc5.h.

#define RC5_COMMAND   0x103F

Der Kommandobereich

Definition at line 37 of file rc5.h.

#define RC5_MASK   (RC5_COMMAND)

Definition at line 39 of file rc5.h.

#define RC5_TOGGLE   0x0800

/file rc5.h /brief Definitionen fuer die Dekodierung von RC5-Fernbedienungs-Codes /author Benjamin Benz (bbe@heise.de), m.a.r.v.i.n

/version V001 - 20.12.2005 - Benjamin Benz (bbe@heise.de) Version fuer den c't-Bot V002 - 11.02.2007 - m.a.r.v.i.n portiert fuer den ASURO Das RC5-Toggle-Bit

Definition at line 35 of file rc5.h.


Function Documentation

void InitRC5 ( void   ) 

Init RC5

void IsrRC5 ( void   ) 

RC5 Interrupt Serviceroutine, wird ca. alle 222.2 us aufgerufen

uint16_t ReadRC5 ( void   ) 

RC5 Daten lesen

Returns:
Wert von ir_data, loescht anschliessend ir_data


Variable Documentation

volatile uint8_t enableRC5

schaltet die RC5 Abfrage ein/aus

volatile uint16_t RC5data

letztes komplett gelesenes RC5-Paket


Generated on Sun Nov 18 18:30:58 2007 for ASURO Library by  doxygen 1.5.1-p1