NIBO Library  2.11
nibo/irco.h-Dateireferenz

Routinen zum Ansprechen des Infrarot Mikrocontrollers. Mehr ...

#include <stdint.h>

gehe zum Quellcode dieser Datei

Aufzählungen

enum  { IRCO_PASSIVE = 0, IRCO_RC5TX = 1, IRCO_MEASURE = 2 }

Funktionen

uint8_t irco_update ()
uint8_t irco_stop ()
uint8_t irco_startMeasure ()
uint8_t irco_transmitRC5 (uint16_t rc5)

Variablen

uint8_t irco_mode
uint8_t irco_distance [5]
uint16_t irco_rc5_cmd

Ausführliche Beschreibung

Routinen zum Ansprechen des Infrarot Mikrocontrollers.

Autor:
Nils Springob (nils@nicai-systems.de)
Datum:
2007-07-16

Dokumentation der Funktionen

uint8_t irco_startMeasure ( )

Reflexionsmessung starten

Wird benutzt von nibocc::IrCo::start_measure().

uint8_t irco_stop ( )

Aussenden von IR-Licht stoppen, nur Empfang

Wird benutzt von nibocc::IrCo::stop().

uint8_t irco_transmitRC5 ( uint16_t  rc5)

RC5 Code übertragen

Parameter:
rc5RC5 Code

Wird benutzt von nibocc::IrCo::transmit_rc5().

uint8_t irco_update ( )

Daten des IRCO aktualisieren

Wird benutzt von nibocc::IrCo::update().


Variablen-Dokumentation

uint8_t irco_distance[5]

Aktuelle Reflexionswerte der Distanzsensoren

uint8_t irco_mode

Aktueller Modus des IR-Controllers

uint16_t irco_rc5_cmd

Zuletzt empfangenes RC5 Kommando


Erzeugt am Fre Jun 3 2011 15:48:39 für NIBO Library von doxygen 1.7.4-20110426