What's New in 3.3.3?

This is only a maintenance release mostly for Mac OS 10.9. xyscan now uses Qt 5.3. Few internal changes that were necessary due to the new Qt version but nothing that affects the functionality. For the Mac some adjustments were made to deal with Retina displays. This version was not tested on Windows or Linux.

What's New in 3.3.0?

This is the first multi-lingual version of xyscan. The first language provided other than English is French. In addition two new features were added:

  1. As suggested by several users, I added the possibility to change the color of the crosshairs. The best choice is to pick a color that contrasts well with the color of the data points. The color can be changed via the Edit->Crosshairs Color... menu item.
  2. xyscan now allows to check for updates. This feature is still in the experimental phase. Checks are not done automatically but have to be triggered using Help->Check for Updates menu item.

Bug fixes: When zooming in a plot the scanning area lost it's scroll bars so that the markers could not be set anymore. This is fixed now. However I want to point out that zooming in does not necessarily increase the precision of the scan.

What's New in 3.2.2?

Only change compared to 3.2.1 is the addition of a new docking window (Plot Adjustements) that holds two spin boxes that allow to rotate and scale (zoom in/out) the current plot. Rotating is mandatory if you want to scan a tilted plot. Scaling was added for convinience but typically will not increase scanning precision. The docking window is not visible by default. To view use View->Plot Adjustements.

What's New in 3.2.1?

Starting with this version xyscan does not handle the scan of tilted plots any more. It assumes perfectly aligned plots (i.e., not tilted w.r.t. the vertical or horizontal). Scanning tilted plots required precisely aligned markers (in x and y each) making the scanning of perfectly aligned plots (99% of all cases) more cumbersome. Instead xyscan now allows to rotate a plot before the scan should that be necessary. To do so use the spin box in the Axis panel (next to the log buttons). Use the crosshair to check for horizontal and/or vertical alignment.

Due to this change, setting the markers is now much simpler. Instead of setting the markers exactly on the axis (which was necessary to determine the tilt) all one needs is to define the exact x (y) position for x (y) markers. The other coordinate is not relevant any more. The old square markers were replaced by gray lines.

Other changes:
When all markers are set and log is pressed the displayed numbers are now updated instantaneously (before the cursor had to me moved once).
Fixed bug in error scan handling. Error handling method (mean/average/asymmetric) selected for x was applied to the y errors and vice versa.
 

What was New in 3.1.0?

The crosshair can now be moved quickly to the current mouse pointer position by double-clicking the left mouse button. This speeds up the settings of the markers and the scanning considerably.

xyscan now allows you to store the scanned points in form of a ROOT macro . To do so the filename has to have the extension .C. For all other extensions (if any) the data will be written as before, that is as a table in plain text format.

Marker can now also be set via keyboard shortcuts : Ctrl+1, Ctrl+2, Ctrl+3, Ctrl+4, for lower, upper x, and lower and upper y, respectively.

Minor changes to the page layout of the printout.

What was New in 3.0.2?

Fixed typo in marker position dialog. Otherwise identical to 3.0.2.

What was New in 3.0.1?

Version 3.01 is the first release of a complete rewrite of xyscan. The previous version (2.09) is not supported any more. While the user graphical user interface changed quite a bit the basic workflow remains the same. Users that worked with xyscan before should have no problem to adapt to the new interface. The main new features are: