NIBO Library  2.11
nibocc::IrCo Klassenreferenz

Statische Klasse zum Ansprechen des Infrarot Mikrocontrollers. Mehr ...

#include <irco.hpp>

Aufstellung aller Elemente

Öffentliche Typen

enum  { PASSIVE = 0, RC5TX = 1, MEASURE = 2 }

Öffentliche, statische Methoden

static uint8_t get_mode ()
static uint8_t get_distance (uint8_t id)
static uint16_t get_rc5_cmd ()
static uint8_t update ()
static uint8_t stop ()
static uint8_t start_measure ()
static uint8_t transmit_rc5 (uint16_t rc5)

Ausführliche Beschreibung

Statische Klasse zum Ansprechen des Infrarot Mikrocontrollers.


Dokumentation der Elementfunktionen

static uint8_t nibocc::IrCo::get_distance ( uint8_t  id) [inline, static]

Aktuelle Reflexionswerte der Distanzsensoren

static uint8_t nibocc::IrCo::get_mode ( ) [inline, static]

Aktueller Modus des IR-Controllers

static uint16_t nibocc::IrCo::get_rc5_cmd ( ) [inline, static]

Zuletzt empfangenes RC5 Kommando

static uint8_t nibocc::IrCo::start_measure ( ) [inline, static]

Reflexionsmessung starten

Benutzt irco_startMeasure().

static uint8_t nibocc::IrCo::stop ( ) [inline, static]

Aussenden von IR-Licht stoppen, nur Empfang

Benutzt irco_stop().

static uint8_t nibocc::IrCo::transmit_rc5 ( uint16_t  rc5) [inline, static]

RC5 Code übertragen

Parameter:
rc5RC5 Code

Benutzt irco_transmitRC5().

static uint8_t nibocc::IrCo::update ( ) [inline, static]

Daten des IRCO aktualisieren

Benutzt irco_update().


Die Dokumentation für diese Klasse wurde erzeugt aufgrund der Datei:

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