Ü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
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)