NiboRoboLib 3.1 - NIBO Library
Auflistung der Dateien
Hier folgt die Aufzählung aller dokumentierten Dateien mit einer Kurzbeschreibung:
[Detailebene 12]
\-nibo
 o*adc.hRoutinen zum Einlesen der Analogeingaenge
 o*bot.hRoutinen fuer allgemeine Funktionen des Roboters
 o*copro.hRoutinen zum Ansprechen des Coprozessors. Dieses Modul erlaubt den Zugriff auf die Motoransteuerung und die Distanzmessung mittels IR, beide Funktionen sind im ATmega88 integriert. Da die Kommunikation über die SPI Schnittstelle abgewickelt wird, muss vor der Benutzung der Funktionen spi_init() aufgerufen werden
 o*copro_prot.hDefinitionen zur Kommunikation zwischen ATmega128 und ATmega88
 o*delay.hRoutinen für Verzögerungen
 o*display.hLow-Level Routinen zum Ansprechen eines Displays
 o*doc.h
 o*floor.hRoutinen zum Auslesen der Werte der Bodensensoren
 o*gfx.hRoutinen zur Ansteuerung eines LC-Grafik-Displays
 o*i2cmaster.hRoutinen zur Kommunikation ueber den I2C Bus
 o*iodefs.hZuordnung der physikalischen Pins zu symbolischen Namen
 o*iodefs_nibo1.hZuordnung der physikalischen Pins zu symbolischen Namen
 o*iodefs_nibo2.hZuordnung der physikalischen Pins zu symbolischen Namen
 o*irco.hRoutinen zum Ansprechen des Infrarot Mikrocontrollers
 o*leds.hRoutinen zur Ansteuerung der LEDs
 o*motco.hRoutinen zum Ansprechen des Mikrocontrollers zur Motorsteuerung
 o*nds3.hRoutinen zur Kommunikation mit dem NDS3 Modul. Da die Kommunikation über die I²C Schnittstelle abgewickelt wird, muss vor der Benutzung der Funktionen i2c_init() aufgerufen werden
 o*niboconfig.hKonfiguration der Nibo-Bibliothek
 o*pwm.hFunktionen zur Erzeugung der PWM-Signale und für die Systemzeit
 o*sound.hRoutinen zur Erzeugung von Klängen
 o*spi.hRoutinen zur Kommunikation ueber SPI
 o*text.hRoutinen zum Ansteuerung eines LC-Text-Displays
 o*uart0.hRoutinen zur Kommunikation über die serielle Schnittstelle
 o*uart1.hRoutinen zur Kommunikation über die zweite serielle Schnittstelle
 \*xbee.hRoutinen zur Kommunikation über ein XBee Modul