final cup
Dependencies: HMC6352 PID mbed
Diff: uart1.h
- Revision:
- 0:2eebd0301c66
diff -r 000000000000 -r 2eebd0301c66 uart1.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/uart1.h Mon Apr 29 06:39:53 2013 +0000 @@ -0,0 +1,36 @@ + + + +#define RECEIVE_DATA_NUM 14 +#define SEND_DATA_NUM 6 + +#define KEYCODE 120 +#define CHECKCODE (RecData[DIRECTION] ^ RecData[DISTANCE] ^ RecData[SONIC1_1] ^ RecData[SONIC1_2] ^ RecData[SONIC2_1] ^ RecData[SONIC2_2] ^ RecData[SONIC3_1] ^ RecData[SONIC3_2] ^ RecData[SONIC4_1] ^ RecData[SONIC4_2] ^ RecData[IR_FOUND] ^ RecData[XBEE]) +#define KEYCODE2 35 +#define CHECKCODE2 (SendData[DATA1] ^ SendData[DATA2] ^ SendData[DATA3] ^ SendData[DATA4]) + + +enum{ + KEY = 0, + DIRECTION, + DISTANCE, + SONIC1_1, + SONIC1_2, + SONIC2_1, + SONIC2_2, + SONIC3_1, + SONIC3_2, + SONIC4_1, + SONIC4_2, + IR_FOUND, + XBEE, + CHECK, +}; +enum{ + KEY2 = 0, + DATA1, + DATA2, + DATA3, + DATA4, + CHECK2, +};