Raharja Agie / Mbed 2 deprecated Mini-X
Embed: (wiki syntax)

« Back to documentation index

Show/hide line numbers define.h Source File

define.h

00001 #define Roll_INDEX      0x01
00002 #define Pitch_INDEX     0x02
00003 #define Yaw_INDEX       0x03 
00004 #define Dis_INDEX       0x05
00005 #define Alt_INDEX       0x04
00006 #define TEMP_INDEX      0x06
00007 
00008 #define Gain_Start_bit1  0xFE    //Gain stick 
00009 #define Gain_Start_bit2  0xFE
00010 #define Gain_End_bit     0x0D        
00011 
00012 #define Flight_Start_bit1  0xFF   //Flight Mode Data 
00013 #define Flight_Start_bit2  0xFE
00014 #define Flight_End_bit     0x0D
00015 
00016 #define Gain_num        20       // 
00017 #define GPS_num     12      
00018 #define Mode_num       3  //14
00019 
00020 #define head1 0xFF
00021 #define head2 0xFF
00022 #define End_bit 0x0D
00023 
00024 
00025 char data_cnt = 0;
00026 char Gain[Gain_num]; 
00027 char GPS[GPS_num];    
00028 char Mode[Mode_num];  
00029 
00030 typedef enum
00031 {
00032      start, check1, check2, check3, check4, check5, check6, check7, check8
00033 } Check; 
00034 
00035 float latt, lont; //Target point
00036 float latp, lonp;  //Current point
00037 float d_lat, d_lon;
00038 float a, b, c, d, ld;
00039 float lats, lons;
00040 float dlat, dlon;