kubtss / Mbed 2 deprecated BIRD2017

Dependencies:   mbed-rtos mbed

Revision:
13:a8e10a69df45
Parent:
12:8e39bb45c61c
Child:
14:11e71bf840b2
--- a/main.cpp	Sat Nov 28 18:47:26 2015 +0000
+++ b/main.cpp	Sun Nov 29 20:44:35 2015 +0000
@@ -26,10 +26,10 @@
 
 RawSerial pc(USBTX, USBRX);
 
-Cadence cadence(p11, p12, NC);
 Display display(p13, p14);//tx, rx
 ControllerManager controllerManager(p15,p16,p17,p18);//ele, rud, eletrimup, eletrimdown
 ServoManager servoManager(p21, p22);//ele, rud
+Cadence cadence(p23, p24, NC);//p11, p12では動作しない
 DigitalOut wdt(p26);
 XBee xbee(p28, p27);//tx, rx
 Airspeed airspeed(p29, NC, NC);//p19,p20をInterruptInに使ってはいけない
@@ -53,7 +53,7 @@
 
 void controlTask(void const *pvParameters){
     while(1){
-        //この中でprintfはしないほうがいいみたい(9600bpsだと遅延が起こります)
+        //この中でpc.printfはしないほうがいいみたい(9600bpsだと遅延が起こります)
         controllerManager.update();
         servoManager.update();
         wdt = !wdt;
@@ -78,14 +78,14 @@
 void displayTask(void const *pvParameters){
     while(1){
         display.update();
-        Thread::wait(100);
+        Thread::wait(50);
     }   
 }
 
 void xbeeTask(void const *pvParameters){
     while(1){
         xbee.update();
-        Thread::wait(500);
+        Thread::wait(50);
     }
 }