NIBO Library 2.11
|
Statische Klasse zum Ansprechen des Infrarot Mikrocontrollers. Mehr ...
#include <irco.hpp>
Ö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) |
Statische Klasse zum Ansprechen des Infrarot Mikrocontrollers.
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] |
static uint8_t nibocc::IrCo::update | ( | ) | [inline, static] |
Daten des IRCO aktualisieren
Benutzt irco_update().