受け取りのコントローラのプログラム
Dependencies: TextLCD mbed MultiSerial Pswitch_Lib
Diff: main.cpp
- Revision:
- 2:7820849bf534
- Parent:
- 1:84625a611c5f
- Child:
- 3:cfd7cd361088
diff -r 84625a611c5f -r 7820849bf534 main.cpp --- a/main.cpp Thu Sep 04 01:58:58 2014 +0000 +++ b/main.cpp Thu Sep 04 22:17:32 2014 +0000 @@ -2,10 +2,9 @@ #include "TextLCD.h" #include "MultiSerial.h" -#define DATA_NUM 8 -#define TX_KEYCODE 0xAA//あちらのKEYCODE -#define RX_KEYCODE 0xAA//こちらのKEYCODE -#define INTERVAL .5 +#define DATA_NUM 2 +#define KEYCODE 0xAA +#define INTERVAL 12 enum HAND{RIGHT=0, LEFT}; enum FINGER{INDEX=0, MIDDLE}; @@ -45,18 +44,12 @@ EXdata[0] = LinkBit(!CrossKey[YELLOW][LEFT], !CrossKey[RED][LEFT], !CrossKey[GREEN][LEFT], !CrossKey[BLUE][LEFT], !CrossKey[YELLOW][RIGHT], !CrossKey[RED][RIGHT], !CrossKey[GREEN][RIGHT], !CrossKey[BLUE][RIGHT]); EXdata[1] = LinkBit(0, 0, 0, 0, !SideKey[INDEX][LEFT], !SideKey[MIDDLE][LEFT], !SideKey[INDEX][RIGHT], !SideKey[MIDDLE][RIGHT]); - EXdata[2] = LinkBit(0, 0, 0, 0, 0, 0, 0, 0); - EXdata[3] = LinkBit(0, 0, 0, 0, 0, 0, 0, 0); - EXdata[4] = LinkBit(0, 0, 0, 0, 0, 0, 0, 0); - EXdata[5] = LinkBit(0, 0, 0, 0, 0, 0, 0, 0); - EXdata[6] = LinkBit(0, 0, 0, 0, 0, 0, 0, 0); - EXdata[7] = LinkBit(0, 0, 0, 0, 0, 0, 0, 0); } } void SetUp(void){ - Xbee.write_data(EXdata, TX_KEYCODE); + Xbee.write_data(EXdata, KEYCODE); lcd.printf("Hello World!\n");