d3scan d4scan d5scan bug
see also: #728 (closed) ???
see MR ??? (M.G.)
- to add types testing
DEMO [5]: d3scan(m1,-1,1,m2,-2,2,m3,-3,3,13,0.1)
!!! === TypeError: 'float' object is not callable === !!!
DEMO [6]: last_error()
Traceback (most recent call last):
File "/home/guilloud/PROJECTS/bliss/bliss/shell/cli/repl.py", line 496, in embed
cmd_line_i._execute(inp)
File "/home/guilloud/PROJECTS/bliss/bliss/shell/cli/repl.py", line 259, in _execute
raise return_value[1].with_traceback(return_value[2]) from None
File "/home/guilloud/PROJECTS/bliss/bliss/shell/cli/repl.py", line 246, in _execute_task
return super(BlissRepl, self)._execute(*args, **kwargs)
File "/opt/bliss/conda/miniconda/envs/bliss/lib/python3.7/site-packages/ptpython/repl.py", line 124, in _execute
result = eval(code, self.get_globals(), self.get_locals())
File "<stdin>", line 1, in <module>
File "/home/guilloud/PROJECTS/bliss/bliss/common/scans.py", line 861, in d3scan
return dnscan(count_time, npoints, *args, **kwargs)
File "/home/guilloud/PROJECTS/bliss/bliss/common/scans.py", line 700, in dnscan
oldpos = val.position()
TypeError: 'float' object is not callable
Edited by Cyril Guilloud