2018年度計器mbed用プログラム
Dependencies: BufferedSoftSerial2 INA226_ver1 mbed-rtos mbed SDFileSystem-RTOS
Fork of keiki2017 by
Diff: Cadence.h
- Branch:
- noThread2017ver.
- Revision:
- 28:02e21f1fbe3d
- Parent:
- 27:d2955f29a3aa
--- a/Cadence.h Sat Jan 28 10:17:50 2017 +0000 +++ b/Cadence.h Wed Feb 15 01:47:56 2017 +0000 @@ -21,7 +21,7 @@ int data_count, data_num; double voltage, safeflag; int cadence_i, voltage_i; - Cadence(PinName tx, PinName rx/*, const char* name = NULL*/) : /*BufferedSoft*/RawSerial(tx, rx/*, NULL*/){ + Cadence(PinName tx, PinName rx/*, const char* name = NULL*/) : /*BufferedSoft*/RawSerial(tx, rx /*,NULL*/){ for(int i=0;i<DATAS_NUM;i++) data[i]= NULL; data_count=0; baud(115200); @@ -37,6 +37,7 @@ if(readable()){ data[data_count] = getc(); if(data[data_count] != '\n') data_count++; + else break; } }while( data[data_count-1] != '\r' && data_count < DATAS_NUM ); if( data_count > 71 ) {