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