metods works
This commit is contained in:
parent
7eaf5c1a3f
commit
269724431d
29
JFSphoto.py
29
JFSphoto.py
@ -185,6 +185,7 @@ class Jfsphoto (object):
|
|||||||
return 0
|
return 0
|
||||||
else :
|
else :
|
||||||
self.darkData16 = dark*1.0
|
self.darkData16 = dark*1.0
|
||||||
|
self.df['darkline']=self.darkData16
|
||||||
return 1
|
return 1
|
||||||
|
|
||||||
def get_darkline_checked(self):
|
def get_darkline_checked(self):
|
||||||
@ -216,6 +217,7 @@ class Jfsphoto (object):
|
|||||||
left = False
|
left = False
|
||||||
self.baseData16[i] = base[i]*1.0
|
self.baseData16[i] = base[i]*1.0
|
||||||
#print(self.baseline_start," ",self.baseline_end)
|
#print(self.baseline_start," ",self.baseline_end)
|
||||||
|
self.df['baseline']=self.baseData16
|
||||||
return 1
|
return 1
|
||||||
|
|
||||||
def get_baseline_checked(self):
|
def get_baseline_checked(self):
|
||||||
@ -255,7 +257,7 @@ class Jfsphoto (object):
|
|||||||
def set_nm_scale(self):
|
def set_nm_scale(self):
|
||||||
if (self.nm_scale_ok):
|
if (self.nm_scale_ok):
|
||||||
self.nmData16 = np.linspace(self.nm_left,self.nm_right,3694)
|
self.nmData16 = np.linspace(self.nm_left,self.nm_right,3694)
|
||||||
|
self.df['nmscale']=self.nmData16
|
||||||
|
|
||||||
def get_nm_scale(self):
|
def get_nm_scale(self):
|
||||||
self.set_nm_scale()
|
self.set_nm_scale()
|
||||||
@ -582,6 +584,9 @@ class Jfsphoto (object):
|
|||||||
return ok
|
return ok
|
||||||
|
|
||||||
def do_methods(self,panel):
|
def do_methods(self,panel):
|
||||||
|
|
||||||
|
def waitfor():
|
||||||
|
pass
|
||||||
|
|
||||||
def cb(event):
|
def cb(event):
|
||||||
if self.check_requirement() == True:
|
if self.check_requirement() == True:
|
||||||
@ -598,6 +603,7 @@ class Jfsphoto (object):
|
|||||||
s = 'Is a Cuvet for '+x[0]+' in concentration\n of '+s1+' in the photometer ? '
|
s = 'Is a Cuvet for '+x[0]+' in concentration\n of '+s1+' in the photometer ? '
|
||||||
if tk.messagebox.askokcancel(title='Messurement', message=s):
|
if tk.messagebox.askokcancel(title='Messurement', message=s):
|
||||||
panel.bcollect.invoke()
|
panel.bcollect.invoke()
|
||||||
|
panel.after(3000,waitfor)
|
||||||
self.df['m1'] = config.rxData16
|
self.df['m1'] = config.rxData16
|
||||||
d = self.df.iloc[p]['darkline']
|
d = self.df.iloc[p]['darkline']
|
||||||
b = self.df.iloc[p]['baseline']
|
b = self.df.iloc[p]['baseline']
|
||||||
@ -616,7 +622,6 @@ class Jfsphoto (object):
|
|||||||
tree.grid(column=0,row=0)
|
tree.grid(column=0,row=0)
|
||||||
tree["columns"]=('id','nm','konz','absorbanz','interval','last')
|
tree["columns"]=('id','nm','konz','absorbanz','interval','last')
|
||||||
tree.column("#0",width=100,minwidth=100,stretch=tk.NO)
|
tree.column("#0",width=100,minwidth=100,stretch=tk.NO)
|
||||||
#tree.column("name",width=50,minwidth=50,stretch=tk.NO)
|
|
||||||
tree.column("id",width=20,minwidth=20,stretch=tk.NO)
|
tree.column("id",width=20,minwidth=20,stretch=tk.NO)
|
||||||
tree.column("nm",width=40,minwidth=40,stretch=tk.NO)
|
tree.column("nm",width=40,minwidth=40,stretch=tk.NO)
|
||||||
tree.column("konz",width=60,minwidth=60,stretch=tk.NO)
|
tree.column("konz",width=60,minwidth=60,stretch=tk.NO)
|
||||||
@ -662,7 +667,6 @@ class Jfsphoto (object):
|
|||||||
for p in self.methods:
|
for p in self.methods:
|
||||||
if p.get_name()== name:
|
if p.get_name()== name:
|
||||||
p.update(s)
|
p.update(s)
|
||||||
#print(f'{name} >> {s}')
|
|
||||||
self.conf_write()
|
self.conf_write()
|
||||||
|
|
||||||
def add_method():
|
def add_method():
|
||||||
@ -722,26 +726,7 @@ class Jfsphoto (object):
|
|||||||
lb3.grid(column=0,row=7,sticky='w')
|
lb3.grid(column=0,row=7,sticky='w')
|
||||||
|
|
||||||
load_tree()
|
load_tree()
|
||||||
# def cb(event):
|
|
||||||
# print(tree.selection())
|
|
||||||
# #panel.bcollect.invoke()
|
|
||||||
|
|
||||||
# tree.tag_bind('cb','<<TreeviewSelect>>',cb)
|
|
||||||
|
|
||||||
|
|
||||||
# tree.insert('', 'end', 'widgets', text='Widgets',tags=('cb'))
|
|
||||||
# tree.insert('', 0, 'apps', text='Applications',tags=('cb'))
|
|
||||||
|
|
||||||
# tree['columns'] = ('size', 'modified')
|
|
||||||
# tree.column('size', width=50, anchor='center')
|
|
||||||
# tree.heading('size', text='Size')
|
|
||||||
# tree.heading('modified', text='Modified')
|
|
||||||
|
|
||||||
# tree.set('widgets', 'size', '12KB')
|
|
||||||
# tree.set('widgets', 'modified', 'Last week')
|
|
||||||
|
|
||||||
# tree.insert('', 'end', text='Canvas', values=('25KB Today'),tags=('cb'))
|
|
||||||
# tree.insert('apps', 'end', text='Browser', values=('115KB Yesterday'),tags=('cb'))
|
|
||||||
win.focus_set()
|
win.focus_set()
|
||||||
win.grab_set()
|
win.grab_set()
|
||||||
win.wait_window()
|
win.wait_window()
|
||||||
@ -4,6 +4,6 @@ nm_right = 811.0
|
|||||||
nm_step = 0.13279
|
nm_step = 0.13279
|
||||||
|
|
||||||
[methods]
|
[methods]
|
||||||
crystal = 1,530,mymol,0,5,20|1,4.0,1.23|2,8.0,2.4|3,12.0,3.65|4,16.0,4.8|5,20.0,6.05
|
crystal = 1,576,mymol,0.0,5,15|1,3.0,0.22895393029132272|2,6.0,0.48872693662130523|3,9.0,0.7151233139883822|4,12.0,0.8900731939852544|5,15.0,1.1073861897687294
|
||||||
eisen = 2,405,mymol,0.0,3,60|1,20.0,0.0|2,40.0,0.0|3,60.0,0.0
|
crystalx = 0,576,mymol,0.0,5,15|1,3.0,0.23572229297382125|2,6.0,0.49418983232280744|3,9.0,0.6972117246796802|4,12.0,0.8832872046419623|5,15.0,1.0800630625574945
|
||||||
|
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user