forked from nischram/E3dcGui
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathstart.c
48 lines (47 loc) · 1.06 KB
/
start.c
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
43
44
45
46
47
48
/*
gcc -g -o start start.c
*/
#include <linux/input.h>
#include <string.h>
#include <fcntl.h>
#include <stdio.h>
#include <signal.h>
#include <time.h>
#include <stdlib.h>
#include <sys/sysinfo.h>
#include "parameter.h"
#include "parameterHM.h"
#include "Frame/touch.h"
#include "Frame/touch.c"
#include "Frame/framebuffer.c"
#include "Frame/DrawCorner.c"
#include "Frame/DrawImage.h"
#include "funktion.h"
int main()
{
sleep(2);
if(GUI == 1){
if(E3DC_S10 ==1){
system("/home/pi/E3dcGui/RscpMain &");
}
if (E3DC_LED == 1){
system("sudo /home/pi/E3dcGui/External/LedMain &");
}
if (Homematic_GUI == 1){
system("/home/pi/E3dcGui/screenSave &");
system("/home/pi/E3dcGui/screenSaveHM &");
}
else
system("/home/pi/E3dcGui/screenSave &");
sleep (4);
system("/home/pi/E3dcGui/GuiMain &");
system("/home/pi/E3dcGui/watchdog &");
}
else{
system("/home/pi/E3dcGui/RscpMain &");
system("/home/pi/E3dcGui/watchdog &");
if (E3DC_LED == 1){
system("sudo /home/pi/E3dcGui/External/LedMain &");
}
}
}