gyo
Diff: SBDBT.h
- Revision:
- 9:8538fc8f6259
- Parent:
- 8:f3e2b37e206f
- Child:
- 12:f7eb7dfa1356
--- a/SBDBT.h Tue Sep 12 00:00:50 2017 +0000 +++ b/SBDBT.h Sat Feb 16 07:24:19 2019 +0000 @@ -6,8 +6,10 @@ #define SHIKAKU_ 0x01 #define L1_ 0x02 #define L2_ 0x04 -#define R1_ 0x08 -#define R2_ 0x16 +#define L3_ 0x08 +#define R1_ 0x10 +#define R2_ 0x20 +#define R3_ 0x40 //data[2] #define UE_ 0x01 @@ -20,8 +22,7 @@ #define START_ 3 #define SELECT_ 12 -namespace raven -{ + class SBDBT { private: @@ -40,22 +41,26 @@ SBDBT(PinName, PinName, int); void getf(); void print(); - char maru(); - char batu(); - char sikaku(); - char sankaku(); - char L1(); - char L2(); - char R1(); - char R2(); - char ue(); - char sita(); - char migi(); - char hidari(); - signed char rs_x(); - signed char rs_y(); - signed char ls_x(); - signed char ls_y(); + int8_t State_check(); + void check(); + char CIRCLE; + char CROSS; + char SQUARE; + char TRIANGLE; + char L1; + char L2; + char L3; + char R1; + char R2; + char R3; + char UPkey; + char DOWNkey; + char RIGHTkey; + char LEFTkey; + signed char RX; + signed char RY; + signed char LX; + signed char LY; char rs_x_check(); char rs_y_check(); char ls_x_check(); @@ -63,5 +68,5 @@ ~SBDBT(); }; -}//namespace + #endif \ No newline at end of file