Raharja Agie
/
Mini-X
Diff: define.h
- Revision:
- 0:d463d5c04541
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/define.h Tue Aug 16 05:32:33 2011 +0000 @@ -0,0 +1,40 @@ +#define Roll_INDEX 0x01 +#define Pitch_INDEX 0x02 +#define Yaw_INDEX 0x03 +#define Dis_INDEX 0x05 +#define Alt_INDEX 0x04 +#define TEMP_INDEX 0x06 + +#define Gain_Start_bit1 0xFE //Gain stick +#define Gain_Start_bit2 0xFE +#define Gain_End_bit 0x0D + +#define Flight_Start_bit1 0xFF //Flight Mode Data +#define Flight_Start_bit2 0xFE +#define Flight_End_bit 0x0D + +#define Gain_num 20 // +#define GPS_num 12 +#define Mode_num 3 //14 + +#define head1 0xFF +#define head2 0xFF +#define End_bit 0x0D + + +char data_cnt = 0; +char Gain[Gain_num]; +char GPS[GPS_num]; +char Mode[Mode_num]; + +typedef enum +{ + start, check1, check2, check3, check4, check5, check6, check7, check8 +} Check; + +float latt, lont; //Target point +float latp, lonp; //Current point +float d_lat, d_lon; +float a, b, c, d, ld; +float lats, lons; +float dlat, dlon; \ No newline at end of file