Closedown

This commit is contained in:
gobbo_a
2020-08-14 16:50:09 +02:00
parent 2b9e862932
commit f83500d5df

View File

@@ -46,7 +46,7 @@ rf_ampl_readback = create_channel_device(prefix + ":GET-VSUM-AMPLT", type = 'd'
scan_pos.set([])
scan_val.set([])
def after(rec):
scan_val.append(rec.values[0])
scan_val.append(rec.readables[0])
scan_pos.append(rec.positions[0])
"""
#TODO: this is workaround to CAS not supporting dynamic arrays
@@ -55,9 +55,9 @@ def after(rec):
#print rec.index
arrval = scan_val.take().tolist()
arrpos = scan_pos.take().tolist()
arrval[rec.index] = rec.values[0]
arrval[rec.index] = rec.readables[0]
arrpos[rec.index] = rec.positions[0]
arrval[rec.index:] = [rec.values[0]] * (len(arrval) -rec.index)
arrval[rec.index:] = [rec.readables[0]] * (len(arrval) -rec.index)
arrpos[rec.index:] = [rec.positions[0]] * (len(arrpos) -rec.index)
scan_val.set(arrval)
scan_pos.set(arrpos)