use for experiment before the demonstration at open-campus

Dependencies:   FEP ikarashiMDC omni PID R1370

Fork of omni_sample by NagaokaRoboticsClub_mbedTeam

Revision:
2:b9297c2b2632
Parent:
1:ba8cdae2652a
Child:
3:4cd170cdf049
--- a/main.cpp	Thu Jul 13 11:33:01 2017 +0000
+++ b/main.cpp	Thu Jul 13 12:02:06 2017 +0000
@@ -4,9 +4,9 @@
 #include "pin_config.h"
 #include "FEP.h"
 
-MDC motor(i2c_sda, i2c_scl);
+MDC motor[4];
 Omni omni(4, 45);
-FEP fep(PB_10,PB_11);
+FEP fep(PA_0,PA_1,115200);
 DigitalOut leds[4] = {PC_13,PC_14,PC_15,PA_0};
 PwmOut pwm(PA_6);
 
@@ -24,7 +24,7 @@
         leds[i] = 0;
     }
     for(int j = 0; j < 4; j++) {
-        motor.write(7, j, 0);
+        motor[j].setAddr(7, j);
     }
     while(1) {
         fep_temp=fep.read_txt(data,6);
@@ -71,7 +71,7 @@
             }
             
             for(int j = 0; j < 4; j++) {
-                motor.write(7, j, omni.getOutput(j));
+                motor[j].write(omni.getOutput(j));
             }
             if(Button2[0] == 1 && Button2[1] == 0) {
                 pwm = 0.2;
@@ -83,7 +83,7 @@
         } else {
             omni.stop();
             for(int j = 0; j < 4; j++) {
-                motor.write(7, j, omni.getOutput(j));
+                motor[j].write(omni.getOutput(j));
             }
             pwm = 0.5;
         }