回転数計のデータをトワイライトから受け取って回転数を計算して表示します。

Dependencies:   mbed

Revision:
5:ad7e6acda243
Parent:
4:36f4a7c41412
Child:
6:71adef562691
--- a/main.cpp	Sat Oct 22 10:58:39 2016 +0000
+++ b/main.cpp	Sat Oct 22 22:27:29 2016 +0000
@@ -5,6 +5,8 @@
 char data[73];
 int data_count;
 int data_num;
+int z_int;
+float cadence;
 bool datas_title_flag=false;
 
 int main() {
@@ -45,11 +47,16 @@
                 if(data_num==14){
                     if(datas_title_flag){
                         pc.printf("\n\r Z:");
-                        datas_title_flag=false;
+                        datas_title_flag=false;                        
                     }else{
                         pc.putc(data[data_count]);
                     }
                 }
+                if(data_num==15){
+                    z_int = data[data_count-1] + data[data_count-2]*10 + data[data_count-3]*100;
+                    if(data[data_count-4]!=0) z_int *= -1;
+                    pc.printf("%d",z_int);
+                }
                 data_count++; 
             }//else