Ejemplo n.º 1
0
def new(argv):
	'''
	data = ts.loadc('./dat/1fff0b8a.cdt')['ch1']
	fig.clear()
	sp = fig.add_subplot(111)
	sp.plot(data[0:100])
	'''
	if currentID in imgCache:
		print('cached img return', currentID)
		return imgCache[currentID]

	df = pd.DataFrame(conf)
	if df.empty:
		return
	m = df.figNum.max()
	fig.clear()
	for r in df.iterrows():
		row = r[1]
		data = ts.loadc('./dat/'+row.sn+'.cdt')[row.channel]
		data = data[(data.index>row.begin) & (data.index<row.end)]
		sp = fig.add_subplot(int(m)*100+10+int(row.figNum))
		sp.plot(data)
		sp.grid(True)

	imgData = generateImgData()
	imgCache[currentID] = imgData
	return imgData
Ejemplo n.º 2
0
 def getDataFrame(self, fn):
     df = ts.loadc(fn)
     return pd2qv(df.sort_index())