| 
		
	
		
		
			
			 
				
				External Trigger via LabJack
			 
			 
			
		
		
		
			
			Hi, 
I wanna trigger a Vizard-function via an external trigger (via LabJack). How do I do that? 
 
I wrote the following code using 'vizact.waitsignal': 
 
############################## 
import viz 
viz.go() 
 
import u12 
d = u12.U12() 
############################## 
Trigg = d.eAnalogIn(0) 
 
#Create the signal object 
sig = vizact.signal(Trigg > 0) 
 
#Create an action to wait on the signal 
waitsig = vizact.waitsignal(sig) 
 
def ExtTrigg(waitsig) 
	### add SOUND 
	song = viz.add('Beethoven.wma') 
	song.loop(viz.OFF) 
	 
#viz.callback(viz.Event,ExtTrigg)  ##? 
viz.callback(viz.ACTION_BEGIN_EVENT,ExtTrigg)  ##? 
############################## 
 
Thanks!
		 
		
		
		
		
		
		
		
		
	
	 |