gyo

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