#--- Tvo1 ---
def Sample1									#defȗāuSample1vƏĂB
	wait abs 10000			#oJn10bȏo߂܂ő҂
	speed 10			#ݒ肷
	repeat 5			#JԂ̐擪
		call Gata3		#u3~2񂪂vĂ		#goto,callɁAx̑OQ/QƂǂ\B͑OQƂ̗łB
		wait 500		#500[ms]҂				#uwait rel 500vƏĂB
	end				#JԂ̏I[
	wait abs 20000			#oJn20bȏo߂܂ő҂
	speed 5				#ݒ肷
	repeat 10			#JԂ̐擪
		call Gata3		#u3~2񂪂vĂ
		wait 250		#250[ms]҂				#uwait rel 250vƏĂB
	end				#JԂ̏I[
	move 100			#Έʒu100ֈړ			#umove abs 100vƏĂB
	wait 1000			#1b҂
	move -100			#Έʒu-100ֈړ			#umove abs -100vƏĂB
end

#--- Tvo2 ---
def Sample2									#defȗāuSample2vƏĂB
	init				#s				#umove initvƏĂB
	wait abs 5000			#oJn5bȏo߂܂ő҂
	stop				#슮ĂȂĂA~	#umove stopvƏĂB
	user 10				#AvP[V`10Ԃs
	goto Sample1			#Sample1փWv			#goto,callɁAx̑OQ/QƂǂ\B͌QƂ̗łB
end

#--- Tvo3 ---
def Sample3									#defȗāuSample3vƏĂB
	repeat				#JԂ̐擪
		call Gata3		#u3~2񂪂vĂ
		wait 500		#500[ms]҂				#uwait rel 500vƏĂB
	end				#JԂ̏I[
#end										#JԂ̂߁Aւ͓BȂ̂ŁAendsvłB

#--- 3x2񂪂Tu[` ---
def Gata3									#defȗāuGata3vƏĂB
	repeat 2			#ǑJԂ̐擪
		repeat 3		#̌JԂ̐擪			#goto,call,repeat́AX^bNTCY܂ŃlXg\B2014/4/25݁AX^bNTCY4ƒ`ĂB
			move rel +1	#i				#umove rel 1vƏĂB
			wait		#슮҂				#uwait stopvƏĂB
			move rel -1	#߂
			wait		#슮҂				#uwait stopvƏĂB
		end			#̌JԂ̏I[
		wait 100		#100[ms]҂				#uwait rel 100vƏĂB
	end				#ǑJԂ̐擪
end

#--- gp ---
def Sample4									#defȗāuSample4vƏĂB
	wait abs (1+2)*1000		#oJn3bȏo߂܂ő҂	#uwait abs 3000vƏĂB
	move -(30*5/10)			#ڑ҈ʒu15ֈړ			#umove -15vƏĂB
end
