BayEOS-Arduino  1.8.0_0.0.4
SRF02.h
1 #ifndef SRF02_H_
2 #define SRF02_H_
3 
4 #include <Wire.h>
5 #include <Arduino.h>
6 
7 
9 const int SRF02_INCHES = 0x50;
10 const int SRF02_CENTIMETERS = 0x51;
11 const int SRF02_MICROSECONDS = 0x52;
12 
13 
14 class SRF02
15 {
16 
17  private:
18  void sendCommand (int deviceId, int command);
19  void setRegister(int deviceId, int thisRegister);
20  int readData(int deviceId, int numBytes);
21 
22  public:
29  SRF02(int deviceId, int mode);
34  SRF02();
40  int getDistance();
42  int _deviceId;
44  int _mode;
45 
46 
47 
48 };
49 
50 #endif /*SRF02_H_*/
int getDistance()
Definition: SRF02.cpp:21
int _mode
Definition: SRF02.h:44
int _deviceId
Definition: SRF02.h:42
SRF02()
Definition: SRF02.cpp:15
Definition: SRF02.h:14