aa

Dependencies:   HMC6352 PID mbed

Committer:
akudohune
Date:
Mon Jun 17 00:12:40 2013 +0000
Revision:
0:e9b97faa3e37
zaaa

Who changed what in which revision?

UserRevisionLine numberNew contents of line
akudohune 0:e9b97faa3e37 1
akudohune 0:e9b97faa3e37 2
akudohune 0:e9b97faa3e37 3
akudohune 0:e9b97faa3e37 4 #define RECEIVE_DATA_NUM 14
akudohune 0:e9b97faa3e37 5 #define SEND_DATA_NUM 18
akudohune 0:e9b97faa3e37 6
akudohune 0:e9b97faa3e37 7 #define KEYCODE 120
akudohune 0:e9b97faa3e37 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:e9b97faa3e37 9 #define KEYCODE2 35
akudohune 0:e9b97faa3e37 10 #define CHECKCODE2 (SendData[DATA1] ^ SendData[DATA2] ^ SendData[DATA3] ^ SendData[DATA4] ^ SendData[DISTANCE1] ^ SendData[DISTANCE1_2] ^ SendData[DISTANCE2] ^ SendData[DISTANCE2_2] ^ SendData[DISTANCE3] ^ SendData[DISTANCE3_2] ^ SendData[DISTANCE4] ^ SendData[DISTANCE4_2] ^ SendData[DISTANCE5] ^ SendData[DISTANCE5_2] ^ SendData[DISTANCE6] ^ SendData[DISTANCE6_2])
akudohune 0:e9b97faa3e37 11
akudohune 0:e9b97faa3e37 12
akudohune 0:e9b97faa3e37 13 enum{
akudohune 0:e9b97faa3e37 14 KEY = 0,
akudohune 0:e9b97faa3e37 15 DIRECTION,
akudohune 0:e9b97faa3e37 16 DISTANCE,
akudohune 0:e9b97faa3e37 17 SONIC1_1,
akudohune 0:e9b97faa3e37 18 SONIC1_2,
akudohune 0:e9b97faa3e37 19 SONIC2_1,
akudohune 0:e9b97faa3e37 20 SONIC2_2,
akudohune 0:e9b97faa3e37 21 SONIC3_1,
akudohune 0:e9b97faa3e37 22 SONIC3_2,
akudohune 0:e9b97faa3e37 23 SONIC4_1,
akudohune 0:e9b97faa3e37 24 SONIC4_2,
akudohune 0:e9b97faa3e37 25 IR_FOUND,
akudohune 0:e9b97faa3e37 26 XBEE,
akudohune 0:e9b97faa3e37 27 CHECK,
akudohune 0:e9b97faa3e37 28 };
akudohune 0:e9b97faa3e37 29 enum{
akudohune 0:e9b97faa3e37 30 KEY2 = 0,
akudohune 0:e9b97faa3e37 31 DATA1,
akudohune 0:e9b97faa3e37 32 DATA2,
akudohune 0:e9b97faa3e37 33 DATA3,
akudohune 0:e9b97faa3e37 34 DATA4,
akudohune 0:e9b97faa3e37 35 DISTANCE1,
akudohune 0:e9b97faa3e37 36 DISTANCE1_2,
akudohune 0:e9b97faa3e37 37 DISTANCE2,
akudohune 0:e9b97faa3e37 38 DISTANCE2_2,
akudohune 0:e9b97faa3e37 39 DISTANCE3,
akudohune 0:e9b97faa3e37 40 DISTANCE3_2,
akudohune 0:e9b97faa3e37 41 DISTANCE4,
akudohune 0:e9b97faa3e37 42 DISTANCE4_2,
akudohune 0:e9b97faa3e37 43 DISTANCE5,
akudohune 0:e9b97faa3e37 44 DISTANCE5_2,
akudohune 0:e9b97faa3e37 45 DISTANCE6,
akudohune 0:e9b97faa3e37 46 DISTANCE6_2,
akudohune 0:e9b97faa3e37 47 CHECK2,
akudohune 0:e9b97faa3e37 48 };