dragonfly_lib.h

Go to the documentation of this file.
00001 
00036 #ifndef _DRAGONFLY_LIB_H_
00037 #define _DRAGONFLY_LIB_H_
00038 
00044 // Configuration definitions
00046 #define ANALOG 0x01
00047 
00048 #define SERIAL 0x02
00049 
00050 #define USB    0x02
00051 
00052 #define COMM   0x02
00053 
00054 #define ORB    0x04
00055 
00056 #define MOTORS 0x08
00057 
00058 #define I2C    0x20
00059 
00060 #define BUZZER 0x40
00061 
00062 #define LCD    0x80
00063 
00064 #define ALL_ON 0xFF
00065 
00066 
00068 void dragonfly_init(int config);
00069  //end addtogroup
00071 
00072 #include <inttypes.h>
00073 #include <stdio.h>
00074 #include <stdlib.h>
00075 #include <avr/io.h>
00076 #include <avr/interrupt.h>
00077 #include <util/delay.h>
00078 #include <util/twi.h>
00079 
00080 #include <analog.h>
00081 #include <dio.h>
00082 #include <time.h>
00083 #include <lcd.h>
00084 #include <lights.h>
00085 #include <motor.h>
00086 #include <serial.h>
00087 #include <buzzer.h>
00088 #include <rangefinder.h>
00089 #include <bom.h>
00090 #include <move.h>
00091 #include <reset.h>
00092 #include <math.h>
00093 
00094 #endif
00095 

Generated on Wed Feb 6 20:27:38 2008 for libdragonfly by  doxygen 1.5.3