-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathSensorInterface.h
42 lines (31 loc) · 1.04 KB
/
SensorInterface.h
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
/****************************************************
* SensorInterface.h
* Created on: 10-Mai-2024 09:40:43
* Implementation of the Class SensorInterface
* Original author: The Administrator
****************************************************/
#if !defined(EA_475A7373_DB4A_41c1_A610_D5CE9673B6BB__INCLUDED_)
#define EA_475A7373_DB4A_41c1_A610_D5CE9673B6BB__INCLUDED_
#ifdef __cplusplus
extern "C" {
#endif
#include "JoystickSensor.h"
#include "AltimeterSensor.h"
#include "ObstacleSensor.h"
#include "VisibilitySensor.h"
#include "SpeedSensor.h"
#include "ModeButton.h"
int getAltitude();
void setAltitude(int newAltitude);
int getSpeed();
void setSpeed(int newSpeed);
int getGyroX();
void setGyroX(int newGyroX);
int getGyroY();
void setGyroY(int newGyroY);
int getInfrared();
void setInfrared(int newInfrared);
#ifdef __cplusplus
}
#endif
#endif /*!defined(EA_475A7373_DB4A_41c1_A610_D5CE9673B6BB__INCLUDED_)*/