D:/DRISSI/arduino-0022/arduino-0022/libraries/rexTools/rexTools.h
00001 #ifndef rexTools_h
00002 #define rexTools_h
00003 
00004 #include <WProgram.h>
00005 #include <../ledButton/ledButton.h>
00006 #include <../uSonic/uSonic.h>
00007 #include <../batteryCheck/batteryCheck.h>
00008 #include <../inclinometer/inclinometer.h>
00009 
00010 
00011 #define X 1
00012 #define Y 2
00013 
00014 
00015 class Tools
00016 {
00017 public:
00018 
00019 // General functions
00020                                         Tools();
00021                                         ~Tools();
00022 
00023 
00024 // Led/buttons functions
00025 
00026         void                    ButtonsState();
00027 
00028 // Ultra sonic sensors functions
00029 
00030         int                             GetUsonic1();
00031         int                             GetUsonic2();
00032 
00033 // Battery functions
00034 
00035         double                  GetBattery1State();
00036         double                  GetBattery2State();
00037 
00038 // Inclinometer functions
00039 
00040         double                  GetInclinometerValue(int Axis);
00041 };
00042 #endif