2 #sestavuje klienta a server pro ovladani DC motoru pomoci raspberry Pi
5 rm -f ./dc_pos_hmod/*.o
7 echo "scp server client_rt client_wirpi"
10 #prenese na raspberry zdrojak klienta + zdrojak wiringPi
13 cd /home/warg/CloudStation/BP/wiringPi; \
16 #spoustime na raspberry, nainstaluje wiringPi
18 cd wiringPi-d42e831; \
21 #spoustime raspberry 1. nainstaluje wiringPi a sestavi clienta
27 #spoustime na desktopu
29 pc_udp_server: main_ref_srv.o udp_srv.o
30 gcc -o pc_udp_server main_ref_srv.o udp_srv.o -lpthread
33 #sestavi klienta s pouzitim wiringPi pro non-rt
34 client_wirpi: main_ctrl.o udp_cli.o wir_Pi_api.o pid.o misc.o
35 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
38 #sestavi klienta pro PREEMPT_RT
39 rpi_udp_client_rt: main_ctrl.o loc_pos_file.o misc.o udp_cli.o
40 gcc -o rpi_udp_client_dc_rt main_ctrl.o misc.o loc_pos_file.o udp_cli.o -lpthread -lrt
43 #prenese zdrojove kody klienta na raspberry
45 scp -rp ./ pi@10.0.0.22:/home/pi/motor
48 #prenese zdrojove kody klienta na raspberry B plus
50 scp -rp ./ pi@10.0.0.28:/home/pi/motor
52 #sestavi "blikej" - jednoduchy testovaci nastroj
53 blikej: howto_gpio.o rpi_hw.o
54 gcc -o blikej howto_gpio.o rpi_hw.o
59 pmsm: main_pmsm.o rp_spi.o rpi_hw.o misc.o pxmc_sin_fixtab.o cmd_proc.o controllers.o commutators.o comp.o logs.o pmsm_state.o
60 gcc -o pmsm_controll main_pmsm.o rp_spi.o rpi_hw.o misc.o pxmc_sin_fixtab.o cmd_proc.o controllers.o commutators.o comp.o logs.o pmsm_state.o -lpthread -lrt
62 #udp capable pmsm control
63 pmsm_udp: main_pmsm.o rp_spi.o rpi_hw.o misc.o pxmc_sin_fixtab.o cmd_proc.o controllers.o commutators.o comp.o logs.o pmsm_state.o udp_cli.o
64 gcc -o pmsm_controll main_pmsm.o rp_spi.o rpi_hw.o misc.o pxmc_sin_fixtab.o cmd_proc.o controllers.o commutators.o comp.o logs.o pmsm_state.o udp_cli.o -lpthread -lrt
67 rpi_udp_server_dc_rt: main_rpi_udp_server_dc_rt.o loc_pos_file.o misc.o udp_srv.o
68 gcc -o rpi_udp_server_dc_rt main_rpi_udp_server_dc_rt.o misc.o loc_pos_file.o udp_srv.o -lpthread -lrt