#!/usr/bin/python
print '##### Snemalo RS-232 230400bps/8bit - S53MV 26.04.2017 #####'

#izvajanje potrebuje pyserial-2.7.win32_py3k
import time,serial	#uporabljene funkcije
ime='/dev/ttyUSB0'	#ime zaporednega vmesnika

d=input('Vstavi dolzino snemala v kbyte:')

t=time.ctime()		#zabelezi zacetni cas
f=t[20:24]+t[4:7]+t[8:10]+t[11:13]+t[14:16]+t[17:19]	#ime izhodnega zapisa
iz=open(f,'w')		#odpri izhodni zapis

#odpri comport, 230400bps, 8bit, brez paritete
print 'Pocakaj na lenobni USB...'
rx=serial.Serial(ime,230400,timeout=10.0)
rx.setRTS(False)	#sprosti /BOOTLOADER
rx.setDTR(False)	#sprosti /RESET
time.sleep(3)
rx.flushInput()		#pocisti sprejemni vmesnik
s=rx.read(4096)

i=0			#zanka snemala max 10000byte/s
while d>0:
	s=rx.read(1024)
	iz.write(s)
	i=i+1
	print 'Snemalo ',i,'kbyte',chr(13),
	d=d-1
	time.sleep(0.09)

iz.close()		#zapri izhodni zapis
print chr(13),chr(10),'Konec snemala...'
#konec programa

