3,6 → 3,7 |
# generated by wxGlade 0.6.3 on Thu Sep 24 15:46:36 2009 |
|
import sys |
import os |
import wx |
import wx.lib |
import wx.lib.plot |
287,6 → 288,8 |
self.TestListCtrl.SetStringItem(index, 1, str(test.speed)) |
self.TestListCtrl.SetStringItem(index, 2, test.channel) |
self.TestListCtrl.SetStringItem(index, 3, str(test.getVibValue())) |
if (index == 0): |
self.TestListCtrl.Select(index) |
|
|
def OnTestSelected(self, event): |
335,7 → 338,17 |
|
|
def OnImport(self, event): # wxGlade: MainFrame.<event_handler> |
self.app.Import() |
dlg = wx.FileDialog( |
self, message="Choose a file", |
defaultDir=os.getcwd(), |
defaultFile="*.txt", |
wildcard="", |
style=wx.OPEN | wx.CHANGE_DIR |
) |
if dlg.ShowModal() == wx.ID_OK: |
paths = dlg.GetPaths(); |
self.app.Import(paths[0]) |
dlg.Destroy() |
|
def onYAxisChange(self, event): # wxGlade: MainFrame.<event_handler> |
self.drawGraph() |
406,7 → 419,10 |
|
wx.App.__init__(self, par) |
|
if len(sys.argv)>1: |
self.Import(sys.argv[1]) |
|
|
def AddTest(self, descr, motor, speed, channel, rawData): |
test = VibTest(descr, motor, speed, channel, rawData) |
self.VibTests.append(test) |
424,15 → 440,9 |
self.frame_1.Show() |
return 1 |
|
def Import(self): |
|
#filePath = "./unbal150.txt" |
#filePath = "./nikivan.txt" |
#filePath = "./MK1_unbal.txt" |
filePath = "./MK1_bal.txt" |
def Import(self, filePath): |
|
|
print "Import %s" % filePath |
print "Importing file \"%s\"" % filePath |
|
logfile = open(filePath, "r") |
data = None |