forked from OpenStratos/server
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconstants.h
More file actions
42 lines (34 loc) · 1.01 KB
/
constants.h
File metadata and controls
42 lines (34 loc) · 1.01 KB
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
#ifndef CONSTANTS_H_
#define CONSTANTS_H_
#define FLIGHT_LENGTH 4.4333 // Hours
#define BAT_GSM_MAX 4.2
#define BAT_GSM_MIN 3.7
#define BAT_MAIN_MAX 8.4*2660/(2660+7420) // Measured Ohms in voltage divider
#define BAT_MAIN_MIN 7.4*BAT_MAIN_MAX/8.4
#define VIDEO_WIDTH 1920
#define VIDEO_HEIGHT 1080
#define VIDEO_BITRATE 17 //Mbps
#define VIDEO_FPS 30
#define VIDEO_CONTRAST 50
#define VIDEO_BRIGHTNESS 50
#define VIDEO_EXPOSURE "antishake"
#define PHOTO_WIDTH 2592
#define PHOTO_HEIGHT 1944
#define PHOTO_QUALITY 90
#define PHOTO_RAW true
#define PHOTO_CONTRAST 50
#define PHOTO_BRIGHTNESS 50
#define PHOTO_EXPOSURE "antishake"
#define GPS_UART "/dev/ttyAMA0"
#define GPS_ENABLE_GPIO 2
#define GPS_BAUDRATE 9600
#define GPS_ENDL "\r\n"
#define GSM_LOC_SERV "gprs-service.com"
#define GSM_UART "/dev/ttyUSB0"
#define GSM_PWR_GPIO 7
#define GSM_STATUS_GPIO 21
#define GSM_BAUDRATE 9600
#define GSM_ENDL "\r\n"
#define SMS_PHONE ""
#define STATE_FILE "data/last_state.txt"
#endif // CONSTANTS_H_