IM920のライブラリ

Revision:
1:11ae0d702ecc
Parent:
0:ccdeb3bea793
--- a/IM920.cpp	Thu Aug 10 19:34:50 2017 +0000
+++ b/IM920.cpp	Thu Feb 22 08:52:51 2018 +0000
@@ -106,7 +106,7 @@
     //|  |    +----------------------- 受信強度、RSSI値
     //|  +---------------------------- 送信モジュールの固有ID
     //+------------------------------- ノード番号
-    char tempStr[160];
+    char tempStr[IM920_BUFF_SIZE];
     strcpy(tempStr, readBuffAddr);
     char *tok = strtok(tempStr, ",");//ノード番号
     node = ((asciiToNumber(tok[0]) << 4)) | asciiToNumber(tok[1]);
@@ -144,6 +144,7 @@
     }
 
     if(c == '\r'){//文字列終了
+        printf("\r\n");
         writeBuffAddr[current] = '\0';
         if(AB == BUFF_A){//現在バッファAに書き込み中
             readBuffAddr = buff_A;
@@ -164,11 +165,11 @@
             if(current > 9){
                 //データの取り出し、配列化
                 data_analyze();
-                for(int i = 0;i < 64;i++){
+                /*for(int i = 0;i < 64;i++){
                     printf("%d ",data[i]);   
                 }
                 printf("\r\n");
-                //printf("header: %0X\r\n",(uint8_t)data[0]);
+                printf("header: %0X\r\n",(uint8_t)data[0]);*/
                 //header0xFF();
                 // 関数の呼び出し
                 (*p_callFunc[(uint8_t)data[0]])();