add trajectory.py and cleanup old setUsrServo.c

This commit is contained in:
2019-01-08 08:42:20 +01:00
parent 1ad7d53cce
commit 3a08775210
10 changed files with 151 additions and 83 deletions

View File

@@ -75,10 +75,6 @@ KBUILD_EXTRA_SYMBOLS := /usr/local/dtlibs/libppmac/Module.symvers
# cp -f /usr/local/usralgo/usralgomain.c $(PWD)
all:
$(MAKE) -C $(KSRC) SUBDIRS=$(PWD) modules
#scp usralgo.ko root@$(PPMAC):/tmp
#scp pp_proj.ini root@$(PPMAC):/var/ftp/usrflash/Project/Configuration/pp_proj.ini
#scp pp_proj.ini root@$(PPMAC):/tmp/pp_proj.ini
#ssh root@$(PPMAC) projpp
# $(MAKE) -C $(KSRC) SUBDIRS=$(PWD) modules V=1
# mv -f usralgo.ko ../../bin/Debug/
@@ -101,3 +97,42 @@ clean::
dbg:
@echo PATH $(PATH)
.PHONY: tags
tags:
find . -type f -iname "*.[chS]" | xargs ctags -a -f .tags
find $(INCLUDE) -type f -iname "*.[chS]" | xargs ctags -a -f .tags
find $(XENOMAI_INC_DIR) -type f -iname "*.[chS]" | xargs ctags -a -f .tags
find $(RTPMACINCLUDEDIR) -type f -iname "*.[chS]" | xargs ctags -a -f .tags
Debug: all
install: all
scp usralgo.ko root@$(PPMAC):/tmp
scp /home/zamofing_t/Documents/prj/SwissFEL/PBTools/pbtools/usr_servo_phase/userservo_util root@$(PPMAC):/tmp
-ssh root@$(PPMAC) LD_LIBRARY_PATH=/opt/ppmac/libppmac/ /tmp/userservo_util -d 9
-ssh root@$(PPMAC) rmmod usralgo
-ssh root@$(PPMAC) insmod /tmp/usralgo.ko
-ssh root@$(PPMAC) LD_LIBRARY_PATH=/opt/ppmac/libppmac/ /tmp/userservo_util -l 0 usr_servo_evr_tigger
-ssh root@$(PPMAC) LD_LIBRARY_PATH=/opt/ppmac/libppmac/ /tmp/userservo_util -e 9
#!common()
#!encoder_sim(enc=1,tbl=1,mot=1)
#!motor(mot=1,dirCur=0,contCur=100,peakCur=100,timeAtPeak=1,JogSpeed=8.,numPhase=3,invDir=True)
#Motor[1].pLimits=0;Motor[1].AmpFaultLevel=0;Motor[1].pAmpEnable=0;Motor[1].pAmpFault=0
#!common()
#!encoder_sim(enc=9,tbl=9,mot=9)
#Motor[9].pLimits=0;Motor[9].AmpFaultLevel=0;Motor[9].pAmpEnable=0;Motor[9].pAmpFault=0
#Motor[9].Ctrl=UserAlgo.ServoCtrlAddr[0]
#scp pp_proj.ini root@$(PPMAC):/var/ftp/usrflash/Project/Configuration/pp_proj.ini
#scp pp_proj.ini root@$(PPMAC):/tmp/pp_proj.ini
#ssh root@$(PPMAC) projpp
#MotorData