ライブラリ化を行った後

Dependencies:   QEI accelerator bit_test cyclic_io cyclic_var cylinder event_var limit mbed mecanum motor_drive pid pid_encoder rs422_put sbdbt servo

Fork of 17robo_Practice1 by kusano kiyoshige

Revision:
45:a32e8091901b
Parent:
0:bf96e953cdb8
diff -r 7410d8356f58 -r a32e8091901b sbdbt.h
--- a/sbdbt.h	Sun Sep 10 11:51:57 2017 +0000
+++ b/sbdbt.h	Tue Sep 12 08:29:39 2017 +0000
@@ -1,4 +1,9 @@
 /*
+ver1.0
+Sbdbt Name(tx,rx)
+sbdbtに接続するtx,rx
+
+ver2.0
 Sbdbt Name(tx,rx)
 sbdbtに接続するtx,rx
 
@@ -39,7 +44,7 @@
 class Sbdbt
 {
 public  :
-    Sbdbt(PinName mbed_tx, PinName mbed_rx) : SBDBT(mbed_tx,mbed_rx) {
+    Sbdbt(PinName mbed_tx, PinName mbed_rx, PinName pin_pairing) : SBDBT(mbed_tx,mbed_rx), pairing(pin_pairing){
     }
 
     void begin(long baudrate) {
@@ -47,6 +52,10 @@
         SBDBT.baud(baudrate);
         SBDBT.attach(this, &Sbdbt::data_receive, Serial::RxIrq);
     }
+    
+    int get_pairingState(){
+        return pairing;
+    }
 
     short shikaku;
     short l1;
@@ -70,12 +79,13 @@
 
 private :
     Serial SBDBT;
+    DigitalIn pairing;
 
     int read, data_start, checksum, byte,
         buffer[data_byte], data[data_byte];
 
     int Left_X, Left_Y, Right_X, Right_Y ;
-
+    
     void init() {
         open_data[0] = buffer[0] = data[0] = 128;
         open_data[1] = buffer[1] = data[1] = 0;