final

Committer:
akudohune
Date:
Wed May 01 08:47:59 2013 +0000
Revision:
0:fb6510639aa4
aa

Who changed what in which revision?

UserRevisionLine numberNew contents of line
akudohune 0:fb6510639aa4 1
akudohune 0:fb6510639aa4 2
akudohune 0:fb6510639aa4 3
akudohune 0:fb6510639aa4 4 #define RECEIVE_DATA_NUM 14
akudohune 0:fb6510639aa4 5 #define SEND_DATA_NUM 6
akudohune 0:fb6510639aa4 6
akudohune 0:fb6510639aa4 7 #define KEYCODE 120
akudohune 0:fb6510639aa4 8 #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])
akudohune 0:fb6510639aa4 9 #define KEYCODE2 35
akudohune 0:fb6510639aa4 10 #define CHECKCODE2 (SendData[DATA1] ^ SendData[DATA2] ^ SendData[DATA3] ^ SendData[DATA4])
akudohune 0:fb6510639aa4 11
akudohune 0:fb6510639aa4 12
akudohune 0:fb6510639aa4 13 enum{
akudohune 0:fb6510639aa4 14 KEY = 0,
akudohune 0:fb6510639aa4 15 DIRECTION,
akudohune 0:fb6510639aa4 16 DISTANCE,
akudohune 0:fb6510639aa4 17 SONIC1_1,
akudohune 0:fb6510639aa4 18 SONIC1_2,
akudohune 0:fb6510639aa4 19 SONIC2_1,
akudohune 0:fb6510639aa4 20 SONIC2_2,
akudohune 0:fb6510639aa4 21 SONIC3_1,
akudohune 0:fb6510639aa4 22 SONIC3_2,
akudohune 0:fb6510639aa4 23 SONIC4_1,
akudohune 0:fb6510639aa4 24 SONIC4_2,
akudohune 0:fb6510639aa4 25 IR_FOUND,
akudohune 0:fb6510639aa4 26 XBEE,
akudohune 0:fb6510639aa4 27 CHECK,
akudohune 0:fb6510639aa4 28 };
akudohune 0:fb6510639aa4 29 enum{
akudohune 0:fb6510639aa4 30 KEY2 = 0,
akudohune 0:fb6510639aa4 31 DATA1,
akudohune 0:fb6510639aa4 32 DATA2,
akudohune 0:fb6510639aa4 33 DATA3,
akudohune 0:fb6510639aa4 34 DATA4,
akudohune 0:fb6510639aa4 35 CHECK2,
akudohune 0:fb6510639aa4 36 };