回転数計のクラスです。
Dependencies: mbed
Fork of test_cadenceClass by
main.cpp
- Committer:
- tsumagari
- Date:
- 2017-02-18
- Revision:
- 6:93f90c5d0e5b
- Parent:
- 5:871c2d6c1129
File content as of revision 6:93f90c5d0e5b:
#include "mbed.h" DigitalOut myled(LED1); Ticker cadenceTicker; Serial pc(USBTX,USBRX);//for debug #include "Cadence.h" Cadence ar(p13,p14); void for_attach(){ ar.readData(); } int main() { ar.baud(115200); ar.attach(for_attach); while(1) { pc.printf("data:"); ar.readData(); pc.printf("\n\r"); for(int i = 0; i<75; i++){ if(ar.data[i] == '\r') { pc.putc('!'); }else if(ar.data[i] == '\n'){ pc.putc('$'); }else{ pc.printf("%c",ar.data[i]); } } pc.printf("test\n\r"); pc.printf("cadence:%4.2f\n\r",ar.cadence); pc.printf("voltage:%4.2f\n\r",ar.voltage); pc.printf("strC:"); for(int i=0; i<4; i++) pc.printf("%c",ar.strC[i]); pc.printf("\n\rstrV:"); for(int i=0; i<4; i++) pc.printf("%c",ar.strV[i]); pc.printf("\n\r"); wait(0.4); } }