コード例 #1
0
ファイル: TestTimer.py プロジェクト: Tranganaa/PiTv
import sys
import signal
from PIgpo import Quad
from PIgpo import timer

t = timer()
j=0
def INTtest(signum, frame):
	global j
	if j==0:
		t.start()
		j=1
		pass
	else:
		t.clear()
		j=0
		pass

signal.signal(signal.SIGINT, INTtest)

print "Area is {}".format(Quad(2,3).area())


try:
	i=0
	while True:
		i+=1
		print "%i"%i
	print "while"
#except KeyboardInterrupt:
#	pass	#No need for this, as we have already defined a handler
コード例 #2
0
import sys
import signal
from PIgpo import Quad
from PIgpo import timer

t = timer(3)
j = 0


def INTtest(signum, frame):
    global j
    if j == 0:
        t.start()
        j = 1
        pass
    else:
        t.clear()
        j = 0
        pass


signal.signal(signal.SIGINT, INTtest)

print "Area is {}".format(Quad(2, 3).area())

try:
    i = 0
    while True:
        i += 1
        print "%i" % i
except KeyboardInterrupt:
コード例 #3
0
ファイル: TestTimer.py プロジェクト: Tranganaa/PiTv
import sys
import signal
from PIgpo import Quad
from PIgpo import timer

t = timer()
j = 0


def INTtest(signum, frame):
    global j
    if j == 0:
        t.start()
        j = 1
        pass
    else:
        t.clear()
        j = 0
        pass


signal.signal(signal.SIGINT, INTtest)

print "Area is {}".format(Quad(2, 3).area())

try:
    i = 0
    while True:
        i += 1
        print "%i" % i
    print "while"
コード例 #4
0
ファイル: Test.py プロジェクト: Tranganaa/PiTv
import sys
import signal
from PIgpo import Quad
from PIgpo import timer

t = timer(3)
j=0
def INTtest(signum, frame):
	global j
	if j==0:
		t.start()
		j=1
		pass
	else:
		t.clear()
		j=0
		pass

signal.signal(signal.SIGINT, INTtest)

print "Area is {}".format(Quad(2,3).area())


try:
	i=0
	while True:
		i+=1
		print "%i"%i
except KeyboardInterrupt:
	pass	
except: