Hier folgt die Aufzählung aller dokumentierten Dateien mit einer Kurzbeschreibung:
nibo/adc.h [code] | Routinen zum Einlesen der Analogeingaenge |
nibo/bot.h [code] | Routinen fuer allgemeine Funktionen des Roboters |
nibo/copro.h [code] | Routinen 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 |
nibo/copro_prot.h [code] | Definitionen zur Kommunikation zwischen ATmega128 und ATmega88 |
nibo/delay.h [code] | Routinen für Verzögerungen |
nibo/display.h [code] | Low-Level Routinen zum Ansprechen eines Displays |
nibo/doc.h [code] | |
nibo/floor.h [code] | Routinen zum Auslesen der Werte der Bodensensoren |
nibo/gfx.h [code] | Routinen zur Ansteuerung eines LC-Grafik-Displays |
nibo/i2cmaster.h [code] | Routinen zur Kommunikation ueber den I2C Bus |
nibo/iodefs.h [code] | Zuordnung der physikalischen Pins zu symbolischen Namen |
nibo/iodefs_nibo1.h [code] | Zuordnung der physikalischen Pins zu symbolischen Namen |
nibo/iodefs_nibo2.h [code] | Zuordnung der physikalischen Pins zu symbolischen Namen |
nibo/irco.h [code] | Routinen zum Ansprechen des Infrarot Mikrocontrollers |
nibo/leds.h [code] | Routinen zur Ansteuerung der LEDs |
nibo/motco.h [code] | Routinen zum Ansprechen des Mikrocontrollers zur Motorsteuerung |
nibo/nds3.h [code] | Routinen 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 |
nibo/niboconfig.h [code] | Konfiguration der Nibo-Bibliothek |
nibo/pwm.h [code] | Funktionen zur Erzeugung der PWM-Signale und für die Systemzeit |
nibo/sound.h [code] | Routinen zur Erzeugung von Klängen |
nibo/spi.h [code] | Routinen zur Kommunikation ueber SPI |
nibo/text.h [code] | Routinen zum Ansteuerung eines LC-Text-Displays |
nibo/uart0.h [code] | Routinen zur Kommunikation über die serielle Schnittstelle |
nibo/uart1.h [code] | Routinen zur Kommunikation über die zweite serielle Schnittstelle |
nibo/xbee.h [code] | Routinen zur Kommunikation über ein XBee Modul |
nibocc/adc.hpp [code] | Routinen zum Einlesen der Analogeingaenge |
nibocc/bot.hpp [code] | Routinen fuer allgemeine Funktionen des Roboters |
nibocc/copro.hpp [code] | Routinen zum Ansprechen des Mikrocontrollers zur Motorsteuerung |
nibocc/delay.hpp [code] | Routinen für Verzögerungen |
nibocc/display.hpp [code] | Low-Level Routinen zum Ansprechen eines Displays |
nibocc/doc.hpp [code] | |
nibocc/floor.hpp [code] | Routinen zum Auslesen der Werte der Bodensensoren |
nibocc/graphicdisplay.hpp [code] | Routinen zur Ansteuerung eines LC-Grafik-Displays |
nibocc/i2cmaster.hpp [code] | Routinen zur Kommunikation ueber den I2C Bus |
nibocc/irco.hpp [code] | Routinen zum Ansprechen des Infrarot Mikrocontrollers |
nibocc/leds.hpp [code] | |
nibocc/motco.hpp [code] | Routinen zum Ansprechen des Mikrocontrollers zur Motorsteuerung |
nibocc/niboconfig.hpp [code] | |
nibocc/pwm.hpp [code] | Funktionen zur Erzeugung der PWM-Signale und für die Systemzeit |
nibocc/spi.hpp [code] | Routinen zur Kommunikation ueber den I2C Bus |
nibocc/textdisplay.hpp [code] | Routinen zur Ansteuerung eines LC-Text-Displays |