clock

Dependencies:   mbed

Revision:
1:013b9fdc4e78
Parent:
0:17e9016529cf
Child:
2:e54d9d87c6cb
--- a/main.cpp	Tue May 08 02:13:50 2018 +0000
+++ b/main.cpp	Sat May 12 03:03:14 2018 +0000
@@ -22,7 +22,7 @@
     maiAct::init_star();                       //start initialization 
 
     while(1){ 
-        if(know::polSta[16]=="1"){                                        //state of tick2S
+        if(know::polSta[46]=="1"){                                        //state of tick2S
             time_t seconds=time(NULL);
             tim=localtime(&seconds);
 
@@ -36,16 +36,16 @@
 
                 bc95Act:: put();
             }
-            if(know::polSta[3]=="1"&& know::polSta[4]=="0") bc95Act::get_knw();   // puts, getknwS
-            //if(know::polSta[4]=="1"&& know::polSta[15]=="0") bc95Act::setrtc();     // setrtcS私有
-            if(know::polSta[15]=="1"&& know::polSta[2]=="0") knowAct::buildtsk();   // buildtskS 
+            if(know::polSta[16]=="1"&& know::polSta[15]=="0") bc95Act::get_knw();   // puts, getknwS
+            //if(know::polSta[4]=="1"&& know::polSta4[9]=="0") bc95Act::setrtc();     // setrtcS私有
+            if(know::polSta[18]=="1"&& know::polSta[0]=="0") knowAct::buildtsk();   // buildtskS 
 
             n=0;
             f=1;
             while(f==1){
                 n++;
                 strx=know::task[n];
-                stry= strx. substr(13,12);                  //提取时间,从索引13开始12个字符
+                stry= strx.substr(13,12);                  //提取时间,从索引13开始12个字符
                 //strz= "yymmdd"+ to_string (tim->tm_hour)+to_string (tim->tm_min)+"ss";
                 if(stry == strz){
                     stry= strx. substr(12,2);                    //提取语音编号