|
|
Zeile 1: |
Zeile 1: |
| + | == Übersicht über die in den einzelnen Libraries verwendeten Resourcen == |
| == Basislibrary == | | == Basislibrary == |
| | | |
Version vom 7. Dezember 2009, 22:18 Uhr
Ü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
Makros
LED_L_YE
LED_L_RD
LED_R_RD
LED_R_YE
Funktionen
void led_init()
void led_set(uint8_t led, uint8_t status)
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)