947,12 → 947,12 |
if self.filteredData == None: |
tmpfft = self.fft.copy() |
fc = (float(fc1))/(FS/2)*len(tmpfft) |
print "fc1=%d => fc=%d" % (fc1,fc) |
for i in range(0,int(fc)): |
print "fc1=%d => fc=%f" % (fc1,fc) |
for i in range(0,int(fc)+2): |
tmpfft[i] = 0 |
fc = (float(fc2))/(FS/2)*len(tmpfft) |
print "fc2=%d => fc=%d" % (fc2,fc) |
for i in range(int(fc), len(tmpfft)): |
print "fc2=%d => fc=%f" % (fc2,fc) |
for i in range(int(fc)+2, len(tmpfft)): |
tmpfft[i] = 0 |
self.filteredData = _Numeric.fft.irfft(tmpfft) |
self.fc1 = fc1 |
984,7 → 984,7 |
self.settings["startupspeed"] = Setting("Motor Startup Speed", 25) |
self.settings["startupsettling"] = Setting("Motor Startup Setting time (s)", 3) |
self.settings["serialport"] = Setting("Serial Port", "COM1") |
self.settings["hpf"] = Setting("HP Filter cutoff (Hz)", 50) |
self.settings["hpf"] = Setting("HP Filter cutoff (Hz)", 40) |
self.settings["lpf"] = Setting("LP Filter cutoff (Hz)", 400) |
self.settings["minvoltage"] = Setting("Minimum Bettery Voltage (0=Automatic) (V) ", 0) |
self.settings["maxvoltage"] = Setting("Maximum Bettery Voltage (0=Automatic) (V) ", 0) |
1001,7 → 1001,7 |
cp = ConfigParser.ConfigParser() |
|
try: |
cp.read(App.SETTINGSFILE) |
cp.read("%s/%s" % (rootPath, App.SETTINGSFILE)) |
for setting in cp.items("DEFAULT"): |
print " ",setting |
try: |
1019,7 → 1019,7 |
for setting in self.settings.iteritems(): |
cp.set("", setting[0], setting[1].value) |
|
file = open(App.SETTINGSFILE, "w") |
file = open("%s/%s" % (rootPath, App.SETTINGSFILE), "w") |
cp.write(file) |
file.close() |
|