Bibliothek

Aus Nibo Wiki
Wechseln zu: Navigation, Suche

Übersicht über die in den einzelnen Libraries verwendeten Resourcen

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 5 LED auf dem Nibobee angesteuert werden können

Weiter zur LED-Library

Taster / Sensoren

Makros

Funktionen

void sens_init()

int8_t sens_getLeft()

int8_t sens_getRight()

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

Makros

LINE_L

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

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)