[spearmint] / fakesonar.py Repository:
ViewVC logotype

View of /fakesonar.py

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1 - (download) (as text) (annotate)
Wed Jul 26 13:18:12 2006 UTC (3 years, 3 months ago) by synack
File size: 503 byte(s)
Initial import
import random, time, sys

angle = 0
direction = 1

fd = open('sonardata', 'w')

while True:
	angle += direction
	if angle >= 180:
		direction = -1
	if angle <= 0:
		direction = 1

	r = random.randint(0, 255)
	if r < 10:
		range = 'R00' + str(r)
	elif r < 100:
		range = 'R0' + str(r)
	else:
		range = 'R' + str(r)
	
	if angle < 10:
		ang = 'A00' + str(angle)
	elif angle < 100:
		ang = 'A0' + str(angle)
	else:
		ang = 'A' + str(angle)

	fd.write(ang + ':' + range + '\n')
	fd.flush()
	time.sleep(0.05)

synack at csh.rit.edu
ViewVC Help
Powered by ViewVC 1.0.0