ASURO Library  2.80
Macros | Functions | Variables
rc5.h File Reference
#include <inttypes.h>
Include dependency graph for rc5.h:

Go to the source code of this file.

Macros

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

Functions

void InitRC5 (void)
 Initialize the RC5 Receiver.
 
uint16_t ReadRC5 (void)
 Read last received RC5 Data.
 
void IsrRC5 (void)
 RC5 interrupt service routine
called by timer overflow isr ever 27,7 micro seconds.
 

Variables

volatile uint16_t RC5data
 
volatile uint8_t enableRC5
 

Macro Definition 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@h.nosp@m.eise.nosp@m..de), m.a.r.v.i.n

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

Definition at line 35 of file rc5.h.

Function Documentation

void InitRC5 ( void  )

Initialize the RC5 Receiver.

void IsrRC5 ( void  )

RC5 interrupt service routine
called by timer overflow isr ever 27,7 micro seconds.

uint16_t ReadRC5 ( void  )

Read last received RC5 Data.

Returns
last received RC5 Data

Variable Documentation

volatile uint8_t enableRC5

schaltet die RC5 Abfrage ein/aus

volatile uint16_t RC5data

letztes komplett gelesenes RC5-Paket