Start with kinetics
This commit is contained in:
parent
ded873ccac
commit
5326444e8d
@ -245,6 +245,9 @@ class buildpanel(tk.Frame):
|
|||||||
kin_delta.set(2)
|
kin_delta.set(2)
|
||||||
kin_repeats = tk.IntVar()
|
kin_repeats = tk.IntVar()
|
||||||
kin_repeats.set(10)
|
kin_repeats.set(10)
|
||||||
|
kin_time = tk.IntVar()
|
||||||
|
kin_time.set(0)
|
||||||
|
|
||||||
|
|
||||||
def darkline():
|
def darkline():
|
||||||
if (self.jf.do_save_darkline(config.rxData16)==1):
|
if (self.jf.do_save_darkline(config.rxData16)==1):
|
||||||
@ -266,15 +269,18 @@ class buildpanel(tk.Frame):
|
|||||||
self.jfsbase_absorption.config(state=tk.NORMAL)
|
self.jfsbase_absorption.config(state=tk.NORMAL)
|
||||||
|
|
||||||
def messure():
|
def messure():
|
||||||
|
kin_time.set(kin_time.get()+1)
|
||||||
self.bcollect.invoke()
|
self.bcollect.invoke()
|
||||||
print('now add to df ')
|
self.jf.add_kinetic(str(kin_delta.get()*kin_time.get()))
|
||||||
kinetics()
|
kinetics()
|
||||||
|
|
||||||
|
|
||||||
def kinetics():
|
def kinetics():
|
||||||
if kin_repeats.get() > 0 :
|
if kin_repeats.get() > 0 :
|
||||||
kin_repeats.set(kin_repeats.get()-1)
|
kin_repeats.set(kin_repeats.get()-1)
|
||||||
self.after(kin_delta.get()*1000,messure)
|
self.after(kin_delta.get()*1000,messure)
|
||||||
|
else:
|
||||||
|
kin_time.set(0)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -192,6 +192,8 @@ class Jfsphoto (object):
|
|||||||
self.set_nm_scale()
|
self.set_nm_scale()
|
||||||
return self.nmData16
|
return self.nmData16
|
||||||
|
|
||||||
|
def add_kinetic(self,name):
|
||||||
|
print(name)
|
||||||
|
|
||||||
def save_pandas(self):
|
def save_pandas(self):
|
||||||
filename = filedialog.asksaveasfilename(defaultextension=".csv", title="Save file as")
|
filename = filedialog.asksaveasfilename(defaultextension=".csv", title="Save file as")
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user