ryo seki
/
ver2_0_6
hello
uart1.h@0:79ccc03117ea, 2013-05-04 (annotated)
- Committer:
- akudohune
- Date:
- Sat May 04 23:56:15 2013 +0000
- Revision:
- 0:79ccc03117ea
cuppppp
Who changed what in which revision?
User | Revision | Line number | New contents of line |
---|---|---|---|
akudohune | 0:79ccc03117ea | 1 | |
akudohune | 0:79ccc03117ea | 2 | |
akudohune | 0:79ccc03117ea | 3 | |
akudohune | 0:79ccc03117ea | 4 | #define RECEIVE_DATA_NUM 14 |
akudohune | 0:79ccc03117ea | 5 | #define SEND_DATA_NUM 6 |
akudohune | 0:79ccc03117ea | 6 | |
akudohune | 0:79ccc03117ea | 7 | #define KEYCODE 120 |
akudohune | 0:79ccc03117ea | 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:79ccc03117ea | 9 | #define KEYCODE2 35 |
akudohune | 0:79ccc03117ea | 10 | #define CHECKCODE2 (SendData[DATA1] ^ SendData[DATA2] ^ SendData[DATA3] ^ SendData[DATA4]) |
akudohune | 0:79ccc03117ea | 11 | |
akudohune | 0:79ccc03117ea | 12 | |
akudohune | 0:79ccc03117ea | 13 | enum{ |
akudohune | 0:79ccc03117ea | 14 | KEY = 0, |
akudohune | 0:79ccc03117ea | 15 | DIRECTION, |
akudohune | 0:79ccc03117ea | 16 | DISTANCE, |
akudohune | 0:79ccc03117ea | 17 | SONIC1_1, |
akudohune | 0:79ccc03117ea | 18 | SONIC1_2, |
akudohune | 0:79ccc03117ea | 19 | SONIC2_1, |
akudohune | 0:79ccc03117ea | 20 | SONIC2_2, |
akudohune | 0:79ccc03117ea | 21 | SONIC3_1, |
akudohune | 0:79ccc03117ea | 22 | SONIC3_2, |
akudohune | 0:79ccc03117ea | 23 | SONIC4_1, |
akudohune | 0:79ccc03117ea | 24 | SONIC4_2, |
akudohune | 0:79ccc03117ea | 25 | IR_FOUND, |
akudohune | 0:79ccc03117ea | 26 | XBEE, |
akudohune | 0:79ccc03117ea | 27 | CHECK, |
akudohune | 0:79ccc03117ea | 28 | }; |
akudohune | 0:79ccc03117ea | 29 | enum{ |
akudohune | 0:79ccc03117ea | 30 | KEY2 = 0, |
akudohune | 0:79ccc03117ea | 31 | DATA1, |
akudohune | 0:79ccc03117ea | 32 | DATA2, |
akudohune | 0:79ccc03117ea | 33 | DATA3, |
akudohune | 0:79ccc03117ea | 34 | DATA4, |
akudohune | 0:79ccc03117ea | 35 | CHECK2, |
akudohune | 0:79ccc03117ea | 36 | }; |