Removed extra setCancelled() that causes crash, now, suddenly, for some reason when it hasn't up till now...
Adding a 0.25s settling time elimenates the the jaged/steppy data issue.
Works for now, until a real solution can be found.
Also updates scan time computation.
Merge branch 'issue677'