project

Dependencies:   MbedJSONValue DISCO_L475VG_IOT01A_wifi mbed-http

Committer:
Eason0505
Date:
Mon Jan 07 11:19:49 2019 +0000
Revision:
0:8bcd728684c5
IoT Project code

Who changed what in which revision?

UserRevisionLine numberNew contents of line
Eason0505 0:8bcd728684c5 1 #ifndef US100_H
Eason0505 0:8bcd728684c5 2 #define US100_H
Eason0505 0:8bcd728684c5 3 #include "mbed.h"
Eason0505 0:8bcd728684c5 4 class US100
Eason0505 0:8bcd728684c5 5 {
Eason0505 0:8bcd728684c5 6 public:
Eason0505 0:8bcd728684c5 7 US100(PinName t, PinName e);
Eason0505 0:8bcd728684c5 8 int echo_duration();
Eason0505 0:8bcd728684c5 9 int distance();
Eason0505 0:8bcd728684c5 10 private:
Eason0505 0:8bcd728684c5 11 DigitalOut trig;
Eason0505 0:8bcd728684c5 12 DigitalIn echo;
Eason0505 0:8bcd728684c5 13 Timer timer;
Eason0505 0:8bcd728684c5 14 };
Eason0505 0:8bcd728684c5 15
Eason0505 0:8bcd728684c5 16 #endif