d l / ck

Dependencies:   mbed

Fork of SBY_sw4stm32_nucleo_f103rb by w mx

Files at this revision

API Documentation at this revision

Comitter:
candy123
Date:
Mon Jul 23 06:21:20 2018 +0000
Parent:
1:4d8def597e29
Commit message:
ck

Changed in this revision

SBY/main.cpp Show annotated file Show diff for this revision Revisions of this file
diff -r 4d8def597e29 -r be9911c3869f SBY/main.cpp
--- a/SBY/main.cpp	Fri Jul 20 08:20:41 2018 +0000
+++ b/SBY/main.cpp	Mon Jul 23 06:21:20 2018 +0000
@@ -5,7 +5,7 @@
 
 
 
-Serial ser2usb(PA_2, PA_3, 115200);
+Serial ser2usb(PB_10, PB_11, 115200);
 int state = 0;
 void open(int row,int col);
 void SetUp();
@@ -42,19 +42,19 @@
 
     //声明所有的执行器,每行一个,每个由名字、参数类型两部分组成,最后一行必须为空指针作为结尾
     const char* actuators[][2] = {
-        "do", "int",
+        "open", "int",
         NULL, NULL //最后一行以空指针作为结束标记
     };
     //ser2usb.printf("connecting...\r\n");
 
     //连接到服务器
-    client.connect_mqtt_broker("192.168.12.1", "car", sensors, actuators);
+    client.connect_mqtt_broker("192.168.12.1", "Warehouse", sensors, actuators);
 
     ser2usb.printf("Initialization done.\r\n");
     char actuator_name[32], control_value[32];
     Timer t;// 定时器用于计量发送传感器数据的时间
     t.start();
-        client.publish_value("do", "carinit");
+        client.publish_value("open", "Warehouse initialization");
         
     while(1) 
     {
@@ -68,27 +68,27 @@
             {
                 case 1:
                     open(0,0);
-                    client.publish_value("do", "carfinish");
+                    client.publish_value("open", "carfinish");
                     break;
                 case 2:
                     open(0,1);
-                    client.publish_value("do", "carfinish");
+                    client.publish_value("open", "carfinish");
                     break;
                 case 3:
                     open(0,2);
-                    client.publish_value("do", "carfinish");
+                    client.publish_value("open", "carfinish");
                     break;
                 case 4:
                     open(1,0);
-                    client.publish_value("do", "carfinish");
+                    client.publish_value("open", "carfinish");
                     break;
                 case 5:
                     open(1,1);
-                    client.publish_value("do", "carfinish");
+                    client.publish_value("open", "carfinish");
                     break;
                 case 6:
                     open(1,2);
-                    client.publish_value("do", "carfinish");
+                    client.publish_value("open", "carfinish");
                     default:
                     break;
                }