def actionThread_exec(params):
t = threading.currentThread()
memory_service = getattr(t, "mem_serv", None)
session = getattr(t, "session", None)
print "Action "+actionName+" started with params "+params
# action init
tracker_service = session.service("ALTracker")
p = params.split('_')
if p[0] == 'start':
tracker_service.setMode("Head")
tracker_service.registerTarget("Face", 0.15)
tracker_service.track("Face")
elif p[0] == 'stop':
tracker_service.stopTracker()
tracker_service.unregisterAllTargets()
print "Action "+actionName+" "+params+" terminated"
# action end
# action end
memory_service.raiseEvent("PNP_action_result_" + actionName, "success")
评论列表
文章目录