Bibliothek: Unterschied zwischen den Versionen

Aus Nibo Wiki
Wechseln zu: Navigation, Suche
(Taster / Sensoren)
K (Liniensensoren)
Zeile 35: Zeile 35:
 
==== int16_t odometry_getRight(uint8_t reset) ====
 
==== int16_t odometry_getRight(uint8_t reset) ====
 
== Liniensensoren ==
 
== Liniensensoren ==
=== Makros ===
+
 
==== LINE_L ====
+
[[Sensor_Library|Weiter zur Liniensensor-Library]]
==== LINE_C ====
+
 
==== LINE_R ====
 
=== Funktionen ===
 
==== void line_init() ====
 
==== void line_writePersistent() ====
 
==== void line_readPersistent() ====
 
==== uint16_t line_get(uint8_t idx) ====
 
==== void line_calibrateWhite() ====
 
==== void line_calibrateBlack() ====
 
 
== Analoge Eingänge ==
 
== Analoge Eingänge ==
 
=== Makros ===
 
=== Makros ===

Version vom 7. Dezember 2009, 22:32 Uhr

Übersicht über die in den einzelnen Libraries verwendeten Resourcen

Ports

  • LED
    • Port B: PB0, PB1, PB2, PB3

Basislibrary

Die Basislibrary stellt die Grundfunktionen für andere Module zur Verfügung. Auch enthält sie Funktionen, die keiner anderen Gruppe zugeordnet werden können.

Weiter zur Basislibrary

LED

Die LED-Library stellt Funtionalität zur Verfügung, mit der die 4 LED auf dem Nibobee angesteuert werden können

Weiter zur LED-Library

Taster / Sensoren

Die Taster Library stellt Funktionen zur Abfrage der 4 Taster (2 Fühler) zur Verfügung.

Weiter zur Taster Library

Motoren

Makros

Funktionen

void motpwm_init()

void motpwm_stop()

void motpwm_setLeft(int16_t value)

void motpwm_setRight(int16_t value)

Odometrie

Makros

Funktionen

void odometry_init()

void odometry_reset()

int16_t odometry_getLeft(uint8_t reset)

int16_t odometry_getRight(uint8_t reset)

Liniensensoren

Weiter zur Liniensensor-Library

Analoge Eingänge

Makros

ANALOG_EXT0

ANALOG_EXT1

ANALOG_EXT2

ANALOG_EXT3

ANALOG_VOLT

ANALOG_L0

ANALOG_C0

ANALOG_R0

ANALOG_L1

ANALOG_C1

ANALOG_R1

Funktionen

void analog_init()

uint16_t analog_getValue(uint8_t idx)