Skip to content

Commit 302bda5

Browse files
committed
Added work from latest work session
1 parent 9b4399c commit 302bda5

32 files changed

+888
-68
lines changed

README.md

Lines changed: 0 additions & 26 deletions
Original file line numberDiff line numberDiff line change
@@ -1,28 +1,2 @@
11
# Lift
22
Main code repository for the lift project.
3-
4-
5-
INSTRUCTIONS:
6-
7-
For opening 1st elevator simulator:
8-
$rdmd sim_server.d
9-
Then in elev_algo do
10-
$make
11-
and for running the elevator
12-
$./ttk4145demoelevator
13-
14-
15-
For opening a 2st elevator simulator, first change port number in elev_algo/simulator.con
16-
com_port 15657 -> 15658
17-
$rdmd sim_server.d ../../elev_algo/simulator.con
18-
and for running the elevator
19-
$./ttk4145demoelevator
20-
21-
22-
Do the same for opening a 3rd elevator simulator
23-
24-
25-
DEFAULT KEYBOARD CONTROLS
26-
Up: 0->q 1->w 2->e
27-
Down: 1->s 2->d 3->f
28-
Cab: 0->z 1->x 2->c 3->v

network_driver/Makefile

Lines changed: 37 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,37 @@
1+
2+
CFLAGS = -g -Wall
3+
4+
all: sverresnetwork.o test_getmyipaddress test_udplisten test_udpsend test_udpbroadcast test_tcp_server test_tcp_client test_sverresnetwork
5+
6+
#sverresnetwork.c: sverresnetwork.ok
7+
8+
#sverresnetwork.ok: ../sverresnetwork.org
9+
# clipprep ../sverresnetwork.org | tinyclip -va
10+
# touch $@
11+
12+
%.o: %.c
13+
gcc -c $(CFLAGS) $<
14+
15+
sverresnetwork.o: sverresnetwork.h sverresnetwork.c
16+
17+
test_getmyipaddress: test_getmyipaddress.o sverresnetwork.o
18+
gcc $(CFLAGS) test_getmyipaddress.o sverresnetwork.o -lpthread -o $@
19+
20+
test_udplisten: test_udplisten.o sverresnetwork.o
21+
gcc $(CFLAGS) test_udplisten.o sverresnetwork.o -lpthread -o $@
22+
23+
test_udpsend: test_udpsend.o sverresnetwork.o
24+
gcc $(CFLAGS) test_udpsend.o sverresnetwork.o -lpthread -o $@
25+
26+
test_udpbroadcast: test_udpbroadcast.o sverresnetwork.o
27+
gcc $(CFLAGS) test_udpbroadcast.o sverresnetwork.o -lpthread -o $@
28+
29+
test_tcp_server: test_tcp_server.o sverresnetwork.o
30+
gcc $(CFLAGS) test_tcp_server.o sverresnetwork.o -lpthread -o $@
31+
32+
test_tcp_client: test_tcp_client.o sverresnetwork.o
33+
gcc $(CFLAGS) test_tcp_client.o sverresnetwork.o -lpthread -o $@
34+
35+
test_sverresnetwork: test_sverresnetwork.o sverresnetwork.o
36+
gcc $(CFLAGS) test_sverresnetwork.o sverresnetwork.o -lpthread -o $@
37+

0 commit comments

Comments
 (0)