2 #sestavuje klienta a server pro ovladani DC motoru pomoci raspberry Pi
4 echo "scp server client_rt client_wirpi"
7 #prenese na raspberry zdrojak klienta + zdrojak wiringPi
10 cd /home/warg/CloudStation/BP/wiringPi; \
13 #spoustime na raspberry, nainstaluje wiringPi
15 cd wiringPi-d42e831; \
18 #spoustime raspberry 1. nainstaluje wiringPi a sestavi clienta
24 #spoustime na desktopu
26 server: main_ref_srv.o udp_srv.o
27 gcc -o server main_ref_srv.o udp_srv.o -lpthread
30 #sestavi klienta s pouzitim wiringPi pro non-rt
31 client_wirpi: main_ctrl.o udp_cli.o wir_Pi_api.o pid.o misc.o
32 gcc -o client main_ctrl.o udp_cli.o pid.o web_srv.c web_dat.c misc.o wir_Pi_api.o -lpthread -lwiringPi
35 #sestavi klienta pro PREEMPT_RT
36 client_rt: main_ctrl.o loc_pos_file.o udp_cli.o pid.o rpi_hw.o web_srv.o web_dat.o misc.o
37 gcc -o client main_ctrl.o udp_cli.o pid.o web_srv.o web_dat.o misc.o loc_pos_file.o rpi_hw.o -lpthread -lrt
40 #prenese zdrojove kody klienta na raspberry
42 scp -rp ./ pi@10.0.0.22:/home/pi/motor
45 #sestavi "blikej" - jednoduchy testovaci nastroj
46 blikej: howto_gpio.o rpi_hw.o
47 gcc -o blikej howto_gpio.o rpi_hw.o
52 pmsm: main_pmsm.o rp_spi.o rpi_hw.o misc.o pxmc_sin_fixtab.o
53 gcc -o pmsm_controll main_pmsm.o rp_spi.o rpi_hw.o misc.o pxmc_sin_fixtab.o -lpthread