libwallaby  v23
The wallaby standard library
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros Modules Pages
gyro.hpp
Go to the documentation of this file.
1 /*
2  * gyro.hpp
3  *
4  * Created on: Nov 5, 2015
5  * Author: Joshua Southerland
6  */
7 
8 #ifndef INCLUDE_WALLABY_GYRO_HPP_
9 #define INCLUDE_WALLABY_GYRO_HPP_
10 
11 #include "sensor.hpp"
12 
13 class Gyro
14 {
15 public:
16  static short x();
17  static short y();
18  static short z();
19  static bool calibrate();
20 private:
21 };
22 
23 class GyroX : public Sensor<short>
24 {
25 public:
26  virtual short value() const;
27 };
28 
29 class GyroY : public Sensor<short>
30 {
31 public:
32  virtual short value() const;
33 };
34 
35 class GyroZ : public Sensor<short>
36 {
37 public:
38  virtual short value() const;
39 };
40 
41 
42 #endif /* INCLUDE_WALLABY_GYRO_HPP_ */
static short y()
Definition: sensor.hpp:17
virtual short value() const
Definition: gyro.hpp:35
Definition: gyro.hpp:13
static short z()
static bool calibrate()
static short x()
virtual short value() const
Definition: gyro.hpp:23
virtual short value() const
Definition: gyro.hpp:29